Extensión de PostgreSQL que añade soporte para objetos geográficos, permitiendo que PostgreSQL funcione como una base de datos espacial para Sistemas de Información Geográfica (SIG). Esto significa que puedes almacenar, consultar y analizar datos geográficos (puntos, líneas, polígonos, raster, etc.) directamente en tu base de datos. Incluye los ejecutables pgsql2shp, pgtopo_export, pgtopo_import, postgis, postgis_restore, raster2pgsql y shp2pgsql
CREATE EXTENSION postgis; (activa todas las funciones y tipos de datos geográficos en la base de datos seleccionada)
$ shp2pgsql -s 4326 -I -c ~/archivo.shp nombre_tabla | psql -U usuario -d base_de_datos
$ pgsql2shp -f ~/archivo.shp -u usuario -P contraseña base_de_datos "SELECT * FROM nombre_tabla"
$ raster2pgsql -s 4326 -I -C -M ~/archivo.tif -F -t 100x100 nombre_tabla | psql -U usuario -d base_de_datos
$ postgis_restore -U usuario -d base_de_datos -C ~/respaldo.sql
$ pgtopo_import -U usuario -d base_de_datos -f ~/archivo.sql
$ pgtopo_export -U usuario -d base_de_datos -f /ruta/al/archivo.sql -t nombre_topologia