Preparation
In this workshop, you will work with QGIS software for spatial analyses and mapping, and GitHub to share your data and final products.
Prior to the workshop, please do the following:
1. Preparing QGIS
In this workshop, we will work with QGIS version 3.44 LTR (Long-term release) (please note the version).
1.1 Download and install QGIS
QGIS can be downloaded and used on Windows, MacOS, and Linux machines, though the installation instructions differ slightly between operating systems. To download it for your operating system, go here and follow the installation instructions. Please do not install the tablet/phone version for this exercise–these are limited-feature versions of the software and they will not work for our exercises.
1.2 Confirm QGIS is working
On your computer, open QGIS Desktop. If the application loads properly, you should see a default QGIS interface similar to what is shown below:

1.3 Install plugins
As an open-source project, QGIS has a lot of community-contributed plugins that extend its functionality. Over time, many of these plugins find their way into the core software. We will use a couple of these for our exercise. Follow the instructions below to install them.
- Install the NextGIS QuickMapServices plugin:
- In the top menu bar, click on
Plugins > Manage and Install Plugins. - In the Plugins dialogue box, search for and install the NextGIS QuickMapServices plugin.

- In the top menu bar, click on
- Confirm that the plugin works:
- In the QGIS top menu bar, click on
Web > QuickMapServices - Select to load the OSM Standard webmap by clicking on
OpenStreetMap > OSM Standard. - The OpenStreetMap layer should load so you can zoom into/out of it.
- In the QGIS top menu bar, click on
- Install the qgis2web plugin: - In the top menu bar, click on
Plugins > Manage and Install Plugins.- In the Plugins dialogue box, search for and install the qgis2web plugin.
2. Download workshop data
In this workshop, we’ll learn how to use QGIS by using data that is available from the City of Hamilton Open Data Portal. The open data portal has a wide variety of numeric and geospatial data sets that are free and open to use. Many cities and regions now have similar kinds of open data portals, so be sure to check if you’re ever doing analyses on your local area!
To download the data:
- Download
hamilton-data.zipfrom the workshop GitHub repository by clicking this link to download it directly (bit.ly/shad-ham-data). - Download the data into the directory that you want to use for this workshop (i.e. know where you saved the file and use a folder where you can read/write data)
- UNZIP THE FILE. This is very important–otherwise, weird things are going to happen for you.
All done? Move on to the first lesson.