GeoPandas
Verified working Sep 18, 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 browser tool for fast geospatial analysis and map visualizations.
Mapping, geospatial & alternative cartography toolskepler.gl is a web-based application for building analytical visualizations from geospatial data. It focuses on high-performance map rendering in the browser using WebGL and is designed to work with different kinds of spatial datasets.
0 votesVisit siteA 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 site
Similar sites elsewhere
- QGIS — qgis.org
- PostGIS — postgis.net
- sf — r-spatial.github.io/sf
1 of 5