Problems
Real geospatial problems, graded automatically. Choose a track, a level and what you want to hand in.
- Not started, River kilometres per country, measured on the ellipsoidSpatial analysisPythonPythonexpertDifficulty: expert400 XP~70 min6 checksPythonexpertDifficulty: expert
Clip the river centrelines to the country polygons and measure each piece geodesically — no projection is right for a layer that spans the planet.
You hand in a Python script.
Datasets
- Countries · MultiPolygon · 241 features · EPSG:4326
- Rivers and lake centrelines · LineString · 461 features · EPSG:4326
What you’ll do
- Find every river–country pair that intersects
- Cut each river to the country polygon
- Measure the pieces geodesically and sum per country
GeoPandaspyprojgeodesicoverlayhydrologyglobalAlso trains Spatial Analysis, Data ManagementOpen problem - Not started, Screen rivers for a shared-water annexSpatial analysisPythonPythonexpertDifficulty: expert
Measure mapped river lengths by country and screen the rivers whose courses are meaningfully shared.
You hand in a Python script.
Datasets
- Rivers and lake centrelines · LineString · 461 features · EPSG:4326
- Countries · MultiPolygon · 241 features · EPSG:4326
What you’ll do
- Intersect every river with every country it touches and measure each piece geodesically
- Aggregate the pieces per river into a count of meaningful holders and a dominance share
- Assign the shared rivers, ranked by how evenly they are shared, to result
GeoPandaspyprojgeodesicoverlayhydrologyglobalAlso trains Spatial Analysis, Data ManagementOpen problem