Link Search Menu Expand Document

Spatial Network Analysis with QGIS

In this workshop you’ll learn how to apply spatial analysis tools in QGIS to estimate and visualize a walkability index based on open data from the City of Vancouver. The geoprocessing workflows employed in this workshop require prerequisite familiarity with the QGIS interface and basic spatial analysis tools. Checkout the Research Commons’ workshop on map making with QGIS if you’re new to GIS.

By the end of this workshop you will be able to:

  • build expressions to extract information from spatial data
  • join layers both by attribute and by location
  • perform mathematical operations on attribute tables
  • visualize the results of a network analysis

BEFORE the workshop

Before taking this workshop, make sure you have a recent version of QGIS installed on your computer. You can download the software application directly from In most cases, you’ll want to download and install the Long term release (LTR) instead of the latest release. This will give you most of the functionality you’ll need, without encountering the software bugs of newly released versions. The current LTR version of QGIS is 3.28.11 ‘Firenze’.

QGIS is a popular desktop GIS software, and considered a free and open source software (FOSS) with a very active development community. The QGIS user manual provides extensive documentation should you be interested in learning more on your own.

Geospatial Information Resources at UBC:

This workshop was authored by Nicholas Martino and further developed by Lily Demet.

Table of contents