Geoprocessing in Python

Geoprocessing in Python#

On this website we distribute the materials and key elements of the course. The website is still under construction, but our ambition is to continuously improve this book by adding new content and links to external sources. When you review the materials and notice some typos, inconsitencies or possibly better sources, don’t hesitate to contact Dirk Pflgmacher or Matthias Baumann

Week

Topic

Chapters

1

Introduction

Setup environment, Course materials, Python basics, File system, Think python

2

Raster data

Raster data, The Affine Transformation

3

NumPy arrays

Array manipulation

4

Map algebra

Map algebra

5

Vector data

Vector data, Selections, Create layers, Coordinate transformations

6

Vector processing

Point Intersections

7

Parallel processing

Parallel processing

8

Table manipulation

Table manipulation

9

Machine learning

Image classification

10

Trend analysis

Trend analysis in python

11

Google Earth Engine

Intro to GEE & Python

12

Google Earth Engine

GEE Image Workflows, Image Classification in GEE

13

Google Earth Engine

Executing and managing multiple large jobs in GEE

14

Google Earth Engine

Trend analysis