PostGIS ( / ˈ p oʊ s t dʒ ɪ s / POST -jis ) es un programa de software de código abierto que agrega soporte para objetos geográficos a la base de datos relacional de objetos PostgreSQL . PostGIS sigue la especificación Funciones simples para SQL del Open Geospatial Consortium (OGC).
PostGIS se implementa como una extensión externa de PostgreSQL . [1]
La implementación de PostGIS se basa en geometrías e índices "ligeros" optimizados para reducir el uso de disco y memoria . El uso de geometrías livianas ayuda a los servidores a aumentar la cantidad de datos migrados desde el almacenamiento en disco físico a la RAM, lo que mejora sustancialmente el rendimiento de las consultas.
PostGIS está registrado como "implementa el estándar especificado" para "Funciones simples para SQL" por la OGC. [2] PostGIS no ha sido certificado como conforme por la OGC.
En mayo de 2001, en ese momento yo dirigía una pequeña empresa de consultoría aquí en Victoria, trabajaba para el gobierno provincial, principalmente en el campo geoespacial. Como todos nuestros contratos provenían del gobierno provincial, estábamos muy atados al ciclo de cuándo liberarían y firmarían los contratos. Y el gobierno cambió ese año, por lo que todos los funcionarios eran muy reacios al riesgo en términos de firmar nuevos contratos. No sabían cuál iba a ser su situación presupuestaria ese año.
Así que terminamos teniendo como tres meses en los que casi no obtuvimos ingresos directos. Ya sabes, no todos nos fuimos de vacaciones durante tres meses. Éramos algo jóvenes y estábamos entusiasmados con el campo. Entonces pensamos, ya sabes, veamos si podemos construir algo para almacenar los datos espaciales en una base de datos. Y habíamos utilizado Postgres para uno de nuestros proyectos de procesamiento de datos el año anterior, por lo que estábamos familiarizados con él. Y ese trabajo experimental de la primavera de 2001 acabó siendo publicado a finales de mayo de 2001 como PostGIS versión 0.1.— Paul Ramsey (8 de septiembre de 2023) "Por qué a la gente le importa PostGIS y Postgres" Path To Citus Con
Refractions Research lanzó la primera versión de PostGIS en 2001 bajo la Licencia Pública General GNU . Después de seis versiones candidatas , el 19 de abril de 2005 siguió una versión estable "1.0".
En 2006, la OGC registró PostGIS como "implementando el estándar especificado" para "Funciones simples para SQL". [3]
Muchos productos de software pueden utilizar PostGIS como backend de base de datos, incluidos: