Course information
General info
Course environment
Grading
Learning goals
Installing Python + GIS
Resources
License and terms of usage
Lesson 1
Motivation for the course
Lesson overview
Geometric objects - Spatial data model
Exercise 1
Lesson 2
Lesson 2 Overview
Introduction to Geopandas
Map projections
Exercise 2
Lesson 3
Overview
Geocoding
Geocoding in Geopandas
Point in Polygon & Intersect
Spatial join
Nearest Neighbour Analysis
Exercise 3
Lesson 4
Overview
Data reclassification
Geometric operations
Exercise 4
Exercise 4 hints
Lesson 5
Lesson 5 Overview
Static maps
Interactive maps on Leaflet
Sharing interactive plots on GitHub
Exercise 5
Lesson 6
Overview
Retrieving OpenStreetMap data
Network analysis in Python
Exercise 6
Lesson 7
Lesson 7 Overview
Python in QGIS
The QGIS Processing Toolbox
Processing toolbox scripts
Run the script
Exercise 7
Final Assignment
Final assignment
repository
Index