postgis

Páginas: 4 (848 palabras) Publicado: 4 de abril de 2013


Anexo 5: PostgreSQL con la extensión PostGIS como Base de Datos Espacial

Introducción
PostgreSQL es un potente sistema de base de datos relacional libre, liberado bajo la licencia BSD. Esuna alternativa a otros sistemas de bases de datos de código abierto (como MySQL, Firebird y MaxDB), así como sistemas propietarios como Oracle o DB2. En 1986, Michael Stonebraker comienza el proyectoque dará como resultado la obtención de Postgres en la Universidad de Berkeley.
PostgreSQL corre en la mayoría de los Sistemas Operativos más utilizados incluyendo, Linux, varias versiones de UNIX yWindows, y utiliza principalmente como lenguaje de consulta a la base de datos SQL (Structured Query Language).



PostgreSQL admite varios lenguajes procedurales como Java, Perl, Python, Ruby,Tcl, C/C++, así como su lenguaje nativo (PL/PGSQL) que es muy similar al PL/SQL de Oracle.
PostGIS es un módulo que añade soporte de objetos geográficos a la base de datos relacional PostgreSQL parasu utilización en Sistema de Información Geográfica. Es software libre (GPL) y es un importante componente para los Sistemas de Información Geográfica y los proyectos Open Source con componenteespacial.
Tipos de geometrías:
POINT(0 0 0)
LINESTRING(0 0,1 1,1 2)
POLYGON((0 0 0,4 0 0,4 4 0,0 4 0,0 0 0),(1 1 0,2 1 0,2 2 0,1 2 0,1 1 0))
MULTIPOINT(0 0 0,1 2 1)
MULTILINESTRING((0 0 0,1 1 0,1 21),(2 3 1,3 2 1,5 4 1))
MULTIPOLYGON(((0 0 0,4 0 0,4 4 0,0 4 0,0 0 0),(1 1 0,2 1 0,2 2 0,1 2 0,1 1 0)),((-1 -1 0,-1 -2 0,-2 -2 0,-2 -1 0,-1 -1 0)))
GEOMETRYCOLLECTION(POINT(2 3 9),LINESTRING((2 34,3 4 5))

Consultas espaciales utilizando SQL:
Se pueden utilizar expresiones SQL simples para determinar relaciones espaciales y operaciones espaciales:
distancia
contigüidad
contenido
árealongitud
intersección
unión
buffer
Ejemplos de consultas:
¿Qué capitales están más próximas al río Ebro? Logroño, Vitoria, Burgos, Huesca, Zaragoza, Pamplona, Santander y Tarragona.
¿Qué...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Arcsde, postgis
  • Postgres Postgis
  • Postgis
  • Postgis
  • Instalacion de PostgreSQL y PostGIS
  • Postgres Y Postgis
  • postgis spanish
  • Postgres Y Postgis

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS