Lesson 3 overview

During this lesson we will learn useful and commonly used GIS functionalities using Geopandas, namely:

  1. Conducting Point in Polygon queries
  2. Making Spatial joins
  3. General table joins, spatial operations and queries with (Geo)Pandas

Learning goals

After this lesson you should be able to:

  • Conduct Point in Polygon queries
  • Read data from GeoJSON and GeoPackage files
  • Make spatial and table joins between layers and lookup tables
  • Conduct spatial queries between layers and geometries

Sources

The materials are partly based on documentation of Geopandas, Pandas, Shapely, and Lawhead, J. (2019), Chapters I and V

The lesson reuses materials from Henrikki Tenkanen from the University of Helsinki, under CC-BY-SA from from AutoGIS GitHub repository.