PostGIS adds support for geographic objects to the PostgreSQL object-relational database so that the PostgreSQL server can be used as a back end spatial database for GIS.