Python GIS Workflows

Practical guides for working with spatial data in Python. GeoPandas, coordinate reference systems, spatial joins, and fixes for common GIS problems.

Foundation

Core concepts: what Python GIS means, how GeoPandas works, and how coordinate reference systems affect your data.

Explore Foundation

Tasks

Step-by-step guides for reading shapefiles, exporting GeoJSON, reprojecting layers, and running spatial joins.

Explore Tasks

Troubleshooting

Diagnose and fix CRS mismatches, shapefiles that will not load, invalid geometries, and common GIS issues.

Explore Troubleshooting

Ready to Automate Your GIS Workflow?

Start with the core concepts, then apply them in practical step-by-step task guides.

Start Here