Problems
Real geospatial problems, graded automatically. Choose a track, a level and what you want to hand in.
- Not started, How much of each state is built up?Spatial analysisPythonPythonadvancedDifficulty: advanced320 XP~55 min5 checksPythonadvancedDifficulty: advanced
Overlay the urban footprints on the states in an equal-area projection and credit each side of a state line only what lies on it.
You hand in a Python script.
Datasets
- United States states · Polygon · 51 features · EPSG:4326
- Urban areas · Polygon · 2,143 features · EPSG:4326
What you’ll do
- Reproject both layers to an equal-area CRS
- Clip the urban footprints to the states with an overlay
- Sum clipped area per state and express it as a share of the state's area
GeoPandasoverlayequal-areaAlbersland useAlso trains Spatial Analysis, Data ManagementOpen problem - Not started, Urban share of each state, in SQLSpatial analysisSQLPostGIS / SQLadvancedDifficulty: advanced
ST_Intersection for the pieces and ST_Area on geography for the metres — the overlay-and-measure pattern inside the database.
You hand in a spatial SQL query.
Datasets
- United States states · Polygon · 51 features · EPSG:4326
- Urban areas · Polygon · 2,143 features · EPSG:4326
What you’ll do
- Overlay polygons with ST_Intersection
- Measure the pieces on geography rather than in degrees
- Aggregate per state, keeping the states with nothing
ST_IntersectiongeographyoverlayGROUP BYland useAlso trains Spatial AnalysisOpen problem - Not started, Which metros straddle an international border?Spatial analysisGeoJSONSpatial AnalysisadvancedDifficulty: advanced320 XP~50 min5 checksSpatial AnalysisadvancedDifficulty: advanced
Overlay 2,143 urban footprints on 241 countries and keep the ones with real built-up area on both sides of a line.
You hand in a GeoJSON result.
Datasets
- Urban areas · Polygon · 2,143 features · EPSG:4326
- Countries · MultiPolygon · 241 features · EPSG:4326
What you’ll do
- Overlay a footprint layer on a boundary layer
- Measure the pieces in an equal-area projection and apply a minimum
- Aggregate pieces back to the footprint and keep the multi-country ones
overlayequal-areaaggregationbordersglobalAlso trains Data ManagementOpen problem