Tutorials
Learn the basics of QGIS, PostGIS, and Geoserver with our growing list of free tutorials
Filters
-
Manage QGIS Projects in PostGIS
QGIS, PostGIS
QGIS projects contain numerous elements, including layers and styles, print layout, custom tools, definitions for relations, default values, project variables, etc. The list goes on and on. All such information is saved to the QGS file, which is nothing more than an XML file. QGIS projects are often saved to the local filesystem, but they…
-
Creating and Editing Geospatial Data in QGIS
QGIS Basics, QGIS
Summary This tutorial provides an introduction to creating geospatial data in QGIS from scratch, including how to draw (i.e. digitize) features, edit the geometry of new and existing geospatial features and create/calculate new feature attribute data. What You’ll Learn in this Tutorial Prerequisites 1. Create a New QGIS Project 2. Create New Shapefiles In the…
-
Table Joins and Classification in QGIS
QGIS, QGIS Basics
Summary This tutorial focuses on working with attribute data in QGIS, including adding non-spatial tabular data to the attribute tables of geospatial layers to provide additional context and insight by using a data-driven layer styling pattern. What You’ll Learn in this Tutorial Prerequisites 1. Create a New QGIS Project 2. Joining a Layer with a…
-
Working with Attributes and Spatial Queries in QGIS
QGIS, QGIS Basics
Summary In this tutorial you will be further introduced to working with attribute tables. Querying data can allow to to work with only features that match particular conditions instead of entire layers. In QGIS, you can query attribute data using a text based search dialog with built in operators and functions, including text matching, mathematical…
-
Overlay Analysis in QGIS
QGIS, QGIS Basics
Summary This tutorial introduces overlay analysis in QGIS, a process that examines the spatial and geometric relationships between two or more geospatial features to create new or modified datasets for analytical purposes. A range of tools and algorithms available in QGIS for performing overlay analysis will be explored. What You’ll Learn in this Tutorial Prerequisites…
-
Terrain Analysis in QGIS
QGIS, QGIS Basics
This tutorial will introduce you to a suite of tools and techniques for processing raster data in QGIS. You will also be introduced to one of the most common types of raster, known as a digital elevation model (DEM), that represents surface elevation. DEM’s are the input used to derive a number of other rasters…
-
NDVI Analysis in QGIS
Remote Sensing, QGIS, QGIS Basics
Summary This tutorial will focus on calculating the Normalized Difference Vegetation Index (NDVI) using multispectral (multiband) rasters, which consist of multiple images captured at different wavelengths. You will learn how to blend the component bands and perform mathematical operations between them to create band ratio images, ultimately using NDVI to assess vegetation density and health…
-
Export Data from QGIS
QGIS, QGIS Basics
Summary This tutorial will explore various methods for exporting geospatial data in QGIS, whether for creating or saving new shapefiles, converting file formats for compatibility with other software, or sharing data with others. Additionally, you will learn how to save your map canvas as an image or figure, enabling you to quickly share or include…
-
Importing and Converting GPS Data Using QGIS
QGIS, QGIS Basics
Summary GPS data is commonly downloaded in tabular format. In this tutorial, you will learn how to display and save tabular point data as a shapefile in QGIS. What You’ll Learn in this Tutorial Prerequisites 1. Create a New QGIS Project 2. Convert the CSV file into a Spatial Layer
-
Display and Interact with Geospatial Data using QGIS
QGIS, QGIS Basics
his lesson provides a mini example of a geospatial project workflow in QGIS including loading geospatial data into a QGIS project, modifying the appearance of map layers appearance and creating and saving a map document output.
-
Create Your First Spatial Database using PostGIS
PostGIS, PGAdmin4
In this course you will build a vector data warehouse for Kamloops, British Columbia, using the data provided in the course content GeoPackage
-
Connect to PostGIS from QGIS
QGIS, PostGIS
To connect QGIS to a PostGIS database, use the Browser panel to create a new PostgreSQL connection. You’ll need to provide the host, port, database name, and a QGIS authentication configuration—not basic auth. Authentication settings are stored securely within your QGIS profile and include a username, password, and a shared Authentication ID to prevent “Unavailable…
How can we help?
Contact us today to schedule a free consultation with a member of our consulting team.