GeoPandas Geospatial
Analyze geospatial vector data with GeoPandas. Reads shapefiles, GeoJSON, and PostGIS, runs spatial joins, overlays, buffers, and reprojections, and builds choropleth maps — pandas for geographic data.
This skill makes Claude a GeoPandas expert. It reads and writes shapefiles, GeoJSON, and GeoPackage, and connects to PostGIS for vector geospatial analysis. Covers spatial joins, overlays, dissolves, clips, and buffers, coordinate reference systems and reprojection, area and distance calculations, and choropleth and interactive mapping with matplotlib and folium for real geographic workflows.
When to use
Use when working with shapefiles or GeoJSON, running spatial joins or buffer analysis, reprojecting coordinates, or building maps from geographic data with GeoPandas.
Examples
Spatial join
Combine geodata
Use GeoPandas to join a points layer of stores to a polygons layer of districts and count stores per district
Buffer analysis
Proximity
Create 1km buffers around transit stops and find which parcels fall inside them
Choropleth map
Visualize
Build a choropleth map of population density per region from a GeoJSON with GeoPandas