PostGIS
Spatial database features for PostgreSQL-backed GIS applications.
PostGIS is an open-source extension that adds geospatial storage, indexing, and analysis capabilities to PostgreSQL. It supports geometry and raster workflows, including spatial queries, distance and area calculations, buffering, intersections, geocoding, and integration with common GIS and mapping tools.
Why it stands out
- Builds geospatial capability directly into PostgreSQL rather than requiring a separate spatial database.
- Covers both vector geometry and raster workflows, which is broader than many lightweight spatial extensions.
- Works with a large ecosystem of GIS, web mapping, BI, and server tools.
- Provides extensive official documentation, cheat sheets, training material, and community support channels.
- Maintained as an OSGeo project with visible release notes, source code, compatibility information, and EOL guidance.
Good to know
- Requires PostgreSQL and supporting geospatial libraries; it is not a standalone desktop GIS application.
- Productive use generally assumes comfort with SQL, database administration, and spatial data concepts.
- Some newer capabilities depend on specific versions of dependencies such as GEOS, PROJ, or SFCGAL.
- Beta and alpha releases listed on the site are intended for testing rather than conservative production deployments.
Under the radar: Check the version compatibility and EOL pages before planning an upgrade, since PostgreSQL, GEOS, PROJ, and optional SFCGAL versions can affect which PostGIS features are available.
Photos

GIS developers and data engineers can add location-aware querying to existing PostgreSQL databases. Store points, lines, polygons, 3D geometries, and raster layers in a relational database. Run spatial joins, proximity searches, buffers, overlays, and measurement calculations with SQL. Serve PostGIS-backed layers through tools such as QGIS, GeoServer, MapServer, ArcGIS, or Tableau.
Spatial data types for 2D and 3D geometries; spatial indexing; SQL functions for measurement, filtering, overlays, buffers, and geometry processing; raster storage and processing; geocoding and reverse geocoding functions; multilingual manuals, cheat sheets, training materials, mailing lists, chat, and source-code access.
Alternative listings
Desktop 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 siteA local GIS toolkit for terrain, hydrology, LiDAR, and raster analysis.
Mapping, geospatial & alternative cartography toolsWhitebox provides a large collection of geospatial analysis tools usable from QGIS, Python, and R. Its open tier covers terrain modeling, hydrology, LiDAR, remote sensing, raster, and vector workflows, while licensed Pro bundles add structured reporting and reproducibility features for higher-stakes work.
0 votesVisit site
Similar sites elsewhere
- SpatiaLite — gaia-gis.it/fossil/libspatialite
- Apache Sedona — sedona.apache.org
- GeoMesa — geomesa.org
1 of 5