Exercise: Geospatial Data Structures

Contents

Exercise: Geospatial Data Structures#

In this exercise, we will learn to…

  1. write a class in Python.

  2. name the advantages and disadvantages of different packages for geospatial data processing.

  3. explain the differences between compiled and interpreted programming languages.

  4. explain what Pythonic means.

Note

To work on this exercise, go to this Gitlab repository and clone it to your computer: https://courses.gistools.geog.uni-heidelberg.de/advancedgeoscripting/01_geospatial_datastructures

If you cannot run the notebooks on your computer, try running it on Binder

Installation#

You can install the Python environment on your own computer using anaconda

conda env create -f environment.yml

Usage#

The exercises are all contained in the notebook geospatial_datastructures.ipynb.