logo

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
  • Shapely and geometric objects
  • Exercise 1

Lesson 2

  • Lesson 2 Overview
  • Vector Data I/O in Python
  • Introduction to Geopandas
  • Map projections
  • Calculating distances
  • Creating new layers
  • Exercise 2

Lesson 3

  • Overview
  • Geocoding
  • Geocoding in Geopandas
  • Point in Polygon & Intersect
  • Spatial index - How to boost spatial queries?
  • Spatial join
  • Nearest Neighbour Analysis
  • Nearest neighbor analysis with large datasets
  • Exercise 3

Lesson 4

  • Overview
  • Geometric operations
  • Data reclassification
  • Exercise 4

Lesson 5

  • Lesson 5 Overview
  • Static maps
  • Interactive maps
  • Employment rates in Finland
  • 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
  • Creating QGIS plugins
  • Additional PyQGIS functions

Raster

  • Overview
  • Automatize data download
  • Reading raster files with Rasterio
  • Visualizing raster layers
  • Masking / clipping raster
  • Raster map algebra
  • Creating a raster mosaic
  • Zonal statistics
  • Read Cloud Optimized Geotiffs

Final Assignment

  • Final assignment
  • Grading criteria for the final assignment
  • Final Assignment hints
Theme by the Executable Book Project

OverviewΒΆ

In this tutorial, you will learn how to conduct many basic raster processing operations using rasterio module.

  1. Downloading data automatically with Python

  2. Reading raster files with Rasterio

  3. Visualizing raster layers

  4. Masking / clipping raster

  5. Raster map algebra

  6. Creating a raster mosaic

  7. Zonal statistics

  8. Reading cloud optimized GeoTIFFs

Additional PyQGIS functions Automatize data download

By Henrikki Tenkanen & Vuokko Heikinheimo
© Copyright 2019, Henrikki Tenkanen & Vuokko Heikinheimo, Department of Geosciences and Geography, University of Helsinki.
Last updated on Oct 23, 2020.