geopandas
Guidance and local audit CLIs for Python workflows using GeoPandas 1.1.4 GeoSeries and GeoDataFrame for planar vector data: CRS handling, geometry validity and repair, sjoin, overlay, clip, dissolve, union, GeoPackage, GeoParquet and PostGIS I/O, and plotting. Use when reprojecting or assigning a CRS, auditing invalid or empty geometries, running spatial joins and checking cardinality, exporting vector data with a reproducible contract, or migrating code from GeoPandas 0.14 to 1.x. Use when checking privacy risks in coordinate data. Do not use for raster data or geodesic-only calculations.
- Version
- 1.2
- License
- MIT
- Compatibility
- Requires Python 3.10+ and uv. Bundled CLIs are local-only; runtime analysis requires the pinned GeoPandas stack below.
Pinned to revision df088027ff23, so it is the text this page describes rather than whatever the author pushed since.
Pre-approved tools experimental
Experimental field. Support varies between clients, so this list is what the author declared, not what your client will enforce.
- Read
- Write
- Bash
- Glob
- Grep
Files
- skills/geopandas/SKILL.md
- skills/geopandas/references/crs-management.md
- skills/geopandas/references/data-io.md
- skills/geopandas/references/data-structures.md
- skills/geopandas/references/geometric-operations.md
- skills/geopandas/references/spatial-analysis.md
- skills/geopandas/references/visualization.md
- skills/geopandas/scripts/_common.py
- skills/geopandas/scripts/crs_reprojection_plan.py
- skills/geopandas/scripts/export_plan.py
- skills/geopandas/scripts/geometry_validity_report.py
- skills/geopandas/scripts/sensitive_coordinates_checklist.py
- skills/geopandas/scripts/spatial_join_audit.py
- skills/geopandas/scripts/vector_inventory.py
Every link opens the file at its source, pinned to the revision this page describes.