You are on page 1of 61

INVESTIGACION BASE DE DATOS ESPACIALES

OBJETIVOS
Cargar shapefiles hacia una Base de Datos espacial PostGis Conexin a shapefiles de una Base de Datos espacial PostGis desde Quantum GIS y ArcGis 9.3.1 Direccionar un proyecto .mxd de ArcGis 9.3.1 para que sus datos espaciales se encuentren en una base de datos espacial PostGis sin que se altere la simbologa del proyecto

CARGA DE SHAPEFILES A BASES DE DATOS ESPACIALES


SHAPEFILES
a.SHP a.SHX a.DBF b.SHP b.SHX b.DBF

PROCESO A

FILEGEODATABASE PARROQUIAL

FILEGEODATABASE PARROQUIAL

FILEGEODATABASE NACIONAL

FILEGEODATABASE PARROQUIAL

PROCESO C PROCESO B POSTGIS

PROCESO A (shapefiles a FileGeodatabase)


La carga de shapefiles hasta FileGeodatabases parroquiales y luego consolidarlas hasta formar la FileGeodatabase Nacional, se encuentra programada dentro de las actividades correspondientes hasta diciembre de 2010

PROCESO B (shapefiles a Postgis)


Con el fin de poder cargar shapefiles hasta una Base de Datos espacial PostGis se debe seguir los siguientes pasos: 1. Instalar PostgreSQL 8.3 2. Instalar PostGis para PostgreSQL 8.3 3. Usar herramienta grfica para cargar shapefiles a la Base de Datos espacial PostGis

PROCESO C (features class a Postgis)


De acuerdo a lo investigado no se podra realizar la transferencia directa de features class contenidos en una FileGeodatabase hacia una Base de Datos espacial PostGis

1. Instalar PostgreSQL 8.3


En el directorio predeterminado para instaladores, localizar el directorio PostgreSQL 8.3 y dentro de l, localizar el archivo postgresql-8.3.11-1-windows y ejecutarlo.

Se nos despliega la siguiente pantalla:

Hacemos click en Next:

Se nos despliega la siguiente pantalla:

Dejamos la opcin por defecto, hacemos click en Next:

Se nos despliega la siguiente pantalla:

Dejamos la opcin por defecto, hacemos click en Next:

Se nos despliega la siguiente pantalla:

Ingresamos admin como password, hacemos click en Next:

Se nos despliega la siguiente pantalla:

Dejamos la opcin por defecto, es decir en el puerto 5432, hacemos click en Next:

Se nos despliega la siguiente pantalla:

Elegimos la opcin Spanish, Ecuador, hacemos click en Next:

Se nos despliega la siguiente pantalla:

Hacemos click en Next:

Se nos despliega la siguiente pantalla:

Esperamos a que concluya el proceso

Se nos despliega la siguiente pantalla:

Hacemos click en Finish Ha concluido la instalacin con xito.

2. Instalar PostGis para PostgreSQL 8.3


En el directorio predeterminado para instaladores, localizar el directorio Postgis 1.5 para PostgreSQL 8.3 y dentro de l localizar el archivo postgis-pg83-setup-1.5.1-1 y ejecutarlo.

Se nos despliega la siguiente pantalla:

Hacemos click en I Agree

Se nos despliega la siguiente pantalla:

Dejamos las opciones por defecto, hacemos click en Next

Se nos despliega la siguiente pantalla:

Dejamos las opciones por defecto, hacemos click en Next

Se nos despliega la siguiente pantalla:

En User Name, ponemos postgres En Password, ponemos admin En Port, ponemos 5432 Hacemos click en Next

Se nos despliega la siguiente pantalla:

En Database Name, dejamos la opcin por defecto: postgis, hacemos click en Install

Se nos despliega la siguiente pantalla:

Esperamos a que concluya el proceso

Se nos despliega la siguiente pantalla:

Lo que nos pregunta es si nos gustara habilitar un cargador grfico de shapefiles, hacemos click en SI

Se nos despliega la siguiente pantalla:

Hacemos click en Close Ha concluido la instalacin con xito.

3. Usar la herramienta grfica para cargar shapefiles a la Base de Datos espacial PostGis
Ejecutar la herramienta grfica para cargar shapefiles a una base de datos espacial PostGis. De acuerdo al siguiente grfico:

Se nos despliega la siguiente pantalla:

Se llena los parmetros como se muestra en la pantalla, el password es admin, hacemos click en None

Se nos despliega la siguiente pantalla:

Se elige un directorio y se selecciona los shapefiles que se requiere cargar a la base , hacemos click en Open

Se nos despliega la siguiente pantalla:

Hacemos click en Import

Se nos despliega la siguiente pantalla:

Revisamos que la ltima lnea sea shapefiles import completed

CONEXION A UNA BASE DE DATOS ESPACIAL POSTGIS DESDE QUANTUM GIS


Instalacin de Quantum Gis
En el directorio predeterminado para instaladores, localizar el directorio QuantumGIS 1.4 y dentro de l, localizar el archivo QGIS-1.4.0-1-No-GrassSetup y ejecutarlo.

Se nos despliega la siguiente pantalla:

Hacemos click en Next

Se nos despliega la siguiente pantalla:

Hacemos click en I Agree

Se nos despliega la siguiente pantalla:

Dejamos las opciones por defecto, hacemos click en Next

Se nos despliega la siguiente pantalla:

Dejamos las opciones por defecto, hacemos click en Install

Se nos despliega la siguiente pantalla:

Esperamos que el proceso termine

Se nos despliega la siguiente pantalla:

Hacemos clik en Finish Ha concluido la instalacin con xito.

Conexin entre Quantum Gis y PostGis


Abrimos el programa Quantum Gis de acuerdo a lo que se muestra en el grfico.

Se nos despliega la siguiente pantalla:


Aadir capa Postgis

Hacemos clik en el icono sealado

Se nos despliega la siguiente pantalla:

Hacemos click en Nueva

Se nos despliega la siguiente pantalla:

Llenamos los parmetros como se muestra en el grfico, recuerde que la contrasea es admin, probamos la conexin y luego hacemos click en Aceptar

Si la conexin tuvo xito, nos despliega la siguiente pantalla:

Aqu nos muestra los nombres de shapefiles que se encuentran almacenados en la base de Postgis a la que nos conectamos, seleccionamos las capas que vamos a visualizar y hacemos click en Aadir

Quantum Gis despliega los shapefiles que hemos seleccionado desde la conexin a Postgis

La prueba ha finalizado con xito

CONEXION A UNA BASE DE DATOS ESPACIAL POSTGIS DESDE ARCGIS 9.3.1


Como resultado de la investigacin se encontraron 3 opciones para poder acceder a los shapefiles de la Base de Datos espacial PostGis desde ArcGis 9.3.1 1. ESRI Data Interoperability 2. ZigGis 3. PgArc

1. ESRI Data Interoperability


Es una extensin de ArcGis que permite fcilmente usar y distribuir datos en muchos formatos. Elimina las barreras para compartir y proveer datos espaciales precisos a los usuarios. El problema de usar esta opcin es que esta extensin tiene un costo elevado, pues no viene incluido en la versin ArcGis Desktop 9.3.1

2. ZigGis
Es una extensin desarrollada por terceros que permite la conexin a una base de datos espacial de PostGis desde ArcGis. Inclusive permite la edicin de coberturas que se encuentran en PostGis desde ArcGis.
Lamentablemente solo hemos podido descargarnos del Internet una versin Demo, pues este software se convirti en software comercial ya hace algn tiempo.

De todas maneras con la versin Demo hemos podido comprobar la conectividad anunciada con ciertas limitaciones, pues no permite cargar ms de 100 registros por shapefile.

Instalacin de ZigGis
En el directorio predeterminado para instaladores, localizar el directorio ZigGis 2.0 Demo y dentro de l, localizar el archivo setup-zigGIS-2.0.3-Launch-Demo y ejecutarlo.

Se nos despliega la siguiente pantalla:

Hacemos click en I Agree

Se nos despliega la siguiente pantalla:

Dejamos las opciones por defecto, hacemos click en Install

Se nos despliega la siguiente pantalla:

Hacemos click en Close El proceso ha finalizado con xito

Se nos despliega la siguiente pantalla:

Hacemos click derecho en la barra de herramientas y elegimos zigGis

Se nos despliega este grupo de botones en la barra de herramientas, elegimos Add ZigLayer
Add ZigLayer

Se nos despliega la siguiente pantalla, hacemos click en el botn para elegir el archivo zig File

En este punto necesitamos un archivo de configuracin .zig, tomamos el archivo de ejemplo y lo editamos con cualquier editor de texto. Configuramos los parmetros como se muestra en el grfico

Grabamos el archivo .zig

Se nos despliega la siguiente pantalla:

Elegimos el archivo .zig que editamos anteriormente, haciendo click en Abrir

Se nos despliega la siguiente pantalla:

Elegimos el o los shapefiles que queremos desplegar, hacemos clik en OK

Se nos despliega la siguiente pantalla:

Hemos desplegado un shapefile almacenado en una base de datos espaciales de PostGis desde ArcGis 9.3.1 con xito

Tambin se puede editar un shapefile de PostGis, para ello se usa otro botn de la barra de ZigGis, eligiendo primero un shapefile especfico
Edit ZigLayer

Se nos despliega la siguiente pantalla, realizamos la edicin, por ejemplo aumentamos un elemento (tringulo)

Se nos despliega la siguiente pantalla:

Grabamos la edicin del Shapefile

Se nos despliega la siguiente pantalla:

Comprobamos que se realiz la edicin con xito

3. PgArc
Es una extensin desarrollada por terceros que permitira la conexin a una base de datos espacial PostGis desde ArcGis.

De las pruebas realizadas no se pudo conectar a una base de datos espacial PostGis pues se necesita un DSN, pero luego de instalar un ODBC de PostgreSQL, el DSN creado a partir de este ODBC no se ha podido visualizar.
Se seguir intentando la conexin con este software.

DIRECCIONAMIENTO .MXD
En relacin al direccionamiento de un proyecto .mxd de ArcGis 9.3.1 para que sus datos espaciales se encuentren en una Base de Datos espacial Postgis, no se encuentra informacin que permita afirmar que se pueda realizar, aunque conceptualmente es perfectamente viable.
Se seguir investigando

You might also like