Skip to content
INDEXSuggest a site
Back

PostGIS

Mapping, geospatial & alternative cartography toolsGIS softwareSpatial data analysis
FreeDesktop
Visit site

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

Illustration for PostGIS