External Publication
Visit Post

PostGIS

Sahil Kapoor's Playbook May 12, 2026
Source

PostGIS is the geospatial extension for PostgreSQL. It adds geometry and geography data types, hundreds of spatial functions, spatial indexes (GiST, SP-GiST, BRIN), and conformance to the OGC Simple Features standard. PostGIS is the de facto open-source geospatial database, used by mapping platforms, logistics systems, and any application that asks "what is near here".

What it provides

  • Geometry types. Points, lines, polygons, multi-geometries, geometry collections, with optional Z and M dimensions.
  • Geography type. Like geometry but computed on a sphere (or spheroid) so distances are in metres, not degrees.
  • Spatial predicates. ST_Intersects, ST_Contains, ST_Within, ST_DWithin, ST_Distance, and many more.
  • Transforms. Reproject between coordinate systems via ST_Transform and the projection database (EPSG codes).
  • Spatial indexes. GiST indexes accelerate proximity queries from full scans to milliseconds.
  • Raster support. Store and query raster data alongside vector geometries.

Common queries

  • "Find all coffee shops within 500 metres of this point" - ST_DWithin + spatial index.
  • "Which census tract contains this address?" - point-in-polygon via ST_Contains.
  • "Compute drive-time isochrones" - combine PostGIS geometry with routing extensions (pgRouting).

๐Ÿ”—

Related Terms PostgreSQL, SQL, pgvector.

Discussion in the ATmosphere

Loading comments...