How-To Guides
Concrete, step-by-step solutions for Python GIS tasks — from loading a shapefile to shipping a scheduled, tested, containerised pipeline.
Every how-to guide, A–Z
Page 19 — use the page links below, or browse by topic above.
- How to Read and Write GeoPackage Files in Python
- How to Read County-to-County Migration Flows in Python
- How to Read DWD RADOLAN Radar Rainfall in Python
- How to Read ESA WorldCover Tiles for an Area in Python
- How to Read GeoJSON in Python with GeoPandas
- How to Read GRIB Weather Forecast Data in Python
- How to read GTFS Realtime vehicle positions and delays in Python
- How to Read Hansen Global Forest Change Data in Python
- How to Read HRRR Wind Data in Python
- How to Read Landsat Surface Temperature in Python
- How to Read MRMS Rainfall Estimates from GRIB2 in Python
- How to Read NEXRAD Level II Radar Data in Python
- How to read Sentinel-1 RTC data in Python
- How to Read Shapefiles, GeoJSON and GeoParquet in DuckDB
- How to Read Spatial Data from S3 and Other Object Storage
- How to read the metadata already inside your spatial files
- How to Reclassify a Land Cover Raster in Python
- How to record lineage automatically in a pipeline
- How to Record Run Metadata and Data Lineage in a GIS Pipeline
- How to Recreate John Snow's Cholera Map in Python
- How to Redistribute Population with Dasymetric Mapping
- How to reduce coordinate precision safely in Python
- How to Reduce GIS File Size in Python Without Wrecking the Data
- How to Relate Daily Crime to Temperature in Python
- How to Relate Land Surface Temperature to Vegetation in Python
- How to Remove Null and Empty Geometries in GeoPandas
- How to Render a Million Points in a Map App with pydeck
- How to Render Raster Tiles from a COG in Python
- How to Replace a Row Loop with Vectorised GeoPandas Operations
- How to Reproject a Raster in Python with Rasterio