Introduction
  • Introduction
  • A note about open source software
  • What is QGIS exactly?
  • Installing QGIS
Exploring the QGIS interface
  • Exploring the interface
  • Toolbars and Panels
  • QGIS Plugins
  • Coordinate Reference Systems
  • Measuring and Identifying
  • Panning, zooming, and bookmarks
  • What happens when you save a project?
Loading data into QGIS
  • Loading Shapefiles into QGIS
  • Loading GeoJSON, GPX, KML, and more
  • Loading ESRI File Geodatabases
  • Loading data from SpatiaLite
  • Loading data from a GeoPackage
  • Loading data from PostGIS
  • Background maps from the OpenLayers plugin
  • Background maps as XYZ tiles
  • Georeferencing a raster
  • Loading raster data
Working with attributes
  • Introduction to the attribute table
  • Using the field calculator for simple calculations
  • Using the field calculator for geometry calculations
  • Using the field calculator for more advanced calculations
  • Selecting features from the map
  • Selecting features by attributes
  • Selecting feature by spatial relationships
  • Using feature filters (Query Definitions)
  • Lecture 30: Working with attribute forms and validation
Symbolizing GIS data
  • Symbolizing simple point features
  • Symbolizing simple line and polygon features
  • Symbolizing by category
  • Symbolizing by quantity
  • Rule - based symbology
  • Working with Labels
  • Symbolizing Rasters
Creating maps for printing with the map composer
  • Introduction to creating maps for printing
  • Adding scale bars, north arrows, and legends
  • Adding Locator maps, coordinate grids, and more
  • Creating a map atlas
  • Creating the grid for a map atlas
  • Working with reports in QGIS 3.0
Creating and editing vector data
  • The QGIS Vector Geometry Model
  • Creating new layers as shapefiles, or in a database
  • Creating and editing point data
  • Creating and editing line data
  • Creating and editing polygon data
  • Working with contiguous polygons
  • Working with topology
Joins and Relates
  • About joins and relates
  • Attribute joins
  • Relates
  • Spatial joins
Vector Analysis
  • Fixed and variable distance buffers
  • Clipping and Intersection
  • Summary statistics
  • Dissolving features
  • Geometric difference tool
Raster Analysis
  • Digital Elevation Models and Terrain Analysis
  • Raster Calculator and Contour lines
  • Rasterizing a vector layer and creating a proximity grid
  • Reclassifying a grid
  • Raster modelling
The geoprocessing framework and automation
  • The geoprocessing framework
  • The graphical modeler - inputs
  • The graphical modeler - algorithms
  • The python console
  • The python editor
Publishing your data to the web
  • The QGIS2Web plug-n
3D View
  • Intro to the 3D view
Bonus Lectures
  • What is GeoJSON and why should you care
  • Saving data as GeoJSON in QGIS
  • Visualize your data graphically with the Data Plotly plugin
  • Working with NULL data values in QGIS
  • Working with Virtual Layers
  • Installing PostGIS locally
  • Loading spatial data into PostGIS
  • Loading non-spatial data into PostGIS
  • Accessing PostGIS from the commandline, the pgAdmin GUI, QGIS, and ArcGIS
  • Working with multiple map views
  • Introduction to QField - Mobile data collection.
  • Working with QGIS templates
  • Opening feature attachments
  • The QGIS Authentication framework
  • Bonus Lecture: How to get the most from my series of Udemy courses.