|
- At the end of class 1 you should be able to:
Have an idea of what kind of tools are available for doing GIS in Python
Understand what kind of geometric objects are available and what they are
Know how to create different kind of geometries using Shapely
Know how to read coordinates from a file and create Points based on those
|
|
- At the end of class 2 you should be able to:
Read and write spatial data from/to common file formats
Manage spatial data using Geopandas
Re-project a geodatagfame from one projection to another
|
|
- At the end of class 3 you should be able to:
Do geocoding, i.e. converting addresses into Points (and vice versa)
Conduct Point in Polygon queries
Read data from KML file
Make spatial and table joins between layers
Find the nearest neighbour from Point -objects
|
|
- At the end of class 4 you should be able to:
Reclassify data based on different criteria (custom or common classifiers)
Do overlay analysis & select data e.g. based on boundaries of another layer
Aggregate data & merge geometric objects together, based on common id
Simplify geometries
|
|
- At the end of class 5 you should be able to:
Create a static map with background basemap using Geopandas & contextily
Create a simple interactive map using either Bokeh or Folium (or both)
Share your maps (static / interactive) on the internet using GitHub pages
|
|
- At the end of class 6 you should be able to:
Retrieve and save data from OpenStreetMap using Python
Extract simple street network properties and statistics
Do simple route optimization using shortest path algorithm in osmnx / networkx
|
|
- At the end of class 7 you should be able to:
-
|