PostGIS
PostGIS convertix al sistema d'administració de bases de senyes PostgreSQL en una base de senyes espacial per mig de l'adició de tres característiques: tipos de senyes espacials, índexs espacials i funcions que operen sobre ells. Degut a que està construït sobre PostgreSQL, PostGIS hereta automàticament les característiques de les bases de senyes empresarials, aixina com els estàndarts oberts que implementen un Sistema d'Informació Geogràfica dins del motor de base de senyes.
PostGIS és un mòdul que afig soport d'objectes geogràfics a la base de senyes objecte-relacional PostgreSQL, convertint-la en una base de senyes espacial per a la seua utilisació en Sistema d'Informació Geogràfica. Es publica baix la Llicència Pública General de GNU.
Postgis ha segut desenrollat per l'empresa canadenca Refraction Research, especialisada en productes "Open Source" entre els que caldria citar a Udig. PostGIS és hui en dia un producte veterà que ha demostrat versió a versió la seua eficiència. En relació en atres productes, PostGIS ha demostrat ser molt superior a l'extensió geogràfica de la nova versió de MySQL, i en opinió de molts, és molt similar a la versió geogràfica de la base de senyes Oracle.cita requerida
Un aspecte que devem tindre en conte és que PostGIS ha segut certificat en 2006 pel Open Geospatial Consortium (OGC) lo que garantisa la interoperabilidad en atres sistemes també interoperables. PostGIS almagasena l'informació geogràfica en una columna del tipo GEOMETRY, que és diferent de l'homònim "GEOMETRY" utilisat per PostgreSQL, a on es poden almagasenar la geometria en format WKB (Well-Known Binary), encara que fins a la versió 1.0 s'utilisava la forma WKT (Well-Known Text).
Instalació
[editar | editar còdic]Es dispon de dos opcions per a obtindre PostGIS: utilisar els archius binarios o compilar el còdic font. Esta última és l'opció més recomanable en el sistema operatiu Linux, encara que moltes distribucions disponen ya de paquets compilados. Per eixemple, en la versió 7.10 d'Ubuntu (Gutsy Gibbon) la versió instalada és la 1.2.1-2. Actualment PostGIS forma partix de l'instalació de PostgreSQL, a lo manco en la seua versió per a Windows encara que la versió inclosa pugues no ser la més recent. Sol haver un retart sobre l'última estable, pero açò no afectarà a la majoria d'usuaris. No obstant, aquells que vullguen dispondre de l'última deuen optar per no instalar la versió que forma part de l'instalador de PostgreSQL. És recomanable que, o be compile el còdic font, o que utilisen els instaladors proveïts per la pròpia Refraction.
Si utilisem els binarios, be d'instaladors de PostgreSQL o paquets ya compilados de Linux (RPM o DEB) tindrem el nostre gestor de base de senyes preparat per a utilisar PostGIS, ara és necessari crear una base de senyes que utilise l'extensió PostGIS. Per a això devem crear la base de senyes: Des de la consola podem utilisar el comando createdb <nom de la base de senyes>, o be des de la shell de PostgreSQL en l'orde CREATE DATABASE <nom de la base de senyes> PostGIS precisa per a utilisar les seues funcions del llenguage Pl/pgSQL, per lo que li l'indicarem en esta orde (dins de la shell de PostgreSQL) CREATE LANGUAGE 'plpgsql'
Programes
[editar | editar còdic]Actualment hi ha numerosos productes informàtics que poden utilisar PostGIS com a respal per a la seua base de senyes. Entre estos s'inclouen els següents:
- Cadcorp SIS
- Ionic Ret Spider
- OpenJUMP
- gvSIG
- GeoPista
- LocalGIS
- RedGIS.NET
- Kosmo
- ThinkGeo
- ArcGIS
- MapInfo
Referències
[editar | editar còdic]- Este artícul conté una traducció derivada de «PostGIS» de Wikipedia en castellà publicada baix la Llicència de documentació lliure de GNU i la Llicència Creative Commons Reconeiximent-CompartirIgual 4.0 Internacional.