Toggle navigation sidebar
Toggle in-page Table of Contents
Course information
General information
Course environment
Grading
Learning goals
Installing Python and Python packages
Create a Python GIS environment
Use of AI tools
Resources
License and Terms of Use
Lesson 1
Overview
Motivation behind this course
Shapely and geometry objects
Exercise 1
Lesson 2
Overview
Key concepts
Managing file paths
Vector Data I/O
Geopandas: an introduction
Map projections
Exercise 2
Lesson 3
Overview
Geocoding
Geocoding in geopandas
Point-in-polygon queries
Intersect
Spatial join
Exercise 3
Lesson 4
Overview
Overlay analysis
Aggregating data
Simplifying geometries
Reclassifying data
Exercise 4
Lesson 5
Overview
Static maps
Interactive maps
Exercise 5
Lesson 6
Overview
Retrieving data from OpenStreetMap
Network analysis in Python
Final Assignment
Final assignment
Grading criteria for the final assignment
Final Assignment hints
Index