PROCESO DE REESTRUCTURACIÓN, MODELAMIENTO, CARGA Y HERRAMIENTAS DE SOFTWARE...

28
PROCESO DE REESTRUCTURACIÓN, MODELAMIENTO, CARGA Y PUBLICACIÓN DE INFORMACIÓN CARTOGRAFICA UTILIZANDO HERRAMIENTAS DE SOFTWARE LIBRE. JUAN CAMILO MADERA CALAO UNIVERSIDAD DE SAN BUENAVENTURA SECCIONAL MEDELLÍN FACULTAD DE INGENIERÍAS ESPECIALIZACIÓN EN SISTEMAS DE INFORMACIÓN GEOGRAFICA MEDELLIN 2014

Transcript of PROCESO DE REESTRUCTURACIÓN, MODELAMIENTO, CARGA Y HERRAMIENTAS DE SOFTWARE...

Page 1: PROCESO DE REESTRUCTURACIÓN, MODELAMIENTO, CARGA Y HERRAMIENTAS DE SOFTWARE …bibliotecadigital.usb.edu.co/bitstream/10819/2654/1/... · 2015-06-10 · proceso de reestructuraciÓn,

PROCESO DE REESTRUCTURACIÓN, MODELAMIENTO, CARGA Y

PUBLICACIÓN DE INFORMACIÓN CARTOGRAFICA UTILIZANDO

HERRAMIENTAS DE SOFTWARE LIBRE.

JUAN CAMILO MADERA CALAO

UNIVERSIDAD DE SAN BUENAVENTURA SECCIONAL MEDELLÍN

FACULTAD DE INGENIERÍAS

ESPECIALIZACIÓN EN SISTEMAS DE INFORMACIÓN GEOGRAFICA

MEDELLIN

2014

Page 2: PROCESO DE REESTRUCTURACIÓN, MODELAMIENTO, CARGA Y HERRAMIENTAS DE SOFTWARE …bibliotecadigital.usb.edu.co/bitstream/10819/2654/1/... · 2015-06-10 · proceso de reestructuraciÓn,

PROCESO DE REESTRUCTURACIÓN, MODELAMIENTO, CARGA Y

PUBLICACIÓN DE INFORMACIÓN CARTOGRAFICA UTILIZANDO

HERRAMIENTAS DE SOFTWARE LIBRE.

JUAN CAMILO MADERA CALAO

Anteproyecto presentado para optar al título de Especialista en Sistemas de

Información Geográfica

Asesor

Daniel Horfan, MSc. en Ingeniería de Sistemas

UNIVERSIDAD DE SAN BUENAVENTURA SECCIONAL MEDELLÍN

FACULTAD DE INGENIERÍAS

ESPECIALIZACIÓN EN SISTEMAS DE INFORMACIÓN GEOGRAFICA

MEDELLIN

2014

Page 3: PROCESO DE REESTRUCTURACIÓN, MODELAMIENTO, CARGA Y HERRAMIENTAS DE SOFTWARE …bibliotecadigital.usb.edu.co/bitstream/10819/2654/1/... · 2015-06-10 · proceso de reestructuraciÓn,

CONTENIDO

INTRODUCCION ..............................................................................................................................4

1. ARQUITECTURA DEL PROYECTO .........................................................................................5

2. DESARROLLO E IMPLEMENTACION DEL PROYECTO .....................................................7

2.1. REESTRUCTURACION DE LA INFORMACION .............................................................7

2.2. DEFINIR LA CANTIDAD DE CAPAS GEOGRÁFICAS Y AGRUPARLAS POR

ESQUEMAS (SCHEMAS) ...........................................................................................................7

2.3. MODELAMIENTO BASE DE DATOS ESPACIAL ...........................................................8

2.4. CREACIÓN DE USUARIO, BASE DE DATOS Y ESQUEMAS (SCHEMAS) .......... 10

2.5. GENERACIÓN DE LA ESTRUCTURA DE LA BASE DE DATOS ESPACIAL

UTILIZANDO POSTGIS ............................................................................................................ 13

2.6. CARGA DE INFORMACIÓN CARTOGRÁFICA UTILIZANDO LA HERRAMIENTA

DE SOFTWARE LIBRE QUANTUM GIS ............................................................................... 14

2.7. ELABORACIÓN DE LOS DIFERENTES ESTILOS DE SIMBOLOGÍA UTILIZANDO

LA HERRAMIENTA QUANTUM GIS Y EXPORTANDO LOS ARCHIVOS A .SLD ......... 15

2.8. CARGA Y PUBLICACIÓN DE INFORMACIÓN CARTOGRÁFICA A TRAVÉS DE

GEOSERVER UTILIZANDO LOS ESTILOS DE SIMBOLOGÍA GENERADOS EN

QUANTUM GIS .......................................................................................................................... 16

3. CONCLUSIONES ...................................................................................................................... 21

REFERENCIAS .............................................................................................................................. 22

LISTA DE TABLAS ........................................................................................................................ 23

LISTA DE FIGURAS ...................................................................................................................... 24

LISTA DE ANEXOS ....................................................................................................................... 25

GLOSARIO ...................................................................................................................................... 26

Page 4: PROCESO DE REESTRUCTURACIÓN, MODELAMIENTO, CARGA Y HERRAMIENTAS DE SOFTWARE …bibliotecadigital.usb.edu.co/bitstream/10819/2654/1/... · 2015-06-10 · proceso de reestructuraciÓn,

4

INTRODUCCION

Los sistemas de Información geográfica (SIG) son una potente herramienta

tecnológica que viene tomando mucha importancia a nivel mundial por su gran

capacidad para realizar análisis espaciales en diversos campos del conocimiento

que implican gran variedad de necesidades, específicamente en lo referente al

ordenamiento territorial, el catastro, la educación, la salud, la seguridad, el

marketing, el medio ambiente, la geología, entre muchos más. Permitiendo tener

toda la información que se desea manejar actualizada y lista para ser utilizada de

manera segura por los usuarios. Por este motivo la Corporación Autónoma

Regional de los Valles del Sinú y del San Jorge (C.V.S), ha querido colocarse a la

vanguardia de grandes empresas de desarrollo ambiental, actualizando su sistema

de información geográfica de la manera más óptima y adecuada para una apropiada

toma de decisiones en los procesos que llevan a cabo.

Para el desarrollo y la manipulación de los SIG son utilizados diversos softwares

encargados del diseño, procesamiento y análisis de la información cartográfica,

tantos software licenciados que tienen un valor económico para el usuario, como

software de código abierto conocidos como software libre porque no generan ningún

costo al usuario al momento de utilizarlos en sus proyectos. Estos softwares buscan

tener una eficiente interacción con los usuarios, lógicamente con ciertas diferencias

en sus capacidades, sus funciones y su rendimiento. En términos generales los

programas informáticos son concebidos con el propósito de ser útiles al mayor

número de usuarios posible sean pagos o gratuitos.

Teniendo en cuenta los requerimientos hechos por la corporación para el desarrollo

de este proyecto, se optó por la utilización de software libre en todos sus

procedimientos, utilizando los softwares PostgreSQL y su componente PostGIS

para el manejo de la base de datos espacial, el software Quantum GIS para el

procesamiento y análisis de la información cartográfica utilizada y el software

Geoserver para la publicación de la información en un servidor web.

Page 5: PROCESO DE REESTRUCTURACIÓN, MODELAMIENTO, CARGA Y HERRAMIENTAS DE SOFTWARE …bibliotecadigital.usb.edu.co/bitstream/10819/2654/1/... · 2015-06-10 · proceso de reestructuraciÓn,

5

1. ARQUITECTURA DEL PROYECTO

Este proyecto se trabajó con una arquitectura basada completamente en software

libre, en donde se utilizarón los siguientes softwares descritos a continuación.

Figura 1. Arquitectura e intercomunicación de software libre utilizado en el proyecto.

Page 6: PROCESO DE REESTRUCTURACIÓN, MODELAMIENTO, CARGA Y HERRAMIENTAS DE SOFTWARE …bibliotecadigital.usb.edu.co/bitstream/10819/2654/1/... · 2015-06-10 · proceso de reestructuraciÓn,

6

PostgreSQL: Para este proyecto utilizamos este sistema de gestión de bases de

datos objeto-relacional, distribuido bajo licencia BSD y con su código fuente

disponible libremente, el cual utiliza un modelo cliente/servidor, usando

multiprocesos en vez de multihilos para garantizar la estabilidad del sistema. (Ver

anexo 1.1).

PostGIS: Es una extensión de software libre que añade soporte de objetos

geográficos a la base de datos objeto-relacional PostgreSQL, convirtiéndola en una

base de datos espacial, la cual nos permite soportar toda la cartografía seleccionada

para publicar en este proyecto. (Ver anexo 1.2).

Quantum GIS (Qgis): Es un sistema de información geográfica de software libre que

permite visualizar, editar e imprimir mapas, la variedad y potencia de las

herramientas, así como la gran cantidad de documentación y ejemplos disponibles,

hacen de Quantum GIS una de las mejores utilidades de análisis de datos

geográficos disponible. Este software fue de vital importancia para este proyecto ya

que con él se exporto la información cartográfica seleccionada a la base de datos

PostgreSQL/PostGIS, de igual manera mediante este software se pudo cambiar los

estilos de simbología generados para cada una de las capas geográficas a utilizar.

(Ver anexo 1.3).

Geoserver: Es un servidor de software de código abierto escrito en Java que en este

proyecto permitió compartir y editar la información cartográfica en la web. Este

software fue diseñado para la interoperabilidad, publicar los datos de cualquier

fuente importante de datos espaciales usando estándares abiertos como WMS,

WFS WCS y KML. (Ver anexo 1.4).

Finalmente la interrelación de estos 4 softwares entre sí, fue la base primordial para

llevar a cabo todos los procesos de reestructuración, modelamiento y publicación

de información cartográfica logrando cumplir con los objetivos del proyecto

satisfactoriamente.

Page 7: PROCESO DE REESTRUCTURACIÓN, MODELAMIENTO, CARGA Y HERRAMIENTAS DE SOFTWARE …bibliotecadigital.usb.edu.co/bitstream/10819/2654/1/... · 2015-06-10 · proceso de reestructuraciÓn,

7

2. DESARROLLO E IMPLEMENTACION DEL PROYECTO

Para llevar a cabo este proyecto de reestructuración, modelamiento y publicación

de información cartográfica utilizando herramientas de software libre, se llevaron a

cabo los diferentes procesos descritos a continuación.

2.1. REESTRUCTURACION DE LA INFORMACION

En esta primera etapa del proyecto tomamos toda la información geográfica

suministrada por la Corporación Autónoma Regional de los Valles del Sinú y San

Jorge (C.V.S). La cual fue entregada en formato shapefile (.shp), con personal

Geodatabase e incluso con file Geodatabase de ESRI, completamente

desorganizada, con redundancia y duplicidad de los datos, sistemas de

coordenadas diferentes y muchos campos de información innecesarios.

Seguido al anterior proceso se procedió a sacar la información única, revisamos su

contenido, miramos los campos de las tablas en las capas geográficas y eliminamos

todos los campos innecesarios, ya que muchas de estas capas geográficas eran

resultado de varios cruces de información. Revisamos el sistema de coordenadas

de la cartografía que no era el adecuado y se procedió a definir un nuevo sistema

de coordenadas para todos los mapas. Posterior a esto se empezó a armar el

modelo de base de datos en donde se definen los esquemas (schemas) en los

cuales van a ir agrupadas cada una de las capas de información cartográfica

seleccionada según el tipo de información que manejen. Y por último se utilizó la

herramienta de Quantum GIS para empezar a desarrollar la estructura en la base

de datos espacial conforme al modelamiento que se elaboró.

2.2. DEFINIR LA CANTIDAD DE CAPAS GEOGRÁFICAS Y AGRUPARLAS POR

ESQUEMAS (SCHEMAS)

En este proceso se analizó toda la información cartográfica para poder clasificar y

seleccionar los mapas a utilizar en el proyecto, obteniendo como resultado un total

de 44 mapas escogidos. Esta información cartográfica se agrupo mediante

esquemas (schemas) de acuerdo al contenido específico de información que

poseen cada uno de los mapas, quedando la clasificación de la siguiente manera.

Page 8: PROCESO DE REESTRUCTURACIÓN, MODELAMIENTO, CARGA Y HERRAMIENTAS DE SOFTWARE …bibliotecadigital.usb.edu.co/bitstream/10819/2654/1/... · 2015-06-10 · proceso de reestructuraciÓn,

8

Tabla 1: Agrupación de capas geográficas en su respectivo esquema (schema)

cartografia_base

division_municipal

geologia

suelos

superficies_agua

Toda esta cartografía fue almacenada para posteriormente ser cargada a la base

de datos PostGIS mediante la herramienta de software libre Quantum GIS.

2.3. MODELAMIENTO BASE DE DATOS ESPACIAL

Luego de definir los mapas y haberlos agrupado por esquemas (schemas), se

procede al modelamiento de las dos bases de datos espaciales en donde estará

almacenada toda esta información cartográfica.

Page 9: PROCESO DE REESTRUCTURACIÓN, MODELAMIENTO, CARGA Y HERRAMIENTAS DE SOFTWARE …bibliotecadigital.usb.edu.co/bitstream/10819/2654/1/... · 2015-06-10 · proceso de reestructuraciÓn,

9

bd_colombia: Base de datos espacial que contiene toda la información

cartográfica a nivel de los departamentos y municipios de Colombia.

Figura 2. Modelamiento base de datos espacial bd_colombia y su esquema de cartografia_base.

db_municipal: Base de datos espacial que contiene toda la información

cartográfica a nivel del municipio de Montería, departamento de Córdoba.

Page 10: PROCESO DE REESTRUCTURACIÓN, MODELAMIENTO, CARGA Y HERRAMIENTAS DE SOFTWARE …bibliotecadigital.usb.edu.co/bitstream/10819/2654/1/... · 2015-06-10 · proceso de reestructuraciÓn,

10

Figura 3. Modelamiento base de datos espacial db_municipal y todos sus esquemas.

2.4. CREACIÓN DE USUARIO, BASE DE DATOS Y ESQUEMAS (SCHEMAS)

Para este proyecto se crea un usuario con su respectiva contraseña para poder

acceder a toda la información cartográfica que se va a almacenar en las dos bases

de datos bd_colombia y db_municipal de una manera segura. Esta información va

a ser manejada por un súper administrador el cual puede tener acceso a ella y pueda

manipularla cada vez que necesite actualizar o editar dicha información. El usuario

creado fue usr_cordoba, a partir de aquí el administrador puede crear nuevos

Page 11: PROCESO DE REESTRUCTURACIÓN, MODELAMIENTO, CARGA Y HERRAMIENTAS DE SOFTWARE …bibliotecadigital.usb.edu.co/bitstream/10819/2654/1/... · 2015-06-10 · proceso de reestructuraciÓn,

11

usuarios dependiendo los privilegios que se les quiera asignar, como por ejemplo

consulta, administrador de datos, entre otros. (Ver anexo 2.1).

Figura 4. Inicio de base de datos espaciales registrando el usuario.

Como se describe anteriormente para este proyecto se crearon dos bases de datos

espaciales en donde va contenida toda la información cartográfica del proyecto. Una

base de datos espacial para cartografía a nivel de Colombia llamada bd_colombia

y otra base de datos espacial para cartografía a nivel municipal llamada

db_minicipal. (Ver anexo 2.2.2).

Page 12: PROCESO DE REESTRUCTURACIÓN, MODELAMIENTO, CARGA Y HERRAMIENTAS DE SOFTWARE …bibliotecadigital.usb.edu.co/bitstream/10819/2654/1/... · 2015-06-10 · proceso de reestructuraciÓn,

12

Figura 5. Base de datos espaciales en PostGIS.

Los esquemas se crearon conforme a la información cartográfica seleccionada que

suministro la Corporación Autónoma Regional de los Valles del Sinú y San Jorge

(C.V.S), los cuales a medida que se iban clasificando los mapas por su nivel de

información, se iban vinculando a cada esquema creado en la base de datos

espacial. Los esquemas que se implementaron en este proyecto fueron los

siguientes: cartografía base, división municipal, geología, suelos y superficies de

agua. (Ver anexo 2.2.3).

Figura 6. Base de datos espaciales en PostGIS, con sus respectivos esquemas (schemas) y capas de

información geográficas.

Page 13: PROCESO DE REESTRUCTURACIÓN, MODELAMIENTO, CARGA Y HERRAMIENTAS DE SOFTWARE …bibliotecadigital.usb.edu.co/bitstream/10819/2654/1/... · 2015-06-10 · proceso de reestructuraciÓn,

13

2.5. GENERACIÓN DE LA ESTRUCTURA DE LA BASE DE DATOS ESPACIAL

UTILIZANDO POSTGIS

La base de datos espacial para este proyecto fue creada mediante herramientas de

software libre en base a la información cartográfica recopilada, en donde se utilizó

un sistema de gestión de base de datos PostgreSQL para almacenar la información

temática y su complemento PostGIS para almacenar la información cartográfica,

geométrica y topológica.

Teniendo la cantidad de mapas elegidos y agrupados por esquemas y siguiendo el

modelamiento de la base de datos espacial que se planteó, se procede a crear las

nuevas bases de datos espaciales bd_colombia y db_municipal. (Ver anexo 2.2.2).

Figura 7. Creación de las bases de datos espaciales en PostGIS.

Page 14: PROCESO DE REESTRUCTURACIÓN, MODELAMIENTO, CARGA Y HERRAMIENTAS DE SOFTWARE …bibliotecadigital.usb.edu.co/bitstream/10819/2654/1/... · 2015-06-10 · proceso de reestructuraciÓn,

14

2.6. CARGA DE INFORMACIÓN CARTOGRÁFICA UTILIZANDO LA

HERRAMIENTA DE SOFTWARE LIBRE QUANTUM GIS

Seguidamente en este proceso se importa la cartografía previamente seleccionada

y agrupada en esquemas a las bases de datos espaciales ya creadas bd_colombia

y db_municipal. Estos mapas al momento de importarlos se le definió un sistema de

coordenadas estándar el cual se utilizó el SRID 3116 que corresponde al sistema

de coordenadas MAGNA_Colombia_Bogota, sobre el cual se trabajará toda esta

cartografía objeto del estudio. (Ver anexo 2.2.4).

Figura 8. Carga de información cartográfica utilizando Quantum GIS.

Figura 9. Información cartográfica cargada y estructurada en la base de datos espacial bd_colombia.

Page 15: PROCESO DE REESTRUCTURACIÓN, MODELAMIENTO, CARGA Y HERRAMIENTAS DE SOFTWARE …bibliotecadigital.usb.edu.co/bitstream/10819/2654/1/... · 2015-06-10 · proceso de reestructuraciÓn,

15

2.7. ELABORACIÓN DE LOS DIFERENTES ESTILOS DE SIMBOLOGÍA

UTILIZANDO LA HERRAMIENTA QUANTUM GIS Y EXPORTANDO LOS

ARCHIVOS A .SLD

Teniendo la información cartográfica almacenada en las bases de datos espaciales

bd_colombia y db_municipal, y con un sistema de coordenadas definido para todos

los mapas, se procede a crear un estilo de simbología para ayudar a la estética de

cada uno de estos mapas, logrando así que la información tenga una interfaz

agradable y atractiva para los usuarios que vayan a interactuar con ella. Esta

simbología se le define a los mapas mediante la herramienta de software libre

Quantum GIS y es almacenada en formato .sld, para posteriormente ser publicada

toda esta información a través del servidor de datos geográficos Geoserver y

finalmente poder ser compartida en la web para el usuario final. (Ver Anexo 2.3).

Figura 10. Entorno de trabajo de Quantum GIS.

Page 16: PROCESO DE REESTRUCTURACIÓN, MODELAMIENTO, CARGA Y HERRAMIENTAS DE SOFTWARE …bibliotecadigital.usb.edu.co/bitstream/10819/2654/1/... · 2015-06-10 · proceso de reestructuraciÓn,

16

Figura 11. Exportación del estilo de simbología desde Quantum GIS en formato .sld.

2.8. CARGA Y PUBLICACIÓN DE INFORMACIÓN CARTOGRÁFICA A TRAVÉS

DE GEOSERVER UTILIZANDO LOS ESTILOS DE SIMBOLOGÍA GENERADOS

EN QUANTUM GIS

Con la simbología definida adecuadamente de toda la información cartográfica y

exportada en formato .sld, se procede a la carga y publicación de esta información

a través de un servidor geográfico de software libre como lo es Geoserver. Lo

primero que se realizó para este proceso fue la generación del estilo.

Page 17: PROCESO DE REESTRUCTURACIÓN, MODELAMIENTO, CARGA Y HERRAMIENTAS DE SOFTWARE …bibliotecadigital.usb.edu.co/bitstream/10819/2654/1/... · 2015-06-10 · proceso de reestructuraciÓn,

17

Figura 12. Generación y publicación de nuevo estilo en la plataforma de Geoserver.

Page 18: PROCESO DE REESTRUCTURACIÓN, MODELAMIENTO, CARGA Y HERRAMIENTAS DE SOFTWARE …bibliotecadigital.usb.edu.co/bitstream/10819/2654/1/... · 2015-06-10 · proceso de reestructuraciÓn,

18

Seguidamente se procedió a la publicación del mapa, generando inicialmente una

conexión a la base de datos espacial PostGIS que contiene toda esta información

cartográfica.

Figura 13. Proceso de publicación de capas cartográficas mediante Geoserver.

Page 19: PROCESO DE REESTRUCTURACIÓN, MODELAMIENTO, CARGA Y HERRAMIENTAS DE SOFTWARE …bibliotecadigital.usb.edu.co/bitstream/10819/2654/1/... · 2015-06-10 · proceso de reestructuraciÓn,

19

Seguido a esto vemos la visualización del mapa como resultado final.

Figura 14. Visualización de mapas mediante Geoserver y navegador web Internet explorer.

De esta manera ya con toda la cartografía publicada el usuario puede visualizar la

información cartográfica almacenada en la bd_colombia y db_municipal y a su vez

realizar consultas SQL y obtener una o varias entidades geográficas, en lugar de

números, tablas o filas, como respuesta. Para ello se enlazo la base de datos

espacial, que contienen los mapas vectoriales, con la base de datos relacional que

contienen las tablas, mediante una columna en una de las tablas de la base de datos

relacional que contenga los mismos identificadores que las entidades en la base de

datos espacial.

Page 20: PROCESO DE REESTRUCTURACIÓN, MODELAMIENTO, CARGA Y HERRAMIENTAS DE SOFTWARE …bibliotecadigital.usb.edu.co/bitstream/10819/2654/1/... · 2015-06-10 · proceso de reestructuraciÓn,

20

Figura 15. Cartografía publicada y consumida en la web.

Finalmente la información cartográfica publicada en Geoserver puede ser

consumida por cualquier visor geográfico a través de internet o intranet a nivel

externo e interno de la Corporación Autónoma Regional de los Valles del Sinú y San

Jorge (C.V.S). (Ver anexo 3).

Page 21: PROCESO DE REESTRUCTURACIÓN, MODELAMIENTO, CARGA Y HERRAMIENTAS DE SOFTWARE …bibliotecadigital.usb.edu.co/bitstream/10819/2654/1/... · 2015-06-10 · proceso de reestructuraciÓn,

21

3. CONCLUSIONES

Con la implementación de este proyecto se quiso mostrar una estructuración piloto

de información geográfica tenida dentro de la Corporación Autónoma Regional de

los Valles del Sinú y San Jorge (C.V.S), a través herramientas de software libre, con

el objetivo de tener un mayor control de esta información a través de una

administración de usuarios.

Este proyecto piloto también contribuyó ampliamente a brindar una alternativa de

solución a las falencias que se venían presentando dentro de la corporación a nivel

de su base de datos geográfica corporativa, encontrando falencias muy graves

como: la pérdida de la información cartográfica que ellos manejaban, la

desactualización de la cartografía, el poco aprovechamiento dado, entre otras.

Con este proceso de reestructuración, modelamiento, carga y publicación a la que

fue sometida esta información cartográfica se obtienen innumerables ventajas para

el beneficio propio de la corporación como lo es, tener un mayor control de la

información cartográfica que manejan, tener una administración de usuarios,

minimizar los costos de licenciamiento utilizando herramientas de software libre,

garantizar la actualización constante de la base de datos corporativa y poder

publicar la información a través de formatos estándares como wms, wfs y kml, para

que pueda ser consumida por cualquier visor geográfico a través de internet o

intranet a nivel externo e interno y que los diferentes usuarios puedan realizar

análisis espaciales en temas de planeación territorial, infraestructura vial,

urbanismo, catastro, educación, salud y medio ambiente en base a esta.

Page 22: PROCESO DE REESTRUCTURACIÓN, MODELAMIENTO, CARGA Y HERRAMIENTAS DE SOFTWARE …bibliotecadigital.usb.edu.co/bitstream/10819/2654/1/... · 2015-06-10 · proceso de reestructuraciÓn,

22

REFERENCIAS

Sitio web de PostgreSQL: http://www.PostgreSQL.org

Sitio web de PostGIS: http://postgis.net/

Sitio web de Quantum GIS: http://www.qgis.org/

Sitio web de Geoserver: http://geoserver.org/

Sitio web Open GIS Consortium http://www.opengis.org/

Page 23: PROCESO DE REESTRUCTURACIÓN, MODELAMIENTO, CARGA Y HERRAMIENTAS DE SOFTWARE …bibliotecadigital.usb.edu.co/bitstream/10819/2654/1/... · 2015-06-10 · proceso de reestructuraciÓn,

23

LISTA DE TABLAS

Tabla 1. Agrupación de capas geográficas en su respectivo esquema

(schema)………………………………………………………………...

8

Page 24: PROCESO DE REESTRUCTURACIÓN, MODELAMIENTO, CARGA Y HERRAMIENTAS DE SOFTWARE …bibliotecadigital.usb.edu.co/bitstream/10819/2654/1/... · 2015-06-10 · proceso de reestructuraciÓn,

24

LISTA DE FIGURAS

Figura 1. Arquitectura e intercomunicación de software libre utilizado en el

proyecto………………………………………………………………....

5

Figura 2. Modelamiento base de datos espacial bd_colombia y su esquema de

cartografia_base………………………………………………………....

9

Figura 3. Modelamiento base de datos espacial db_municipal y todos sus esquemas…... 10

Figura 4. Inicio de base de datos espaciales registrando el usuario……………………... 11

Figura 5. Base de datos espaciales en

PostGIS…………………………………………… 12

Figura 6. Base de datos espaciales en PostGIS, con sus respectivos esquemas

(schemas) y capas de información geográficas…...............................................

12

Figura 7. Creación de las bases de datos espaciales en PostGIS……………………….... 13

Figura 8. Carga de información cartográfica utilizando Quantum GIS…………………. 14

Figura 9. Información cartográfica cargada y estructurada en la base de datos espacial

bd_colombia……………………………………………………………………

14

Figura 10. Entorno de trabajo de Quantum GIS…………………………………………... 15

Figura 11. Exportación del estilo de simbología desde Quantum GIS en formato .sld…... 16

Figura 12. Generación y publicación de nuevo estilo en la plataforma de Geoserver……. 17

Figura 13. Proceso de publicación de capas cartográficas mediante Geoserver………….. 18

Figura 14. Visualización de mapas mediante Geoserver y navegador web Internet

explorer………………………………………………………………………...

19

Figura 15. Cartografía publicada y consumida en la web………………………………… 20

Page 25: PROCESO DE REESTRUCTURACIÓN, MODELAMIENTO, CARGA Y HERRAMIENTAS DE SOFTWARE …bibliotecadigital.usb.edu.co/bitstream/10819/2654/1/... · 2015-06-10 · proceso de reestructuraciÓn,

25

LISTA DE ANEXOS

Anexo 1. Instalación de software libre utilizado en el proyecto.

Anexo 1.1. Instalación de PostgreSQL versión 8.4.

Anexo 1.2. Instalación de PostGIS versión 8.4.

Anexo 1.3. Instalación de Quantum GIS.

Anexo 1.4. Instalación de Geoserver.

Anexo 1.4.1. Instalación de XAMPP.

Anexo 1.4.1. Instalación de Geoserver versión 2.4.3.

Anexo 2. Montaje de información.

Anexo 2.1. Creación de usuario PostgreSQL.

Anexo 2.2. Estructuración de información.

Anexo 2.2.1. Creación tablespace.

Anexo 2.2.2. Creación de base de datos.

Anexo 2.2.3. Creación de esquemas (schemas).

Anexo 2.2.4. Carga de información cartográfica utilizando la herramienta de

software libre Quantum GIS.

Anexo 2.3. Elaboración de los diferentes estilos de simbología utilizando la

herramienta Quantum GIS y exportando los archivos a .sld.

Anexo 3. Carga y publicación de información cartográfica a través de Geoserver

utilizando los estilos de simbología generados en Quantum GIS.

Anexo 3.1. Configuración del espacio de trabajo.

Anexo 3.2. Instalación estilo en Geoserver.

Anexo 3.3. Conectarnos a la base de datos de PostGIS.

Anexo 3.4. Aplicar el estilo a la capa.

Anexo 3.5. Pre-visualización de capas.

Page 26: PROCESO DE REESTRUCTURACIÓN, MODELAMIENTO, CARGA Y HERRAMIENTAS DE SOFTWARE …bibliotecadigital.usb.edu.co/bitstream/10819/2654/1/... · 2015-06-10 · proceso de reestructuraciÓn,

26

GLOSARIO

ADMINISTRACION DE LOS DATOS: La función de controlar la adquisición análisis,

almacenamiento, recuperación y distribución de los datos.

ADMINISTRADOR DE LA BASE DE DATOS: 1. Persona o grupo de personas

responsable de la definición, protección y eficiencia de la base de datos de una

empresa, al ser colocada en una computadora. 2. (SISTEMA) Un sistema que

permite que múltiples usuarios independientes tengan acceso concurrente a la

información.

ALMACENAMIENTO: Espacio físico. La acción de colocar datos en algún

dispositivo.

BASE DE DATOS RELACIONAL: 1. Conjunto de relaciones cuya estructura se

especifica en el esquema relacional. 2. Base de datos donde la información se

arregla en tablas y sus dependencias se mapean como relaciones entre dos o más

tablas.

CARTOGRAFIA: Ciencia y arte de hacer mapas y cartas.

CARTOGRAFIA BASE: Colección de mapas y cartas empleadas como fuentes.

CATASTRO: Registro público o levantamiento que define los límites de la

propiedad.

CLASIFICACION: Un método de generalización consistente en agrupar los rasgos

geográficos en clases o categorías de acuerdo a ciertas características comunes

reduciendo su número o variedad, simplificando por tanto el mapa.

COORDENADAS: Los n valores que determinan la posición de un punto en un

espacio n dimensional; El valor de las componentes de un vector.

ESTRUCTURA: Un término genérico el cual se refiere a la agregación de unidades

de datos, sus formatos, y sus relaciones. Un modelo o arreglo entre los elementos

de un conjunto tal que algunos elementos son unidos, explícita o implícitamente, a

otros.

ESTRUCTURA DE DATOS (DATA ESTRUCTURE): La organización de los datos

en la computadora.

ETIQUETA: 1. Nombre o descripción textual del objeto geográfico representado en

el mapa. 2. Identificador del objeto.

Page 27: PROCESO DE REESTRUCTURACIÓN, MODELAMIENTO, CARGA Y HERRAMIENTAS DE SOFTWARE …bibliotecadigital.usb.edu.co/bitstream/10819/2654/1/... · 2015-06-10 · proceso de reestructuraciÓn,

27

EXPORTAR: Proceso de transferir información de un sistema o plataforma a otro.

GEOPROCESAMIENTO: Manipulación y análisis de la información con referencia

geográfica.

GEORREFERENCIA: Las coordenadas de un punto que permiten su ubicación

sobre la tierra.

IMPORTACION: Proceso de cargar a un sistema, información proveniente de otro.

INFORMACION: Es un conjunto de datos que al relacionarse adquieren sentido o

un valor de contexto o de cambio.

INTERFASE CON EL USUARIO: El modo empleado para la interacción entre la

máquina y el usuario. Los menúes de comandos y el lenguaje de comandos son las

más usuales.

MANEJADOR DE BASE DE DATOS: Interface con el usuario en el software de la

base de datos.

MAPA: Una representación de los rasgos y características naturales o artificiales de

una superficie.

MAPA DIGITAL: Mapa en memoria.

MODELAJE DE DATOS: Pretende obtener una visión coherente de la información

que mantiene la empresa, de una manera independiente a las transformaciones que

sufra por su empleo en las diversas actividades de la empresa. Esta visión deberá

identificar los diferentes tipos de entidades, atributos y sus relaciones, de manera

tal que la información se encuentre normalizada.

PROCESAMIENTO DE DATOS: Las operaciones realizadas en los datos por la

computadora.

RELACIONES: Conexión o asociación existente entre las entidades.

SERVER: Servidor, estación en una red que provee servicios a los usuarios o

terminales tales como proporcionar archivos o utilerías o hacer impresiones.

SIMBOLOGÍA: Representación gráfica de una entidad geográfica. Hay tres clases

de símbolos, líneas, puntos y polígonos.

SISTEMA Es un conjunto de elemento o subsistemas interrelacionados entre sí con

un objetivo común.

Page 28: PROCESO DE REESTRUCTURACIÓN, MODELAMIENTO, CARGA Y HERRAMIENTAS DE SOFTWARE …bibliotecadigital.usb.edu.co/bitstream/10819/2654/1/... · 2015-06-10 · proceso de reestructuraciÓn,

28

SQL: (Standard Query Language) Lenguaje para acceder a una base de datos

relacional.

TABLA: 1. Objeto constituido por registros en una base de datos relacional. 2.

Relación.

USUARIO: Cualquiera que requiere los servicios de un sistema de cómputo.

WORKSTATION: (Estación de trabajo).

ZOOM: Función que permite el despliegue de áreas progresivamente más grandes

(o pequeñas) de una imagen.