Skip to main content

QGIS Path: Point-and-Click GIS for Social Scientists

6 links•33 modules

About

This course is a guided route through the Spatial Turn training in QGIS, the free desktop GIS. It starts with your first map and ends with network analysis and field data collection, with no programming at all. It is written for social scientists and other researchers who want to make maps and analyze places with a point-and-click tool. You need QGIS installed on your own computer; the Setup in the first module explains how.

The path has 9 stages and 33 modules, plus 6 episodes from the 2026 workshops that open on the Spatial Turn website, about 38 hours in all. The modules are the same ones that make up the eight Spatial Turn courses. Take the stages in order; within a stage, the modules build on each other.

Stage Modules Time
1. Start here Introduction to Foundations; Getting Started with QGIS: Your First Map; Acquiring Data and Making Your First Map in QGIS (Workshop 1A, external); Tables, Joins and Selections in QGIS; Map Your County in QGIS 6.1 h
2. Know your data Introduction to Data Management; Geospatial Data Models; Geospatial File Formats; Coordinate Reference Systems; Designing Your Data; Organizing, Versioning and Backing Up; Data Quality 5.2 h
3. Find and collect data Introduction to Data Collection; Finding Data in Repositories; Acquiring Vector Datasets from Data Repositories (Workshop 1A, external); Acquiring Imagery: Scanned Maps and Satellite Data; Acquiring Raster Data using Imagery Databases (Workshop 2A, external); Collecting Data in the Field 4.1 h
4. Prepare and process data Introduction to Data Processing; Cleaning and Preparing Data in QGIS; Geoprocessing in QGIS; Raster Processing in QGIS; Automating Repeated Steps in QGIS 6.2 h
5. Make finished maps Cartography Checklists; Fundamentals of Map Design; Cartography in QGIS; Accessibility in Map Design 6 h
6. First case studies Park Access in Lafayette (QGIS); Grocery Access Part 1: Mapping Stores with QField 2.2 h
7. Terrain and imagery DEM Analysis and Visualization in QGIS (Workshop 2A, external); NDVI Analysis with Sentinel-2 Imagery (Workshop 3A, external); Flood Analysis with False Color Composites and NDWI (Workshop 3A, external) 2.2 h
8. Network case study Grocery Access Part 2: Network Analysis in QGIS 1.2 h
9. Share your data Introduction to Data Curation; Metadata; Documentation; Preservation; Sharing and Publishing Data; Ethics and Sensitive Location Data 4.7 h

Prefer Python? The Python Path covers the same ground with Python. Every module also belongs to one of the eight Spatial Turn courses (Foundations, Data Management, Data Collection, Data Processing, Data Visualization, Data Analysis, Case Studies and Data Curation), if you would rather follow a single topic.

This course is part of Enabling the Geospatial Turn in the Social Sciences, a set of training modules developed at Purdue University with support from the National Science Foundation.

Features
Type Course
Level Foundation
Length 1 day
Topics QGIS
Community: Spatial Turn

Modules

  • Introduction to Foundations

    Module 1 • 30 minutes

    The other modules in this curriculum assume a little background: how to run a Python notebook, what a table and a map layer are, and how to load data into QGIS. This module teaches exactly that, from zero. If you have never written code or opened a GIS, start here.

  • Getting Started with QGIS: Your First Map

    Module 2 • 1 hour

    Loading data from the web, styling layers, a choropleth map and a finished layout.

  • Tables, Joins and Selections in QGIS

    Module 3 • 1 hour

    Joining Census tables, rates in the Field Calculator, and selecting by expression.

  • Map Your County in QGIS

    Module 4 • 1 hour

    Capstone: the same map, made in QGIS. A local food bank wants a one-page map of where households without a car live in Tippecanoe County, Indiana, to plan a delivery service. You will deliver it as a PNG image that a reader with no GIS experience can understand.

  • Introduction to Data Management

    Module 5 • 40 minutes

    The research data lifecycle, why geospatial data needs extra care, and data management plans

  • Geospatial Data Models

    Module 6 • 45 minutes

    Vector and raster data, topology, resolution, and choosing a representation

  • Geospatial File Formats

    Module 7 • 45 minutes

    Shapefile, GeoPackage, GeoJSON, GeoTIFF and others, and which to use when

  • Coordinate Reference Systems

    Module 8 • 45 minutes

    Datums, geographic and projected systems, EPSG codes, and defining versus reprojecting

  • Designing Your Data

    Module 9 • 50 minutes

    Data dictionaries, field types, domains, unique IDs and relationships

  • Organizing, Versioning and Backing Up

    Module 10 • 45 minutes

    Folder structures, file names, portable projects, version control and the 3-2-1 rule

  • Data Quality

    Module 11 • 45 minutes

    Elements of spatial data quality, geometry errors, and quality checks

  • Introduction to Data Collection

    Module 12 • 35 minutes

    When to use existing data or collect your own; vector and raster data; judging data quality; FAIR data

  • Finding Data in Repositories

    Module 13 • 35 minutes

    Where to find free vector data, how to read metadata, and how to load data from the web

  • Acquiring Imagery: Scanned Maps and Satellite Data

    Module 14 • 50 minutes

    Scanned historic maps, declassified CORONA imagery and Sentinel-2 satellite data

  • Collecting Data in the Field

    Module 15 • 40 minutes

    Methods and apps, designing a schema, GPS accuracy, ethics and quality checks

  • Introduction to Data Processing

    Module 16 • 35 minutes

    What happens between download and analysis, and how to keep processing repeatable

  • Cleaning and Preparing Data in QGIS

    Module 17 • 1 hour

    Fix identifiers, types, special codes, duplicates and geometry problems with Refactor Fields and Check Validity

  • Geoprocessing in QGIS

    Module 18 • 1 hour

    Buffers, selecting by location, clip, intersect, dissolve, areal weighting and nearest features in QGIS

  • Raster Processing in QGIS

    Module 19 • 1 hour

    Map algebra, reclassification and zonal statistics with the Raster Calculator and Zonal statistics

  • Automating Repeated Steps in QGIS

    Module 20 • 1 hour

    The Processing History, the Model Designer and batch processing

  • Cartography Checklists

    Module 21 • 1 hour

    The questions to answer before making any map: audience, message, data, medium

  • Fundamentals of Map Design

    Module 22 • 1 hour

    Map elements, color schemes, projections, thematic map types, normalization and classification

  • Cartography in QGIS

    Module 23 • 1 hour

    The same map in QGIS: rule-based styling and labeling, a print layout with a locator inset, and export

  • Accessibility in Map Design

    Module 24 • 1 hour

    Designing maps for people with color vision deficiency, testing palettes and writing alt text

  • Park Access in Lafayette (QGIS)

    Module 25 • 1 hour

    Who can walk to a public park in Lafayette and West Lafayette, and are children and households without a car as well served? In QGIS

  • Grocery Access Part 1: Mapping Stores with QField

    Module 26 • 45 minutes

    How a team maps grocery stores in the field with QField (demonstration)

  • Grocery Access Part 2: Network Analysis in QGIS

    Module 27 • 1 hour

    How far people must travel to a supermarket along the road network in Lafayette and West Lafayette, in QGIS

  • Introduction to Data Curation

    Module 28 • 40 minutes

    What curation is, the curation lifecycle, public access policies and the FAIR principles

  • Metadata

    Module 29 • 50 minutes

    Kinds of metadata, essential geospatial elements, and standards such as ISO 19115, DataCite and DDI

  • Documentation

    Module 30 • 45 minutes

    README files, codebooks, provenance, and citing data

  • Preservation

    Module 31 • 45 minutes

    Durable formats, checksums, the OAIS model, trustworthy repositories and very large data

  • Sharing and Publishing Data

    Module 32 • 50 minutes

    Choosing a repository, DOIs, licenses, access levels, and the FAIR and CARE principles

  • Ethics and Sensitive Location Data

    Module 33 • 50 minutes

    Re-identification, aggregation and geomasking, sensitive places, consent and review

Instructor

Aniket Dev Roy avatar

Aniket Dev Roy

61 modules

Discussions

Please login to view discussions.

Reviews

- Not reviewed yet
  • 5 stars
    0%
  • 4 stars
    0%
  • 3 stars
    0%
  • 2 stars
    0%
  • 1 star
    0%
No reviews yet.