GeoPandas
Verified working Aug 3, 2026
Pandas-style geospatial analysis for Python data workflows.
GeoPandas is an open-source Python project that adds geometry-aware data types and spatial operations to pandas-style workflows. It combines pandas tabular handling with Shapely geometry operations, plus file access and plotting support through related Python geospatial libraries.
Why it stands out
- Brings spatial data handling into the familiar pandas model instead of requiring a separate GIS interface.
- Supports many analyses that would otherwise push users toward tools such as PostGIS for spatial querying.
- Builds on established Python geospatial components rather than reinventing geometry, file, and plotting layers.
- Open-source project with NumFOCUS fiscal sponsorship and an open governance model.
Good to know
- Requires comfort with Python and pandas-style programming; it is not a point-and-click desktop GIS.
- It is a library you install and use in your own environment, not a hosted mapping or analysis service.
- File access, geometry behavior, and plotting depend on companion libraries such as pyogrio, Shapely, and matplotlib.
Photos

Python data scientists and GIS analysts who need to process vector geospatial data without moving the workflow into a spatial database. Run spatial joins, overlays, and geometry operations alongside ordinary pandas analysis. Read, transform, and analyze geospatial files in reproducible Python notebooks or scripts. Create quick geospatial plots as part of exploratory analysis or reporting.
Geometry-enabled pandas data structures; integration with Shapely for spatial operations; file input/output through pyogrio; plotting via matplotlib; documentation, getting-started materials, GitHub source, issue tracking, and community support links.
Alternative listings
A small open-source JavaScript library for browser-based maps.
Mapping, geospatial & alternative cartography toolsLeaflet helps developers build interactive web maps with a compact JavaScript library rather than a full GIS stack. It includes common mapping primitives such as tile layers, markers, popups, vector shapes, image overlays, GeoJSON handling, map controls, mobile gestures, and an extension system for plugins.
0 votesVisit siteDesktop GIS focused on geoscientific and terrain analysis.
Mapping, geospatial & alternative cartography toolsSAGA GIS is a geospatial analysis project for working with scientific mapping and earth-surface data. The site functions mainly as a gateway to the SAGA project information and its SourceForge project page for downloads and updates.
0 votesVisit site
Similar sites elsewhere
- QGIS — qgis.org
- PostGIS — postgis.net
- sf — r-spatial.github.io/sf
1 of 5