universidad central del ecuador … · sección 3 capas activas ... ejemplo de metadato ... prueba...

140
UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE INGENIERÍA, CIENCIAS FÍSICAS Y MATEMÁTICA CARRERA DE INGENIERÍA INFORMÁTICA IMPLEMENTACIÓN DEL ‘VISOR GEOGRÁFICO DEL SISTEMA NACIONAL DE INFORMACIÓN’ UTILIZANDO SOFTWARE LIBRE TRABAJO DE GRADUACIÓN PREVIO LA OBTENCIÓN DEL TÍTULO DE INGENIERO INFORMÁTICO AUTORA: JHANY PAOLA REVELO TULCANAZA TUTORA: ING. ZOILA DE LOURDES RUÍZ CHÁVEZ QUITO, 06 DE MAYO 2016

Upload: buimien

Post on 11-Oct-2018

225 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: UNIVERSIDAD CENTRAL DEL ECUADOR … · Sección 3 Capas activas ... Ejemplo de metadato ... Prueba con varias capas (Fuente: Sistema Nacional de Información)

UNIVERSIDAD CENTRAL DEL ECUADOR

FACULTAD DE INGENIERÍA, CIENCIAS FÍSICAS Y MATEMÁTICA

CARRERA DE INGENIERÍA INFORMÁTICA

IMPLEMENTACIÓN DEL ‘VISOR GEOGRÁFICO DEL SISTEMA NACIONAL

DE INFORMACIÓN’ UTILIZANDO SOFTWARE LIBRE

TRABAJO DE GRADUACIÓN PREVIO LA OBTENCIÓN DEL TÍTULO DE

INGENIERO INFORMÁTICO

AUTORA: JHANY PAOLA REVELO TULCANAZA

TUTORA: ING. ZOILA DE LOURDES RUÍZ CHÁVEZ

QUITO, 06 DE MAYO

2016

Page 2: UNIVERSIDAD CENTRAL DEL ECUADOR … · Sección 3 Capas activas ... Ejemplo de metadato ... Prueba con varias capas (Fuente: Sistema Nacional de Información)

ii

DEDICATORIA

A mis padres que siempre me enseñaron a superarme.

A mi novio que con su amor y paciencia siempre estuvo a mi lado.

Page 3: UNIVERSIDAD CENTRAL DEL ECUADOR … · Sección 3 Capas activas ... Ejemplo de metadato ... Prueba con varias capas (Fuente: Sistema Nacional de Información)

iii

AGRADECIMIENTO

A la Universidad Central del Ecuador, a la facultad de Ingeniería, Ciencias Físicas y

Matemática, a todo el personal docente que han aportado con su conocimiento en mi

formación personal y profesional.

A mi familia y amigos que siempre me apoyaron a cumplir mis objetivos y en especial

a mi novio por su apoyo incondicional.

Page 4: UNIVERSIDAD CENTRAL DEL ECUADOR … · Sección 3 Capas activas ... Ejemplo de metadato ... Prueba con varias capas (Fuente: Sistema Nacional de Información)

iv

AUTORIZACIÓN DE LA AUTORÍA INTELECTUAL

Yo, Jhany Paola Revelo Tulcanaza, en calidad de autora del trabajo de Integración

realizada sobre: ―Implementación del ‗visor geográfico del Sistema Nacional de

Información‘ utilizando software libre‖, por parte de la presente autorizo a la

UNIVERSIDAD CENTRAL DEL ECUADOR, hacer uso de todos los contenidos que me

pertenecen o parte de los que contiene esta obra, con fines estrictamente académicos

o de investigación.

Los derechos que como autores me corresponden, con excepción de la presente

autorización, seguirán vigentes a mi favor, de conformidad con lo establecido en los

artículos 5, 6, 8; 19 y demás pertinentes de la Ley de Propiedad Intelectual y su

Reglamento.

Quito, 06 de mayo de 2016

Jhany Paola Revelo Tulcanaza

CI: 0401632096

Telf: 0996448748

E-mail: [email protected]

Page 5: UNIVERSIDAD CENTRAL DEL ECUADOR … · Sección 3 Capas activas ... Ejemplo de metadato ... Prueba con varias capas (Fuente: Sistema Nacional de Información)

v

CERTIFICACIÓN DEL TUTOR

Page 6: UNIVERSIDAD CENTRAL DEL ECUADOR … · Sección 3 Capas activas ... Ejemplo de metadato ... Prueba con varias capas (Fuente: Sistema Nacional de Información)

vi

APROBACIÓN DEL TRIBUNAL

Page 7: UNIVERSIDAD CENTRAL DEL ECUADOR … · Sección 3 Capas activas ... Ejemplo de metadato ... Prueba con varias capas (Fuente: Sistema Nacional de Información)

vii

Page 8: UNIVERSIDAD CENTRAL DEL ECUADOR … · Sección 3 Capas activas ... Ejemplo de metadato ... Prueba con varias capas (Fuente: Sistema Nacional de Información)

viii

CONTENIDO

DEDICATORIA ..................................................................................................................... ii

AGRADECIMIENTO ............................................................................................................ iii

AUTORIZACIÓN DE LA AUTORÍA INTELECTUAL ................................................................ iv

certificación del tutor ........................................................................................................ v

APROBACIÓN DEL TRIBUNAL ............................................................................................ vi

CONTENIDO .................................................................................................................... viii

LISTA DE FIGURAS ............................................................................................................. xi

LISTA DE TABLAS ............................................................................................................. xiii

RESUMEN ........................................................................................................................ xiv

ABSTRACT ........................................................................................................................ xv

INTRODUCCIÓN ................................................................................................................ 1

1. ANÁLISIS DE PROBLEMA ........................................................................................... 2

1.1. ANTECEDENTES .................................................................................................. 2

1.2. PLANTEAMIENTO DE PROBLEMA ...................................................................... 2

1.3. PREGUNTAS DIRECTRICES .................................................................................. 3

1.4. JUSTIFICACIÓN ................................................................................................... 4

1.5. OBJETIVOS GENERALES Y ESPECÍFICOS .............................................................. 4

2. MARCO TEÓRICO ...................................................................................................... 6

2.1. Infraestructura De Datos Espaciales .................................................................. 6

2.2. Componentes técnicos de una IDE .................................................................... 7

2.3. Geoportal ......................................................................................................... 13

2.3.1. Componentes de un geoportal ................................................................. 15

Page 9: UNIVERSIDAD CENTRAL DEL ECUADOR … · Sección 3 Capas activas ... Ejemplo de metadato ... Prueba con varias capas (Fuente: Sistema Nacional de Información)

ix

2.3.2. Visor .......................................................................................................... 16

2.3.3. Catálogo de metadatos ............................................................................ 18

2.3.4. Documentación ........................................................................................ 20

2.3.5. Servicios .................................................................................................... 20

3. ESTADO ACTUAL DE LA INFORMACIÓN GEOGRÁFICA ........................................... 22

3.1. Flujos De Información Geográfica.................................................................... 22

3.1.1. Organización de la información geográfica del país................................. 22

3.1.2. Actores de la información geográfica ....................................................... 23

3.2. Clasificación y Catalogación de la Información Geográfica ............................. 25

3.2.1. Clase y subclase de datos geográficos marco .......................................... 25

4. DESARROLLO Y FUNCIONAMIENTO ........................................................................ 28

4.1. Diseño del visualizador .................................................................................... 28

4.1.1. Arquitectura del servidor de mapas ......................................................... 29

4.1.2. Arquitectura de la aplicación. ................................................................... 38

4.2. Clasificación presentada en el visualizador ..................................................... 43

4.2.1. Capas base ................................................................................................ 44

4.2.2. Datos fundamentales ............................................................................... 44

4.2.3. Datos básicos ............................................................................................ 45

4.2.4. Instituciones ............................................................................................. 46

4.3. Funcionamiento ............................................................................................... 48

5. CONCLUSIONES ....................................................................................................... 51

6. RECOMENDACIONES .............................................................................................. 52

7. BIBLIOGRAFÍA ......................................................................................................... 53

8. ANEXOS ................................................................................................................... 56

Page 10: UNIVERSIDAD CENTRAL DEL ECUADOR … · Sección 3 Capas activas ... Ejemplo de metadato ... Prueba con varias capas (Fuente: Sistema Nacional de Información)

x

Anexo 1: Evaluación del visualizador geográfico actual ............................................. 56

Funcionalidades mínimas ....................................................................................... 56

Funcionalidad normal: ............................................................................................ 56

Anexo 2: Tabla de Clasificación de Datos Geográficos Marco e Instituciones

Responsables .............................................................................................................. 61

Anexo 3: Catálogo Nacional de Objetos (Resumen) ................................................... 62

Subcategorías del Catalogo .................................................................................... 65

Anexo 4: Secciones del PEM – Vector ........................................................................ 69

Anexo 5: Manual de Usuario ...................................................................................... 73

1. Índice ............................................................................................................ 73

2. Introducción ................................................................................................. 74

3. Ingreso al sistema ......................................................................................... 74

4. Funcionalidades del visor nacional .............................................................. 76

5. Sección 2 Gestión de capas .......................................................................... 77

6. Sección 3 Capas activas ................................................................................ 80

7. Sección 4 Herramientas ............................................................................... 81

Anexo 6: Manual técnico ............................................................................................ 84

1. Índice ............................................................................................................ 84

2. Contenido del documento ........................................................................... 84

3. Base de datos ............................................................................................... 84

4. Principales funciones .................................................................................... 86

Anexo 7: Manual de instalación ................................................................................. 99

Índice ...................................................................................................................... 99

1. Contenido del documento ......................................................................... 100

2. Requerimiento de Hardware ...................................................................... 100

Page 11: UNIVERSIDAD CENTRAL DEL ECUADOR … · Sección 3 Capas activas ... Ejemplo de metadato ... Prueba con varias capas (Fuente: Sistema Nacional de Información)

xi

3. Requerimientos de software ...................................................................... 100

4. Requerimientos generales ......................................................................... 100

5. Instalación de herramientas....................................................................... 100

6. Pasos de configuración ............................................................................... 110

7. Procedimiento de administración general ................................................. 113

Anexo 8: Manual de ejecución ................................................................................. 119

Índice .................................................................................................................... 119

8. Contenido del documento ......................................................................... 120

9. Requerimiento de Hardware ...................................................................... 120

10. Requerimientos de software ...................................................................... 120

11. Requerimientos generales ......................................................................... 120

12. Procedimiento de administración general ................................................. 120

LISTA DE FIGURAS

Figura 1: Importancia de una IDE ................................................................................. 7

Figura 2: Componentes de una IDE .............................................................................. 7

Figura 3: Mapa base Ecuador ....................................................................................... 8

Figura 4: Áreas protegidas Ecuador .............................................................................. 8

Figura 5: Ejemplo de metadato ..................................................................................... 9

Figura 6: Ejemplo de archivo XML de la plantilla del PEM (Elaboración: S.I. 2015

Fuente: Geonetwork) .................................................................................................. 11

Figura 7: Principales servicios según OGC ................................................................. 12

Figura 8: Clasificación de portales .............................................................................. 15

Figura 9: Relación entre componentes de una IDE y Geoportal .................................. 16

Figura 10: Secciones del PEM-Vector (Fuente: CONAGE, 2010) ............................... 19

Figura 11: Secciones del PEM-Raster (Fuente: CONAGE, 2010) ............................... 20

Figura 12: Servicios geográficos (Fuente: Sistema Nacional de Información) ............. 21

Page 12: UNIVERSIDAD CENTRAL DEL ECUADOR … · Sección 3 Capas activas ... Ejemplo de metadato ... Prueba con varias capas (Fuente: Sistema Nacional de Información)

xii

Figura 13: Organización de la información estadística y geográfica del país .............. 22

Figura 14: Elementos que compone el portal web del SNI (Fuente: Sistema Nacional

de Información) ........................................................................................................... 23

Figura 15: ¿Cómo se articulan los actores al SNI? (Fuente: Sistema Nacional de

Información) ................................................................................................................ 24

Figura 16: Definición de un nodo zonal ....................................................................... 24

Figura 17: Diseño de arquitectura del visualizador ...................................................... 29

Figura 18: Representación de un mapa geográfico conformado por diversas capas... 30

Figura 19: Diagrama de un servidor de mapas en internet (IMS). Autor (Vaca, 2014). 31

Figura 20: Arquitectura de WMS. Fuente (Brisaboa, Luaces, Fariña, Trillo, & Viqueira)

................................................................................................................................... 33

Figura 21: Ejemplo GetMap ........................................................................................ 34

Figura 22: Ejemplo GetFeatureInfo ............................................................................. 35

Figura 23: Ejemplo GetLegendGraphic ....................................................................... 35

Figura 24: Ejemplo GetFeature para descarga ........................................................... 37

Figura 25: Detalle de arquitectura ............................................................................... 39

Figura 26: Diagrama de base de datos ....................................................................... 40

Figura 27: Relación entre clientes web geográficos (GeoTux, 2012). ......................... 43

Figura 28: Descripción de la aplicación ....................................................................... 49

Figura 29: Visualizador geográfico Sistema Nacional de Información (Fuente: Sistema

Nacional de Información) ............................................................................................ 57

Figura 30: Mapa Azuay (Fuente: Sistema Nacional de Información) ........................... 57

Figura 31: Prueba al cargar una capa Fuente: Sistema Nacional de Información) ...... 58

Figura 32: Prueba al cargar capa con proyección diferente a 4326 (Fuente: Sistema

Nacional de Información) ............................................................................................ 58

Figura 33: Prueba al cargar capa con carácter especial (Fuente: Sistema Nacional de

Información) ................................................................................................................ 59

Figura 34: Prueba con varias capas (Fuente: Sistema Nacional de Información) ........ 60

Page 13: UNIVERSIDAD CENTRAL DEL ECUADOR … · Sección 3 Capas activas ... Ejemplo de metadato ... Prueba con varias capas (Fuente: Sistema Nacional de Información)

xiii

LISTA DE TABLAS

Tabla 1: Geoportales del país ..................................................................................... 13

Tabla 2: Visores geográficos del país ......................................................................... 17

Tabla 3: Clase y subclase de datos geográficos ......................................................... 25

Tabla 4: Clasificación de bases de datos geográficas. Fuente (OsGeo, 2014)............ 32

Tabla 5: Clasificación servidores. Fuente (OSGeo) .................................................... 32

Tabla 6: Clasificación servidores y estándares. Fuente (OSGeo) ............................... 33

Tabla 7: Clasificación de operaciones WFS. Fuente (Consejo superior geográfico,

2013) .......................................................................................................................... 35

Tabla 8: Clasificación de clientes. Fuente (OSGeo) .................................................... 37

Tabla 9: Estándares de clientes. Fuente (OSGeo) ...................................................... 38

Tabla 10: Descripción tabla vns_clasificacion ............................................................. 40

Tabla 11: Descripción tabla vns_servicio_mapas ........................................................ 40

Tabla 12: Descripción del proyecto ............................................................................. 41

Tabla 13: Capas de datos fundamentales ................................................................... 44

Tabla 14: Capas de datos básicos .............................................................................. 45

Tabla 15 : Capas de intituciones ................................................................................. 46

Tabla 16: Datos Básicos de Categorías del Catálogo (ISO 19110). Fuente (CONAGE,

2013) .......................................................................................................................... 63

Page 14: UNIVERSIDAD CENTRAL DEL ECUADOR … · Sección 3 Capas activas ... Ejemplo de metadato ... Prueba con varias capas (Fuente: Sistema Nacional de Información)

xiv

RESUMEN

―IMPLEMENTACIÓN DEL VISOR GEOGRÁFICO DEL SISTEMA NACIONAL DE

INFORMACIÓN UTILIZANDO SOFTWARE LIBRE‖

Autor: Jhany Paola Revelo Tulcanaza

Tutora: Zoila de Lourdes Ruiz Chávez

Este proyecto ―Visor Geográfico Del Sistema Nacional De Información‖ (VG-SNI),

sustituye al visor geográfico existente. El VG-SNI a más de incluir todos los servicios

prestados por el visor antecesor, se complementa con: catálogo de servicios,

descargas de información en línea y manuales de inducción para el usuario. El

producto final es una pantalla de fácil acceso y orientación para la ubicación de la

información geográfica requerida. La aplicación se basa en herramientas OpenSource

jQuery, JavaScript, OpenLayers, Ext JS, GeoExt, Heron-MC y una capa de

interoperabilidad con servicios REST desarrollados en PHP permitiendo que la

aplicación sea escalable y portable a otras tecnologías.

PALABRAS CLAVES: VISOR GEOGRÁFICO/ SERVICIOS DE MAPAS/

INFORMACIÓN GEOGRÁFICA / SOFTWARE LIBRE /HERON-MC/ OPENLAYERS /

ESTÁNDARES GEOGRÁFICOS

Page 15: UNIVERSIDAD CENTRAL DEL ECUADOR … · Sección 3 Capas activas ... Ejemplo de metadato ... Prueba con varias capas (Fuente: Sistema Nacional de Información)

xv

ABSTRACT

―IMPLEMENTATION OF GEOGRAPHICAL MAP VIEWER OF THE NATIONAL

INFORMATION SYSTEM BY USING OPEN SOURCE SOFTWARE‖

Author: Jhany Paola Revelo Tulcanaza

Tutoress: Zoila de Lourdes Ruiz Chávez

This project ―Geographical Map Viewer of the National Information System‖ (VG-SNI)

replaces the existing web map viewer. Besides includes all the services provided by his

predecessor, VG-SNI counts on a service catalog, online resources to download

information and user's manual. The final result is an easy access and guidance

application which can locate required geographic information. The application is based

on OpenSource tools, jQuery, JavaScript, OpenLayers, Ext JS, GeoExt, Heron-MC and

an interoperability layer with REST services developed with PHP, allowing the

application to be scalable and portable to other technologies.

KEYWORDS: WEBMAP VIEWER / WEB MAP SERVER / GEOGRAPHIC

INFORMATION DATA / OPEN SOURCE SOFTWARE / HERON-MC / OPENLAYERS /

STANDARD GEOGRAPHIC

I CERTIFY that the above and foregoing is a true and correct translation of the original

document is Spanish.

Certified translator

ID: 1002118410 (1031-07-785773)

Page 16: UNIVERSIDAD CENTRAL DEL ECUADOR … · Sección 3 Capas activas ... Ejemplo de metadato ... Prueba con varias capas (Fuente: Sistema Nacional de Información)

1

INTRODUCCIÓN

El proyecto integrador se centra en la implementación del visor geográfico

denominado ―Visor Nacional‖, además detalla las etapas que van desde la

conceptualización, catalogación de la información geográfica, herramientas de

programación utilizadas para este tipo de aplicativos y la implantación del

aplicativo dentro de la página del Sistema Nacional de Información (SNI).

El objetivo de este proyecto es implementar el visor geográfico del SNI usando

software libre (basado en las Políticas Nacionales de Información Geoespacial)

para la integración, visualización, clasificación y descarga de información

geográfica disponible en servicios de mapas por parte de las instituciones

públicas dependientes de la Función Ejecutiva del Ecuador.

Para cumplir este objetivo se realizó la conceptualización y comprensión del

visor geográfico tomando en cuenta los conceptos macro como es la

Infraestructura de datos Espaciales- IDE, así como la revisión de conceptos

básicos del geoportal que nos permite comprender los elementos que lo

conforman y los servicios que brindan de una IDE.

También se realizó un análisis de cómo se genera y publica la información

geográfica del país, permitiendo así crear un catálogo de servicios de mapas que

es utilizado en el visor geográfico, el cual se alinea a normativas existentes. Es

importante recalcar que el catalogo se generó a partir de los servicios de mapas

publicados por las entidades generadoras de información geográfica del país.

El capítulo final describe los componentes tecnológicos, arquitectura básica que

se utiliza para publicar servicios geográficos, la arquitectura del visor que se

implementó, así como la descripción del visor geográfico que contiene

catalogado los servicios, mapas e interacciones con los mismos.

Page 17: UNIVERSIDAD CENTRAL DEL ECUADOR … · Sección 3 Capas activas ... Ejemplo de metadato ... Prueba con varias capas (Fuente: Sistema Nacional de Información)

2

1. ANÁLISIS DE PROBLEMA

1.1. ANTECEDENTES

La Secretaría Nacional de Planificación y Desarrollo (Senplades) promueve el

fortalecimiento de la planificación nacional. Para lograr este objetivo se crea el

Proyecto emblemático del SNI.

―El Sistema Nacional de Información, es coordinado por la Secretaría Nacional

de Planificación y Desarrollo (Senplades) y constituye el conjunto organizado de

elementos que permiten la interacción de actores con el objeto de acceder,

recoger, almacenar y transformar datos en información relevante para la

planificación del desarrollo y las finanzas públicas‖ (Código de Planificación y

Finanzas Públicas), uno de los requisitos necesarios para cumplir su finalidad es

disponer de información geográfica que permita la visualización de los datos en

el territorio para la planificación.

El SNI tiene como fin integrar, articular, homologar y transparentar los datos e

información que son generados por las instituciones generadoras de información,

permitiendo a la ciudadanía acceder a esta información. Con ayuda de las

tecnologías de información y comunicación en particular de los sistemas de

información geográfica el S.N.I. integra y publica información geográfica.

Según lo descrito anteriormente se desarrolla el presente proyecto que permite

visualizar y descargar de forma ordenada la información geográfica que es

generada y publicada por las instituciones generadoras de información

geográfica.

1.2. PLANTEAMIENTO DE PROBLEMA

El SNI al ser una herramienta que apoya en los procesos de planificación y

evaluación de la política pública, cuenta actualmente con un visor geográfico que

Page 18: UNIVERSIDAD CENTRAL DEL ECUADOR … · Sección 3 Capas activas ... Ejemplo de metadato ... Prueba con varias capas (Fuente: Sistema Nacional de Información)

3

cumple con el objetivo de visualizar la información geográfica generada por las

instituciones a nivel nacional.

Sin embargo, se han identificado algunos elementos que dificultan el trabajo del

usuario:

- Difícil administración del visor por parte de los usuarios.

- La actualización del aplicativo es compleja.

- La documentación de respaldo es incompleta y difícil de seguir.

- Tiempo de respuesta alto.

- Cumple de forma parcial con algunos requerimientos del SNI.

Luego de haber realizado un análisis y diagnóstico previo por parte de la

Dirección de Análisis y Coordinación Interinstitucional (DACI – Senplades) al

visor geográfico, se concluyó que es necesaria implementación de estrategias

para la mejora y la actualización del aplicativo, pues este no cuenta con todas

las funcionalidades necesarias definidas por la Subsecretaría de Información.

Entre los principales requerimientos se tiene:

Integración: Integración de los servicios WMS que pertenecen a las instituciones

generadoras de información geográfica.

Visualización: Visualización e interacción de información geográfica vectorial y

raster.

Clasificación: Clasificación de servicios geográficos que serán definidos por parte

del SNI.

Descarga: Descarga de información geográfica en diferentes formatos (shape,

png).

1.3. PREGUNTAS DIRECTRICES

¿Por qué es necesaria la implementación de un aplicativo web que permita la

integración, visualización, clasificación y descargar de información geográfica?

Page 19: UNIVERSIDAD CENTRAL DEL ECUADOR … · Sección 3 Capas activas ... Ejemplo de metadato ... Prueba con varias capas (Fuente: Sistema Nacional de Información)

4

¿Bajo qué conceptos se genera el visor geográfico?

¿Cómo se ordena y articula la información geográfica?

¿Cómo presentar de forma ordenada la información geográfica?

¿Qué herramientas y bajo qué estándares se publica la información geográfica?

1.4. JUSTIFICACIÓN

El visor geográfico del SNI permitirá que los usuarios internos y externos puedan

interactuar, conocer y usar la información geográfica existente en el país para los

fines que sean necesarios, además permite a los equipos técnicos de la

Senplades administrar, ordenar, monitorear y mantener un catálogo de la

información geográfica publicada por las instituciones generadoras de

información geográfica.

Además el visor geográfico permite descargar los archivos geográficos en

formatos shape y png los cuales se podrán utilizados para un análisis.

1.5. OBJETIVOS GENERALES Y ESPECÍFICOS

1.5.1. Objetivo general

Implementar el visor geográfico del Sistema Nacional de Información usando

software libre (basado en las Políticas Nacionales de Información Geoespacial)1

para la integración, visualización, clasificación y descarga de información

geográfica disponible en servicios de mapas por parte de las instituciones

públicas dependientes de la Función Ejecutiva del Ecuador.

1.5.2. Objetivos específicos

1. Definir, determinar y etiquetar los servicios que presta el visor

geográfico.

1Políticas Nacionales de Información Geoespacial (Consejo Nacional de Geoinformatica) a)Garantizar la producción ordenada de la información geoespacial; b) Facilitar el acceso y uso de la información geoespacial; y, c) Implementar medios o instrumentos de gestión (clearingouse), bases de datos compartidas (nodos) u otros que permitan el intercambio, acceso, uso y actualización permanente de información geoespacial.

Page 20: UNIVERSIDAD CENTRAL DEL ECUADOR … · Sección 3 Capas activas ... Ejemplo de metadato ... Prueba con varias capas (Fuente: Sistema Nacional de Información)

5

2. Clasificar los servicios de mapas basándose en estándares

nacionales.

3. Diseñar y desarrollar un aplicativo de software libre que permita la

integración, visualización, clasificación y descarga de información

geográfica.

4. Determinar los componentes de software y hardware necesarios para

la instalación del visor geográfico.

5. Declarar las funcionalidades y uso del visor geográfico.

Page 21: UNIVERSIDAD CENTRAL DEL ECUADOR … · Sección 3 Capas activas ... Ejemplo de metadato ... Prueba con varias capas (Fuente: Sistema Nacional de Información)

6

2. MARCO TEÓRICO

2.1. Infraestructura De Datos Espaciales

(Sandoval & Ruano, 2004) definen a la Infraestructura de Datos Espaciales como

un ―Conjunto de políticas, leyes, normas, estándares, organizaciones, planes,

programas, proyectos, recursos humanos, tecnológicos y financieros integrados

adecuadamente para facilitar la producción, el acceso y uso de la

geoinformación regional, nacional o local, para el apoyo al desarrollo social,

económico y ambiental de los pueblos‖.

Según el portal de la IDE de España : ―Una IDE es un sistema informático

integrado por un conjunto de recursos (catálogos, servidores, programas, datos,

aplicaciones, páginas Web,…) dedicados a gestionar información geográfica

(mapas, ortofotos, imágenes de satélite, topónimos,…), disponibles en Internet,

que cumplen una serie de condiciones de interoperabilidad (normas,

especificaciones, protocolos, interfaces,…) que permiten que un usuario,

utilizando un simple navegador, pueda utilizarlos y combinarlos según sus

necesidades‖ (Dirección General del Instituto Geográfico Nacional España).

Según (IDE Andalucia) una IDE ―…es básicamente tecnológica, ya que la

presenta como una red descentralizada de servidores, que incluye datos y

atributos geográficos, metadatos, métodos de búsqueda, visualización y

valoración de los datos, servicios para la gestión de esos datos y algún

mecanismo para proporcionar acceso‖.

Como se muestra en la imagen una IDE une los recursos informáticos tanto

programas, software, estándares, servicios; y la información geográfica como

ortofotos, imágenes satelitales, mapas, capas de información geográfica para

lograr que la ciudadanía interactúe con la información geográfica para permitir

acceder, compartir, interactuar y analizar la información geográfica de forma

estándar e interoperable,

Page 22: UNIVERSIDAD CENTRAL DEL ECUADOR … · Sección 3 Capas activas ... Ejemplo de metadato ... Prueba con varias capas (Fuente: Sistema Nacional de Información)

7

Pero a pesar de que estos elementos son necesarios, no son suficientes. Una

IDE también debe incorporar las políticas y acuerdos institucionales

imprescindibles para facilitar la disponibilidad de esos datos y servicios, lo cual

implica tanto el establecimiento de protocolos para el intercambio de información

como la disposición para participar en el sistema. (IDE Andalucia)

Figura 1: Importancia de una IDE

2.2. Componentes técnicos de una IDE

Una IDE comprenden cuatro componentes principales: datos geográficos,

metadatos geográficos, estándares, reglas, normativas, y servicios geográficos.

Figura 2: Componentes de una IDE

Como se muestra en la figura 2 los componentes de una IDE interactúan entre sí

por medio de estándares para lograr que los usuarios accedan a la información

geográfica.

Page 23: UNIVERSIDAD CENTRAL DEL ECUADOR … · Sección 3 Capas activas ... Ejemplo de metadato ... Prueba con varias capas (Fuente: Sistema Nacional de Información)

8

2.2.1. Datos

Existen dos tipos de datos espaciales (Dirección General del Instituto Geográfico

Nacional España) en la cual se establecen datos de referencia y datos temáticos.

Datos de referencia o fundamentales: Es el mapa base donde se referencian o

sobreponen los datos temáticos estos son: sistema de referencia, límites,

altimetría, batimetría, infraestructura vial, redes hidrográficas entre otros.

Figura 3: Mapa base Ecuador

Fuente: Instituto geográfico militar (IGM)

Datos temáticos o básicos: Son datos que proporcionan información propios

de las instituciones generadoras de información: clima, tráfico, catastro, áreas

protegidas, recursos naturales etc.

Figura 4: Áreas protegidas Ecuador

Fuente: Instituto geográfico militar (IGM)

Page 24: UNIVERSIDAD CENTRAL DEL ECUADOR … · Sección 3 Capas activas ... Ejemplo de metadato ... Prueba con varias capas (Fuente: Sistema Nacional de Información)

9

2.2.2. Metadatos

―Es la información documentada que describe los datos geográficos generados y

constituye un archivo de información específica de estudios individuales.‖

(CONAGE, 2013).

Es la descripción de los datos y servicios, que debe seguir las especificaciones

técnicas mínimas descritas en la norma ―Perfil Ecuatoriano de Metadatos‖ - PEM

- según norma ISO 19115:2003 E ISO 19115-2:2009 ―Geographic Information-

Metadata‖.

Figura 5: Ejemplo de metadato

Fuente: Carta topográfica Pancho Negro (IGM)

2.2.3. Estándares

Son un conjunto de normas y especificaciones técnicas que permiten la

regulación e interoperabilidad de la información geográfica.

2.2.4. Normas

Entre las principales normativas, guías técnicas, estándares vigentes en el país

tenemos2:

Metodologías

- Políticas Nacionales de Información geoespacial: Registro Oficial No. 269

del 01 de Septiembre de 2010.

- Estrategias para aplicación de las Políticas Nacionales de Información

Espacial: Documento técnico en Julio de 2010.

2 La clasificación está basada del documento, componentes de información geográfica (Sistema Nacional de Información, 2014)

Page 25: UNIVERSIDAD CENTRAL DEL ECUADOR … · Sección 3 Capas activas ... Ejemplo de metadato ... Prueba con varias capas (Fuente: Sistema Nacional de Información)

10

Procedimientos

- Datos Geográficos Marco: Registro Oficio No. 378 el 04 de febrero de

2011.

- Requisitos mínimos de información marginal para cartografía temática:

Documento técnico en Julio de 2012.

Políticas de uso de información geográfica

- Terminología para Información Geográfica: Documento técnico en Julio

de 2012.

Políticas de disponibilidad de información

- Perfil Ecuatoriano de Metadatos: Documento técnico en Mayo de 2013.

- Catálogo Nacional de Objetos Geográficos: Registro Oficial No. 288 del

28 de septiembre de 2013.

Estándares

- Estándares de información geográfica: Registro Oficial No. 288 del 28 de

septiembre de 2010: Documento técnico en Agosto del 2013.

Especificaciones técnicas

Los estándares hacen posibles la interoperabilidad entre sistemas y permite que

estos se entiendan.

Según la norma (ISO 19119) define a la ―La interoperabilidad es la capacidad

para comunicar, ejecutar programas, o transferir datos entre varias unidades

funcionales sin necesitar que el usuario tenga conocimiento de las

características de esas unidades ―.

Los estándares que son utilizados en el país son:

- Open Geoespatial Consortium – OGC que permite interoperabilidad de

servicios.

- ISO 19115 Geographic Information- Metadata que permite estandarizar

los metadatos.

Page 26: UNIVERSIDAD CENTRAL DEL ECUADOR … · Sección 3 Capas activas ... Ejemplo de metadato ... Prueba con varias capas (Fuente: Sistema Nacional de Información)

11

Figura 6: Ejemplo de archivo XML de la plantilla del PEM (Elaboración: S.I. 2015 Fuente:

Geonetwork)

2.2.5. Servicios

Los servicios que ofrece una IDE se logran con conjuntos de tecnologías y

estándares, estos son accesibles mediante la web y permiten visualizar,

organizar, descargar, consultar información geográfica.

Page 27: UNIVERSIDAD CENTRAL DEL ECUADOR … · Sección 3 Capas activas ... Ejemplo de metadato ... Prueba con varias capas (Fuente: Sistema Nacional de Información)

12

Figura 7: Principales servicios según OGC

Entre los principales estándares de servicios definidos por él (Open Geospatial

Consortium, 2014) se tiene:

Web Map Service - WMS

Web Map Service o Servicio de Mapas Web permite la visualización de mapas

por medio de imágenes (JPG, PNG, etc). Estos servicios pueden ser

visualizados por medio de herramientas de escritorio o web.

Se puede realizar tres operaciones:

- GetCapabilities: Obtiene los metadatos del servicio.

- GetMap: Obtiene una imagen de mapa.

- GetFeatureInfo: Pregunta por información sobre una entidad en particular.

Web Feature Service – WFS

Web Feature Service o Servicios de Características Web permite realizar

transacciones por medio del formato GML.

Se puede realizar cuatro transacciones principales

- GetCapabilities: Obtiene las entidades.

- DescribeFeatureType: Descripción de los campos de atributos disponibles.

Page 28: UNIVERSIDAD CENTRAL DEL ECUADOR … · Sección 3 Capas activas ... Ejemplo de metadato ... Prueba con varias capas (Fuente: Sistema Nacional de Información)

13

- GetFeature: Consultar una colección basado en un filtro.

- Transaction: Añadir, editar o borrar.

Web Coverage Service – WCS

Web Coverage Service o Servicio de Coberturas Web permite realizar

transacciones con datos raster, se refiere a contenidos tipo imagen satelitales,

fotos aéreas, datos digitales etc.

Catalogue Service for the - Web CSW

Catalogue Service for the – Web o Servicio de Catálogos Web permite la

publicación y búsqueda de colecciones de metadatos.

2.3. Geoportal

(Moya Honduvilla, 2007) Define ―…a un geoportal como un sitio web que actúa

como puerta de entrada, proporcionando un punto de acceso único a múltiples

recursos vinculados con la geo-información.‖

(Leyva) Un geoportal es un sitio web cuyo objetivo es ofrecer al usuario, de forma práctica e integrada, el acceso a una serie de recursos basados en información geográfica. Así dentro de una Infraestructura de datos Espaciales, los geoportales resuelven la conexión física y funcional entre los almacenes de datos geográficos y los usuarios de Información Geográfica.

Por tanto un geoportal es un portal web que permite la entrada a los usuarios a

los servicios de una IDE.

En Ecuador existen organizaciones que cuentan con un geoportal, que se

encuentran listadas en la tabla, que a nivel nacional y local desarrollan

geoportales. Con el objetivo de dar acceso a la información geográfica para que

los ciudadanos, empresas privadas o públicas realicen análisis, documentación,

descarga, aplicaciones, etc.

Tabla 1: Geoportales del país

INSTITUCIÓN SIGLA GEOPORTALES

Instituto Geográfico Militar IGM http://www.geoportaligm.gob.ec/

Page 29: UNIVERSIDAD CENTRAL DEL ECUADOR … · Sección 3 Capas activas ... Ejemplo de metadato ... Prueba con varias capas (Fuente: Sistema Nacional de Información)

14

Instituto Nacional Geológico Minero

Metalúrgico del Ecuador INIGEMM http://geoportal.inigemm.gob.ec/

Ministerio de Agricultura Ganadería

Acuacultura y Pesca MAGAP http://geoportal.magap.gob.ec/

Ministerio del Ambiente MAE http://idea.ambiente.gob.ec/

Secretaria del Agua SENAGU

A

http://aplicaciones.senagua.gob.ec/ser

vicios/

Instituto Espacial Ecuatoriano IEE http://www.institutoespacial.gob.ec/ge

oportal/

Agencia Nacional Postal ANP http://www.codigopostal.gob.ec/

Empresa Eléctrica Regional Centro Sur CENTRO

SUR

http://geoportal.centrosur.com.ec/geo

portal/Default.aspx

Instituto Nacional de Evaluación

Educativa INEVAL

http://186.46.220.123:8080/ineval/inde

x.jsp

Universidad del Azuay UDA http://gis.uazuay.edu.ec

Universidad Estatal Bolívar UEB http://www.geosdig.ueb.edu.ec/inicio.p

hp

Gobierno Provincial de Imbabura GPI http://www.gisimbabura.gob.ec/portal/

Centro Géomatico Virtual SINAT http://www1.sigtierras.gob.ec:10100/si

gtierras/geoportal

Fuente: (Sistema Nacional de Información, 2015)

Como se puede ver en la imagen el uso de la información geográfica se puede

dar, ya sea por una aplicación que utiliza una variable geográfica o realizar un

geoportal que interactúe con la información geográfica.

Page 30: UNIVERSIDAD CENTRAL DEL ECUADOR … · Sección 3 Capas activas ... Ejemplo de metadato ... Prueba con varias capas (Fuente: Sistema Nacional de Información)

15

Figura 8: Clasificación de portales

2.3.1. Componentes de un geoportal

Entre los principales componentes de un geoportal se encuentran.

- Visor

- Catálogo de metadatos

- Documentación

- Servicios

La figura muestra cómo se relaciona los componentes de una IDE y un

geoportal, permitiendo al geoportal publicar la información geográfica de

forma ordenada y fácil de utilizar.

Portal

Componente geográfico

Aplicación que utiliza información

geográfica

Relacionan sus datos con una

variable geográfica

Geoportal

Acceso a recursos geográficos

- Visor

- Catálogo de metadatos

- Documentación

- Servicios

Sin componente geográfico

Page 31: UNIVERSIDAD CENTRAL DEL ECUADOR … · Sección 3 Capas activas ... Ejemplo de metadato ... Prueba con varias capas (Fuente: Sistema Nacional de Información)

16

Figura 9: Relación entre componentes de una IDE y Geoportal

2.3.2. Visor

El visualizador geográfico debe permitir a los usuarios interactuar con la

cartografía de forma ordenada y concisa cumpliendo con estándares de

interoperabilidad, acceso y despliegue de información geográfica mediante una

aplicación accesible a través de internet.

Entre los entandares mínimos de interoperabilidad que el visualizador debe

cumplir son definidos por la Open Geospatial Consortium OGC:

- WMS: Web Map Service 1.1.1

- SLD: Styled Layer Descriptor 1.0.0

- WFS: Web Feature Service 2.0

- WCS: Web Coverage Service 2.0 Interface Standard - Core, version 2.0.1

Además el visualizador puede incluir funcionalidades que permitan interactuar

con el mapa, como son:

- Acercar

- Alejar

- Activar capas

- Desactivar capas

- Consultar

- Medir distancia

- Medir área

- Ver información

- Impresión

- Agregar capas

Page 32: UNIVERSIDAD CENTRAL DEL ECUADOR … · Sección 3 Capas activas ... Ejemplo de metadato ... Prueba con varias capas (Fuente: Sistema Nacional de Información)

17

La tabla muestra los principales visores geográficos de país

Tabla 2: Visores geográficos del país

INSTITUCIÓN SIGLA

S VISOR DE MAPAS

Instituto Geográfico Militar IGM http://www.geoportaligm.gob.ec/p

ortal/index.php/visualizador/

Instituto Nacional Geológico

Minero Metalúrgico del Ecuador

INIGEM

M

http://geoportal.inigemm.gob.ec/vi

sor-geografico/

Ministerio de Salud Pública MSP https://geosalud.msp.gob.ec

Ministerio de Educación MINED

UC http://geoportal.educacion.gob.ec/

Corporación Nacional de

Electricidad CNEL

http://geoportal.cnel.gob.ec/Geopo

rtal/CNEL/

Instituto Nacional de Preinversión INP http://geoportal.preinversion.gob.e

c/

Agencia de Regulación y Control

de Electricidad

CONEL

EC

http://geoportal.conelec.gob.ec/vis

or/index.html

Secretaria Técnica del Mar SETEM

AR

http://geoportal.secretariamar.gob.

ec/visor.xhtml

Empresa Eléctrica Regional

Centrosur

CENTR

OSUR

http://geoportal.centrosur.com.ec/

viewerEERCS/Default.aspx

Universidad del Azuay UDA http://gis.uazuay.edu.ec:8080/geo

explorer/

Ministerio de Agricultura

Ganadería Acuacultura y Pesca

MAGA

P

http://geoportal.magap.gob.ec/geo

explorer.html

Agencia de Regulación y Control

Minero

ARCO

M

http://geo.controlminero.gob.ec:10

26/geo_visor/

Instituto Espacial Ecuatoriano IEE http://www.institutoespacial.gob.ec

/geoportal/601-2/

Ministerio de Inclusión Económica

y Social MIES http://190.152.215.82/geoportal/

Gobierno Provincial de Imbabura GPI http://www.gisimbabura.gob.ec/po

rtal/index.php/visualizador/

GAD Municipal Tena

http://181.196.51.231/visortena/

GAD Municipal Archidona

http://186.42.120.6/visorarchidona

Page 33: UNIVERSIDAD CENTRAL DEL ECUADOR … · Sección 3 Capas activas ... Ejemplo de metadato ... Prueba con varias capas (Fuente: Sistema Nacional de Información)

18

/

Naturaleza y Cultura Internacional

http://200.93.221.186/portal/

Ministerio del Deporte Z7

http://181.211.186.147/visor/

Ministerio de Salud, Coordinación

Z8

MSP

Z8

http://geo.saludzona8.gob.ec/geop

ortal_czs8/

GAD Municipal Samborondón

http://181.198.106.115/portal/

Fuente: (Sisitema Nacional de Información)

2.3.3. Catálogo de metadatos

El catálogo de metadatos permite la publicación, búsqueda y consulta de

metadatos de los datos geográficos y servicios web que estén basados en

estándares de la OGC, debe permitir obtener información detallada además

características y como acceder a ellas.

Los metadatos deben tener los componentes mínimos definidos en el (CONAGE,

2010) en el documento Perfil Ecuatoriano de Metadatos (PEM) y debe permitir

ver información detallada como:

Secciones del PEM para vector:

- Información del metadato (Obligatoria)

- Identificación (Obligatoria)

- Restricciones (Opcional)

- Calidad de los datos (Obligatoria)

- Información de mantenimiento (Opcional)

- Información de la representación espacial (Opcional)

- Información del sistema de referencia (Opcional)

- Información del contenido (Opcional)

- Identificación del catálogo de replantación (Opcional)

- Información de distribución (Opcional)

- Información del modelo de aplicación (Opcional)

Page 34: UNIVERSIDAD CENTRAL DEL ECUADOR … · Sección 3 Capas activas ... Ejemplo de metadato ... Prueba con varias capas (Fuente: Sistema Nacional de Información)

19

Figura 10: Secciones del PEM-Vector (Fuente: CONAGE, 2010)

Secciones del PEM para raster:

- Extensión de información de la entidad del metadato

- Información de la calidad de los datos

- Información de la representación espacial

- Información del contenido

- Información de la adquisición

Page 35: UNIVERSIDAD CENTRAL DEL ECUADOR … · Sección 3 Capas activas ... Ejemplo de metadato ... Prueba con varias capas (Fuente: Sistema Nacional de Información)

20

Figura 11: Secciones del PEM-Raster (Fuente: CONAGE, 2010)

Además el catálogo de metadatos debe permitir la búsqueda por:

- Texto

- Servicio

- Palabras clave

- Responsables

- Escalas

- Proyección

- Tipo de dato

2.3.4. Documentación

La sección documentación debe detallar los documentos geográficos generados

por la institución o donde hace referencia el uso de información geográfica.

Estos documentos pueden hacer referencia a información geográfica y pueden

ser:

- Institucionales

- Estándares

- De interés general

2.3.5. Servicios

La sección servicios generalmente muestra un catálogo de servicios geográficos

que posee la institución, ya sea por medio de listados o aplicativos entre los

servicios que publican están:

- Visualización:

o Servicios de mapas WMS

Page 36: UNIVERSIDAD CENTRAL DEL ECUADOR … · Sección 3 Capas activas ... Ejemplo de metadato ... Prueba con varias capas (Fuente: Sistema Nacional de Información)

21

o Servicios de cobertura WCS

- Localización o catalogo

o Servicios de catálogos WSC

- Descarga

o Servicios de características WFS

Los principales servicios del país se detallan en el portal web del SNI en la

sección Geo-Servicios.

Figura 12: Servicios geográficos (Fuente: Sistema Nacional de Información)

Page 37: UNIVERSIDAD CENTRAL DEL ECUADOR … · Sección 3 Capas activas ... Ejemplo de metadato ... Prueba con varias capas (Fuente: Sistema Nacional de Información)

22

3. ESTADO ACTUAL DE LA INFORMACIÓN GEOGRÁFICA

3.1. Flujos De Información Geográfica

3.1.1. Organización de la información geográfica del país

El SNI se encarga de integrar la información estadística y geográfica que sea de

insumo para la planificación nacional, lo realiza por medio de políticas, lineamientos,

estándares. Además se apoya con órganos rectores de la información geográfica el

Consejo Nacional de Estadísticas y Censos (CONEC) que lo rige el Instituto Nacional

de Estadísticas y Censos (INEC) y el Consejo Nacional de Geoinformación (CONAGE)

que lo rige el Instituto Geográfico Nacional (IGM).

Como se puede observar en la figura el flujo de información se realiza por medio de

órganos rectores que se basan en leyes, normativas, guías técnicas entre otros

elementos para que se integren en el sistema estadístico y el sistema geográfico

respectivamente.

Figura 13: Organización de la información estadística y geográfica del país

Page 38: UNIVERSIDAD CENTRAL DEL ECUADOR … · Sección 3 Capas activas ... Ejemplo de metadato ... Prueba con varias capas (Fuente: Sistema Nacional de Información)

23

Además obtiene información de los sistemas de información local como son los

Gobiernos Autónomos descentralizados (GADs), Universidades y oficinas

desconcentradas.

Por tanto el SNI a través de su herramienta en el portal www.sni.gob.ec , publica la

información estadística, geográfica y de territorio, de forma organizada y adecuada

para la accesibilidad y usabilidad de los usuarios.

Figura 14: Elementos que compone el portal web del SNI (Fuente: Sistema Nacional de

Información)

3.1.2. Actores de la información geográfica

Los nodos IDEs corresponden a las instituciones que generan y publican información

geográfica y se integran al SNI, en la figura se puede evidenciar como las instituciones

(Gobierno central, institutos y centros de investigación, GADs y universidades) se

articulan por medio de servicios web definidos por estándares geográficos para su

integración al SNI permitiendo que la ciudadanía, gobierno y entidades interactúen

con esos datos.

Page 39: UNIVERSIDAD CENTRAL DEL ECUADOR … · Sección 3 Capas activas ... Ejemplo de metadato ... Prueba con varias capas (Fuente: Sistema Nacional de Información)

24

Figura 15: ¿Cómo se articulan los actores al SNI? (Fuente: Sistema Nacional de Información)

Senplades en coordinación con las subsecretarías zonales realizan la publicación de la

información geográfica al nivel territorial, misma que es integrada en el SNI, a través

de lineamientos y guías técnicas. En el gráfico se puede evidenciar como una zonal

interactúa con los GADs, Universidades y Oficinas desconcentradas para que estas

publiquen información por medio de plataformas definidas (esta permite generar

servicios con estándares alineados a la OGC), luego en el SNI se articulan y publican

por medio del visor nacional.

Figura 16: Definición de un nodo zonal

Page 40: UNIVERSIDAD CENTRAL DEL ECUADOR … · Sección 3 Capas activas ... Ejemplo de metadato ... Prueba con varias capas (Fuente: Sistema Nacional de Información)

25

3.2. Clasificación y Catalogación de la Información Geográfica

Entre los objetivos del Consejo Nacional de Geoinformatica - CONAGE está el

garantizar la generación, procesamiento, disponibilidad, intercambio, actualización,

difusión y uso de información geoespacial, generada a nivel nacional. Esto se logra por

medio de políticas nacionales de información geoespacial, entre ellas define la

clasificación de los datos geográficos.

Por otro lado en el documento ―Estándares de Información Geográfica‖ desarrollado

por el Consejo Nacional de Geoinformática – CONAGE y publicado por Senplades, en

el capítulo uno referente a ―Políticas Nacionales de Información Geográfica‖ establece

las regulaciones de generación, actualización y difusión de la información geoespacial.

3.2.1. Clase y subclase de datos geográficos marco

En el capítulo ―Datos geográficos Macro Clasificación‖ se tiene como objetivo clasificar

los datos geográficos y establecer los principios y jerarquía según la generación de

información ge información geográfica a nivel nacional. Esto permitirá a las

instituciones generadoras de información publicar información interoperable y que

sirvan de insumos para la generación de información.

La clasificación se realizó con el criterio de dividir en datos mínimos necesarios para

generar conjuntos de información geográfica y los datos complementarios.

Tabla 3: Clase y subclase de datos geográficos

Datos Fundamentales Datos

Básicos

Datos de Valor Agregado o

Temáticos

Referencia Geodésica / Sistemas de

Referencia

Geoestadísticos Muy especializados, no se dividen

en grupos.

Límite territorial Recursos

naturales

Altimetría Catastro

Batimetría

Datos de sensores remotos

Infraestructura vial

Page 41: UNIVERSIDAD CENTRAL DEL ECUADOR … · Sección 3 Capas activas ... Ejemplo de metadato ... Prueba con varias capas (Fuente: Sistema Nacional de Información)

26

Redes hidrográficas

Nombre geográfico

Datos fundamentales

Los datos temáticos fundamentales son los conjuntos de datos necesarios para la

creación información geográfica. Estos deben ser de alcance nacional y permiten la

sobreposición de grupos de datos que cumplan con estándares establecidos en el

documento ―Estándares de información geográfica‖. La clasificación siguiente se

detalla en el capítulo ―Datos geográficos Macro Clasificación‖. En el anexo 1 se detalla

la clasificación de los datos geográficos además incluye las instituciones responsables.

- Referencia Geodésica / Sistemas de Referencia

- Límite territorial

- Altimetría

- Batimetría

- Datos de sensores remotos

- Infraestructura vial

- Redes hidrográficas

- Nombre geográfico

Datos básicos

Son datos que complementan a los fundamentales hasta formar los componentes que

permiten obtener grupos de información completa como plataforma para cualquier

tema específico.

- Geoestadísticos

- Recursos naturales

- Geología

- Geomorfología

- Recursos minerales

- Meteorología

- Hidrogeología

- Hidrología

- Edafología

- Uso de la tierra

- Cobertura vegetal

- Cuenca hidrográfica

- El Sistema Nacional Áreas Protegidas (SNAP)

- Biodiversidad

Datos de valor agregado o temáticos

Page 42: UNIVERSIDAD CENTRAL DEL ECUADOR … · Sección 3 Capas activas ... Ejemplo de metadato ... Prueba con varias capas (Fuente: Sistema Nacional de Información)

27

Estos datos se distinguen por ser adicionales a los fundamentales y básicos, además

de ser de interés y uso específico para diversos usuarios y productores que pueden

pertenecer a los ámbitos sectorial, regional, estatal, municipal, urbano u otros. Tienen

un amplio espectro de detalle temático y de cobertura territorial

En el anexo 2 se detalla la matriz de Datos Geográficos Marco e Instituciones

Responsables de actualizar la información geográfica.

Page 43: UNIVERSIDAD CENTRAL DEL ECUADOR … · Sección 3 Capas activas ... Ejemplo de metadato ... Prueba con varias capas (Fuente: Sistema Nacional de Información)

28

4. DESARROLLO Y FUNCIONAMIENTO

4.1. Diseño del visualizador

El visualizador se define con una arquitectura de ―n capas‖, se encuentra conformado

por dos partes.

La primera que es una arquitectura de un servidor de mapas que actualmente se

propone por el SNI (esta puede cambiar dependiendo de la institución).

Capa de datos o motor de datos (Geodatabase), se conforma por PostgreSQL

y su complemento geográfico PostGIS, que permite almacenar y ordenar los

datos geográficos.

Capa de negocio (servidor de aplicación),La información que contiene la base

de datos es accedida por el servidor de mapas a través de conexiones JDBC,

esta información se publica y genera servicios de mapas con estándares de la

OGC que posteriormente serán consultados por un cliente web.

o Servicios de mapas: Interactúa con el cliente web para acceder a la

información geográfica por medio de imágenes (image/png/png8…),

además permite realizar operaciones como: Consultar metadatos,

Consultar parámetros, Presentar características, entre otros.

La segunda es la arquitectura de la aplicación que por medio de los servicios de

mapas interactúa con el cliente web y presenta las imágenes.

Capa de datos (Catálogo), se conforma por PostgreSQL que por medio del

PHP Data Objects (PDO) se conecta al servidor de aplicaciones compuesto por

PHP y APACHE para enviarle el catálogo.

Capa de lógica: Se encuentra conformada por APACHE y PHP en esa se

encuentran todas las funciones y lógica del visualizador.

Page 44: UNIVERSIDAD CENTRAL DEL ECUADOR … · Sección 3 Capas activas ... Ejemplo de metadato ... Prueba con varias capas (Fuente: Sistema Nacional de Información)

29

Capa de presentación: Muestra el visualizador en un cliente web como puede

ser Chome, Firefox, Internet Explorer entre otros, este interpreta las

características espaciales y los servicios de mapas para presentarlos.

Figura 17: Diseño de arquitectura del visualizador

4.1.1. Arquitectura del servidor de mapas

Según la definición del (CONAGE, 2013, pág. 96) ―se entiende como mapa a la

representación de la información geográfica como un archivo digital de imagen

adecuado para ser visualizado‖, esta representa información del mundo real que el

servidor de mapas interpreta y presenta.

Page 45: UNIVERSIDAD CENTRAL DEL ECUADOR … · Sección 3 Capas activas ... Ejemplo de metadato ... Prueba con varias capas (Fuente: Sistema Nacional de Información)

30

Figura 18: Representación de un mapa geográfico conformado por diversas capas.

Los avances actuales de la distribución y publicación de la información geográfica del

país en los diferentes formatos, han llevado a la necesidad de desarrollar e

implementar sistemas informáticos que faciliten el uso y publicación de esta

información. Anteriormente se utilizaba los tradicionales sistemas de información

geográfica (SIG) de escritorio, pero el desarrollo tecnológico actual permite la

publicación de la información geográfica por medio del servidor de mapas.

(Viancos S. & Salinas) “El servidor de mapas permite generar servicios Web Map Service (WMS) definido por el OGC (Open Geospatial Consortium) produce mapas de datos espaciales referidos de forma dinámica a partir de información geográfica. Este estándar internacional define un "mapa" como una representación de la información geográfica en forma de un archivo de imagen digital conveniente para la exhibición en una pantalla de ordenador. Un mapa no consiste en los propios datos. Los mapas producidos por WMS se generan normalmente en un formato de imagen como PNG, GIF o JPEG.”

Page 46: UNIVERSIDAD CENTRAL DEL ECUADOR … · Sección 3 Capas activas ... Ejemplo de metadato ... Prueba con varias capas (Fuente: Sistema Nacional de Información)

31

Figura 19: Diagrama de un servidor de mapas en internet (IMS). Autor (Vaca, 2014)

La arquitectura de un servidor de mapas se divide en:

Base de datos geográfica:

Conocida como GeoDataBase es una base de datos que optimiza el almacenamiento,

manipulación y consulta de objetos geográficos sean vector (puntos, líneas, polígonos)

o raster. La información geográfica que almacena es resultado de una recolección y

depuración de datos previa.

Page 47: UNIVERSIDAD CENTRAL DEL ECUADOR … · Sección 3 Capas activas ... Ejemplo de metadato ... Prueba con varias capas (Fuente: Sistema Nacional de Información)

32

Las principales bases geográficas de software libre y sus características se detallan en

la tabla:

Tabla 4: Clasificación de bases de datos geográficas. Fuente (OsGeo, 2014)

Nombre Año OSGeo Live Licencia Ohloh Tecnología

MySQL Spatial 2000 X X Oracle Ohloh C/C++

PostGIS 2005 G ✓ GPL v2 Ohloh C/C++

H2GIS 2008 X X GPL3 X Java

Spatialite 2008 X X MPL tri-license

Ohloh C/C++

Implementación de estándares OGC

Name Binary Geometry Normalized Geometry

Tipos y Funciones

MySQL Spatial X X X

PostGIS ✓ ✓ ✓

H2GIS ✓ ✓ ✓

Spatialite ✓ ✓ ✓

Como se puede observar en la tabla la base de datos con mejores características y

cumplimento de estándares es PostgreSQL con la extensión geográfica PostGIS, por

tal motivo se utilizó para el desarrollo del visualizador.

Servidor de mapas

La información que contiene la base de datos es accedida por el servidor a través de

conexiones JDBC, esta información se publica y genera servicios de mapas,

características entre otros que cumplen con los estándares de la OGC que

posteriormente serán consultados por un cliente web.

Entre los principales servidores se tiene:

Tabla 5: Clasificación servidores. Fuente (OSGeo)

Nombre Año OSGeo Live Licencia Tecnología

Deegree 1998 G ✓ LGPL Java

GeoServer 2001 G ✓ GPL2 Java

MapGuide

OpenSource 2005 G ☹ LPGL C++

Page 48: UNIVERSIDAD CENTRAL DEL ECUADOR … · Sección 3 Capas activas ... Ejemplo de metadato ... Prueba con varias capas (Fuente: Sistema Nacional de Información)

33

MapServer 1994 G ✓ Estilo MIT C/C++

TileCache 2007 ☹ ☹ BSD Python

Tabla 6: Clasificación servidores y estándares. Fuente (OSGeo)

Nombre WMS WFS WFS-T WCS WMTS TMS WPS SOS CSW

Deegree ✓ ✓ ✓ ✓ ✓ ☹ ✓ ☹ ✓

GeoServer ✓ ✓ ✓ ✓ ✓ ✓ ✓ ☹ ✓

MapGuide OpenSource ✓ ✓ ☹ ☹ ☹ ☹ ☹ ☹ ☹

MapServer ✓ ✓ ✓ ✓ ✓ ✓ ☹ ✓ ☹

TileCache ☹ ☹ ☹ ☹ ✓ ✓ ☹ ☹ ☹

Los servicios que se utilizan para el desarrollo del aplicativo son:

Web Map Service

(Brisaboa, Luaces, Fariña, Trillo, & Viqueira) ―un WMS, acepta peticiones HTTP de

aplicaciones clientes en las que se solicita un mapa y responde con el correspondiente

mapa codificado en el formato indicado en la petición y con el estilo de visualización

solicitado.‖ Los estilos describen la apariencia del mapa y son aplicados por medio del

lenguaje Styled Loader Descriptor (SLD). El servicio WMS representa un mapa

estático que no puede reaccionar a las acciones del usuario, el servicio WMS no

permite descargar datos, aunque si permite visualizarlos.

Figura 20: Arquitectura de WMS. Fuente (Brisaboa, Luaces, Fariña, Trillo, & Viqueira)

Las principales operaciones que ofrece un WMS son:

Page 49: UNIVERSIDAD CENTRAL DEL ECUADOR … · Sección 3 Capas activas ... Ejemplo de metadato ... Prueba con varias capas (Fuente: Sistema Nacional de Información)

34

GetCapabilities (Obligatoria): Obtiene los metadatos del servicio, además de

información sobre las funcionalidades soportadas e información específica sobre las

capas. Esta información es presentada en un formato XML.

Un ejemplo de la operación getCapabilities:

http://app.sni.gob.ec/geoserver/base/wms?request=getCapabilities

- GetMap: Obtiene una imagen de mapa a partir de un conjunto de objetos

geográficos, por medio de esta función los cliente ligeros visualizan y representan la

información geográfica.

http://app.sni.gob.ec/geoserver/base/wms?service=WMS&version=1.1.0&request=Get

Map&layers=base:zonas_planificacion&styles=&bbox=-92.00896592694454,-

5.01615732302487,-

75.18714655850016,1.6818345987213794&width=768&height=330&srs=EPSG:4326&

format=application/openlayers

Figura 21: Ejemplo GetMap

- GetFeatureInfo: Permite recuperar información alfanumérica asociada a los

elementos de la capa, siempre y cuando se encuentre marcada como consultable en

el XML devuelto por la función GetCapabilities.

http://app.sni.gob.ec/geoserver/base/wms?SERVICE=WMS&VERSION=1.1.1&REQU

EST=GetFeatureInfo&FORMAT=image%2Fpng&TRANSPARENT=true&QUERY_LAY

ERS=base%3Azonas_planificacion&LAYERS=base%3Azonas_planificacion&STYLES

&INFO_FORMAT=text%2Fhtml&FEATURE_COUNT=50&X=50&Y=50&SRS=EPSG%

Page 50: UNIVERSIDAD CENTRAL DEL ECUADOR … · Sección 3 Capas activas ... Ejemplo de metadato ... Prueba con varias capas (Fuente: Sistema Nacional de Información)

35

3A4326&WIDTH=101&HEIGHT=101&BBOX=-79.749755859375%2C-

0.076904296875%2C-77.530517578125%2C2.142333984375

Figura 22: Ejemplo GetFeatureInfo

- GetLegendGraphic: Está operación devuelve leyendas y símbolos definidos

en el SLD.

http://app.sni.gob.ec/geoserver/base/wms?REQUEST=GetLegendGraphic&VERSION

=1.0.0&FORMAT=image/png&WIDTH=20&HEIGHT=20&LAYER=base:zonas_planifica

cion

Figura 23: Ejemplo GetLegendGraphic

Web Feature Service:

Un Web Feature Service (WFS) es un servicio web que cumple con la especificación

OpenGIS Web Feature Service Interface Standard del Open Geospatial Consortium,

Inc (OGC). Este servicio ofrece una interfaz que permite realizar consultas a

fenómenos (features) geográficos en formato vectorial y opcionalmente editarlos

(operaciones de inserción, actualización y eliminación) (Consejo superior geográfico,

2013).

Tabla 7: Clasificación de operaciones WFS. Fuente (Consejo superior geográfico, 2013)

Clase de

operación

Descripción Operaciones Codificación

Page 51: UNIVERSIDAD CENTRAL DEL ECUADOR … · Sección 3 Capas activas ... Ejemplo de metadato ... Prueba con varias capas (Fuente: Sistema Nacional de Información)

36

Discovery Operaciones de consulta para

obtener las características del

servicio y el esquema de aplicación

que define los tipos de entidades

que ofrece el servicio.

GetCapabilites XML, KVP

DescribeFeatureType XML, KVP

Query Operaciones que permiten

recuperar las entidades vectoriales

(features) y los valores de sus

atributos, en base a criterios

definidos por el cliente, del

almacén de datos subyacente.

GetPropertyValues XML, KVP

GetFeature XML, KVP

GetFeatureWithLock XML, KVP

Locking Operaciones que permiten

restringir el acceso a los datos

vectoriales mientras se modificar o

eliminan.

LockFeature XML, KVP

Transaction Operaciones que permiten crear,

modificar, sustituir y eliminar del

almacén de datos subyacente la

información vectorial que contiene.

Transaction XML

StoredQuery Operaciones que permiten crear,

eliminar, listar y describir

expresiones de

consulta con parámetros que se

almacenan en el servidor, para que

se puedan invocar repetidas veces

con diferentes valores de

parámetros.

CreateStoredQuery XML

DropStoredQuery XML, KVP

ListStoredQuery XML, KVP

DescribeStoredQuery XML, KVP

Las operaciones implementadas en el visualizador son:

GetFeature: En la implementación de visualizador se utiliza la opción de descarga de

las capas del servidor se realiza mediante el parámetro output-format de la operación

GetFeature. Esta petición devuelve una selección de objetos geográficos de una

fuente de datos que incluye los valores de geometría y atributos.

Un ejemplo de petición GetFeature para la descarga de información geográfica se

realiza definiendo el formato de salida outputFormat

Page 52: UNIVERSIDAD CENTRAL DEL ECUADOR … · Sección 3 Capas activas ... Ejemplo de metadato ... Prueba con varias capas (Fuente: Sistema Nacional de Información)

37

http://app.sni.gob.ec/geoserver/Descentralizacion/ows?service=WFS&version=1.0.0&r

equest=GetFeature&typeName=Descentralizacion:CANTON_2010&outputFormat=SH

APE-ZIP

Figura 24: Ejemplo GetFeature para descarga

Cliente

Los clientes web de servicios web geográficos tienen un rol importante en el desarrollo

de visualizadores geográficos ya que permiten la visualización e interacción con los

datos geográficos de diversas fuentes. Además que permite interactuar con los

servicios geográficos que cumplan con los estándares de la OGC, logrando consultar,

integrar, visualizar datos e información geográfica.

La siguiente tabla presenta los principales proyectos relacionados con la presentación

de información geográfica:

Tabla 8: Clasificación de clientes. Fuente (OSGeo)

Nombre Año OSGeo Live Licencia Ohloh Tecnología

Cartaro 2012 ☹ ☹ [GPL versión 2] - PHP and Javascript

GeoExt/GXP 2009 ☹ ☹ BSD Ohloh Javascript

GeoMoose 2009 G ✓ MIT Ohloh PHP and Javascript

Leaflet 2010 ☹ ✓ BSD Ohloh Javascript

Mapbender 2003 G ✓ GPL and BSD Ohloh PHP, JavaScript and XML

MapStore 2012 ☹ ☹ GPL Ohloh Javascript

OpenLayers 2006 G ✓ BSD Ohloh Javascript

Page 53: UNIVERSIDAD CENTRAL DEL ECUADOR … · Sección 3 Capas activas ... Ejemplo de metadato ... Prueba con varias capas (Fuente: Sistema Nacional de Información)

38

Tabla 9: Estándares de clientes. Fuente (OSGeo)

Nombre WMS WFS WFS-T WCS WMTS TMS WPS SOS CSW

GeoExt/GXP ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓

MapStore ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓

GeoMoose ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓

OpenLayers ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓

Cartaro ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓

Leaflet ✓ ✓ ✓ ☹ ✓ ✓ ☹ ☹ ☹

Mapbender ✓ ✓ ✓ ☹ ✓ ✓ ✓ ✓ ✓

Los clientes utilizados en el visualizador son:

- OpenLayers: es una librería JavaScript BSD-license más usada por los

clientes y frameworks GIS existentes desde su aparición en junio de 2006, es

amigable para dispositivos móviles, extensible con toolkits como GeoExt y

clientes GIS, cuenta con certificación OGC que permite la interoperabilidad

entre sistemas de información geográfica. (OPENLAYERS, 2015).

OpenLayers permite la superposición de capas, interacción con los servicios

WMS, WFS entre otros, la edición de elementos vectoriales, reproyección de

capas entre otras funcionalidades.

- GeoExt: es de código abierto y permite la creación de aplicaciones SIG de

escritorio, a través de la web. Basado en JavaScript, combina la funcionalidad

SIG de OpenLayers con la interfaz de usuario de la biblioteca ExtJS

proporcionada por Sencha (mappingis).

o Ext JS es una librería JavaScript que ofrece un conjunto de

componentes para incluir dentro de una aplicación web como paneles,

arboles, cuadros, tablas entre otros.

4.1.2. Arquitectura de la aplicación.

La arquitectura de la aplicación permite conectarse a los servidores de mapas por

medio de consultas HTTP, logrando que el usuario interactúe con los mapas que

Page 54: UNIVERSIDAD CENTRAL DEL ECUADOR … · Sección 3 Capas activas ... Ejemplo de metadato ... Prueba con varias capas (Fuente: Sistema Nacional de Información)

39

publican las instituciones generadoras de información geográfica. La arquitectura se

detalla a continuación:

Figura 25: Detalle de arquitectura

Capa de datos (Catálogo)

Se conforma por PostgreSQL que por medio del PHP Data Objects (PDO) se

comunica con el servidor de aplicaciones. En la base de datos se ordena y guarda el

catálogo que posteriormente será presentado en el visualizador.

Modelo entidad relación: La base de datos es utilizada para ordenar los servicios de

mapas y capas de información geográfica, consta de dos tablas:

Page 55: UNIVERSIDAD CENTRAL DEL ECUADOR … · Sección 3 Capas activas ... Ejemplo de metadato ... Prueba con varias capas (Fuente: Sistema Nacional de Información)

40

Figura 26: Diagrama de base de datos

1. vns_clasificacion: Detalla la clasificación del árbol de capas.

Tabla 10: Descripción tabla vns_clasificacion

Nombre Tipo de dato Descripción

codigo_clasificacion serial Código del componente

codigo_clasificacion_fk integer Código del componente padre.

nombre_clasificacion character varying Nombre de la clasificación que se

presentado en el árbol.

orden_clasificacion integer El orden de la clasificación que se

presentado en el árbol.

Estado character varying Determina si aparecerá o no en el árbol

‗ACT‘ de activado y ‗DES‘ de desactivado.

2. vns_servicio_mapas: Detalla los servicios y capas.

Tabla 11: Descripción tabla vns_servicio_mapas

Nombre Tipo Descripción

codigo_servicio

_mapas serial Código del componente

codigo_clasifica

cion integer, Clave foránea, detalla a que carpeta del árbol pertenece.

tipo_servicio carácter

varying El tipo de servicio según la OGC, pude ser WMS, WFS, CSW, etc.

url_servicio carácter Dirección ULR del servicio

Page 56: UNIVERSIDAD CENTRAL DEL ECUADOR … · Sección 3 Capas activas ... Ejemplo de metadato ... Prueba con varias capas (Fuente: Sistema Nacional de Información)

41

varying

etiqueta_servici

o

carácter

varying Nombre que será presentado

visible boolean, Si la capa será visible

opacidad numeric La opacidad o transparencia de la copa, son valores decimales de

0 a 1

formato_imagen character

varying

Los formato de presentación que presenta el servidor de mapas

IMAGE/PNG/PNG8/TIFF/PNG64

transparencia boolean, si la capa puede superponerse sobre las otras capas

layer character

varying nombre de la capa

srs character

varying Proyección de la capa, por ejemplo "EPSG:4326"

orden integer, El orden de presentación en el árbol

mapa_base boolean,

Define si es mapa base o no

TRUE: capa base

FALSE: no es capa base

max_resolucion numeric Máxima resolución en la que aparece la capa

min_resolucion numeri Mínima resolución en la que aparece la capa

estado character

varying

Determina si aparecerá o no en el árbol ‗ACT‘ de activado y ‗DES‘

de desactivado.

es_servidor boolean

Determina si es un servidor o una capa.

TRUE: servidor de mapas

FALSE: capa

Capa de lógica

Está conformada por APACHE y PHP, se encuentran todas las funciones y lógica del

visualizador.

La estructura del sistema es:

Tabla 12: Descripción del proyecto

Proyecto Descripción

css Hojas de estilo

js Archivos con código java script para utilizar páginas e interacción con el

mapa

servidor Archivo con las funcionalidades y conexión a la base de datos

Page 57: UNIVERSIDAD CENTRAL DEL ECUADOR … · Sección 3 Capas activas ... Ejemplo de metadato ... Prueba con varias capas (Fuente: Sistema Nacional de Información)

42

index.html Página de inicio.

proxy.php Configuración del proxy.

Entre las principales funciones utilizadas se tiene:

1. app.js: Con funciones de java script crea la estructura de la aplicación.

2. mapOptions.js: Crea el árbol de capas, además da las acciones entre el mapa

y los botones. Además define las proyecciones y la superposición de mapas.

3. ConexionPostgres.php: crea la lógica de conexión entre la base de datos y la

aplicación.

4. ServicioRest.php: Crea el árbol de capas desde la base de datos hacia las

opciones del mapa.

Capa de presentación

La capa de presentación del visualizador tiene dos componentes:

Componentes de presentación: Muestra el visualizador en un cliente web como

puede ser Chrome, Firefox, Internet Explorer entre otros, este interpreta las

características espaciales y los servicios de mapas para presentarlos.

Componentes de proceso: Que en el caso del visualizador consisten en un conjunto

de librerías y frameworks de JavaScript y JQuery que permiten interactuar y generar

los componentes del mapa.

El visualizador por medio de librerías permite interactuar con los estándares del OGC

que promueve el uso de estándares para los servicios web geográficos, estos ayudan

a tener un marco común de trabajo para la interacción con la información geográfica.

Los estándares mínimos que un cliente debe integrar son: Visualizar y descargar (Web

Map Service –WMS, Web Feature Service –WFS, Web Coverage Service –WCS),

descubrirla (Catalog Service for the Web –CSW), presentarla por medio de estilos

(Style Layer Descriptor –SLD), entre otras.

Las principales librerías que se utilizan se detallan en la imagen:

Page 58: UNIVERSIDAD CENTRAL DEL ECUADOR … · Sección 3 Capas activas ... Ejemplo de metadato ... Prueba con varias capas (Fuente: Sistema Nacional de Información)

43

Figura 27: Relación entre clientes web geográficos (GeoTux, 2012).

El visualizador implementado utiliza las siguientes herramientas:

- Heron Map Client (Heron-MC): Heron permite desarrollar aplicaciones con

- A pesar de no estar considerado dentro de un framework, incorpora muchas

funcionalidades de los framework como la impresión de mapas, manejo de

capas, exportación de datos a formatos geográficos (GeoJSON, csv) siendo

considerada una herramienta robusta y ligera 3 al ser desarrollada en

JavaScript.

4.2. Clasificación presentada en el visualizador

La clasificación realizada se desarrolla siguiendo los conceptos publicados en la guía

técnica ―Estándares de Información Geográfica‖ desarrollada por el Consejo Nacional

de Geoinformática – CONAGE y son:

3 Mayor detalle en la página de Heron-mc http://heron-mc.org/

Page 59: UNIVERSIDAD CENTRAL DEL ECUADOR … · Sección 3 Capas activas ... Ejemplo de metadato ... Prueba con varias capas (Fuente: Sistema Nacional de Información)

44

4.2.1. Capas base

Las capas base se generan de información geográfica capturada con dispositivos GPS

móviles, ortofotografías y otras fuentes libres. Esta cartografía, tanto las imágenes

creadas como los datos vectoriales almacenados en su base de datos, se distribuye

bajo licencia abierta Licencia Abierta de Bases de Datos (en inglés ODbL). (wikipedia)

4.2.2. Datos fundamentales

La siguiente clasificación se basa en la guía técnica ―Catálogo Nacional de Objetos

Geográficos Versión 2.0‖ desarrollada por el Consejo Nacional de Geoinformática –

(CONAGE, 2013). El objetivo principal del documento es disponer del Catálogo

Nacional de Objetos Geográficos, y como objetivo específico es proporcionar un

estándar o lineamientos técnicos necesarios para la catalogación de objetos

geográficos.

Cabe recalcar que para mejor entendimiento de los usuarios los grupos fueron

renombrados, en el anexo 3 se detalla las subcategorías de los catálogos y

definiciones descritas en el catálogo nacional de objetos.

Entre los más utilizados tenemos:

Tabla 13: Capas de datos fundamentales

Gru

po

Ord

en

DA

TO

S

Serv

ido

r de

map

as

Cap

a

Límites 1 Límite internacional continental

http://www.geoportaligm.gob.ec/nacional/wms

igm:limite

Límites 2 Límite marítimo internacional

http://www.geoportaligm.gob.ec/nacional/wms

igm:lim_costanero

Límites 3 Límite provincial http://www.geoportaligm.gob.ec/nacional/wms

igm:provincias

Límites 4 Límite cantonal http://geoinec.inec.gob.ec/geoinec/wms

inec:geo_cant2001

Límites 5 Límite parroquial http://geoinec.inec.gob.ec/geoinec/wms

inec:geo_parr2001

Límites 6 Zonas administrativas http://app.sni.gob.ec/geoserver/wms base:zonas_planificacion

Límites 7 Distritos administrativos

http://app.sni.gob.ec/geoserver/wms base:distritos_administrativos

Límites 8 Circuitos administrativos

http://app.sni.gob.ec/geoserver/wms base:circuitos_administrativos

Límites 9 Poblados http://app.sni.gob.ec/geoserver/wms Descentralizacion:POBLADOS

Infraestructura Vial

1 Vías nacional http://www.geoportaligm.gob.ec/nacional/wms

igm:vias

Infraestructura Vial

2 Vías regional http://www.geoportaligm.gob.ec/regional/wms

igm:via_l

Redes Hidrográficas

1 lago / laguna http://www.geoportaligm.gob.ec/nacional/wms

igm:lago_laguna

Page 60: UNIVERSIDAD CENTRAL DEL ECUADOR … · Sección 3 Capas activas ... Ejemplo de metadato ... Prueba con varias capas (Fuente: Sistema Nacional de Información)

45

Redes Hidrográficas

2 Represas http://www.geoportaligm.gob.ec/nacional/wms

igm:represas

Redes Hidrográficas

3 Río / torrete http://www.geoportaligm.gob.ec/nacional/wms

igm:rio_torrente

Redes Hidrográficas

4 río doble http://www.geoportaligm.gob.ec/nacional/wms

igm:rio_doble

Altimetría 1 Altimetría http://www.geoportaligm.gob.ec/regional/wms

Regional

Altimetría 2 Curvas de nivel http://www.geoportaligm.gob.ec/regional/wms

igm:curva_nivel_l

4.2.3. Datos básicos

Luego del levantamiento de datos realizado se presenta el siguiente listado de capas

para ser publicado en el visualizador geográfico.

Tabla 14: Capas de datos básicos

TIP

O

Ord

en

NO

MB

RE

Serv

ido

r

de m

ap

as

CA

PA

Biofísico 1 Aptitud agrícola http://geoportal.magap.gob.ec:80/geomagap/wms

magap:aptitud_agricola

Biofísico 2 Catastro minero http://app.sni.gob.ec/geoserver/Descentralizacion/wms

CATASTRO_MINERO

Biofísico 3 Cobertura Vegetal

http://geoportal.magap.gob.ec:80/geomagap/wms

magap:ecologico

Biofísico 4 Cuenca Hidrográfica

http://geoportal.magap.gob.ec:80/geomagap/wms

magap:cuencas_hidrograficas

Biofísico 5 Fenología http://mapainteractivo.ambiente.gob.ec/geoserver/geosuia/wms

fenologia

Biofísico 6 Sistema Nacional de Áreas Protegidas

http://mapainteractivo.ambiente.gob.ec/geoserver/geosuia/wms

car_zonas_intangibles

Biofísico 7 Sitios arqueológicos

http://app.sni.gob.ec/geoserver/Descentralizacion/wms

SITIOS_ARQUEOLOGICOS

Biofísico 8 Tipos de clima http://geoportal.magap.gob.ec:80/geomagap/wms

magap:tipos_clima

Biofísico 9 Uso de la Tierra http://geoportal.magap.gob.ec:80/geomagap/wms

magap:uso_cobertura_tierra

Biofísico 10 Zonas de precipitación (Isoyetas)

http://geoportal.magap.gob.ec:80/geomagap/wms

magap:isoyetas

Biofísico 11 Zonas de temperatura (Isotermas)

http://geoportal.magap.gob.ec:80/geomagap/wms

magap:isotermas

Amenazas

1 Alertas ambientales

http://mapainteractivo.ambiente.gob.ec/geoserver/alertas_ambientales/wms

snap

Amenazas

2 Amenaza antrópicas

http://mapainteractivo.ambiente.gob.ec/geoserver/geosuia/wms

bloques_petroleross

Amenazas

3 Incendios http://mapainteractivo.ambiente.gob.ec/geoserver/geosuia/wms

vulnerabilidad_incendios

Amenazas

4 Peligro volcánico http://app.sni.gob.ec/geoserver/Descentralizacion/wms

PELIGRO_VOLCANICO

Page 61: UNIVERSIDAD CENTRAL DEL ECUADOR … · Sección 3 Capas activas ... Ejemplo de metadato ... Prueba con varias capas (Fuente: Sistema Nacional de Información)

46

TIP

O

Ord

en

NO

MB

RE

Serv

ido

r

de m

ap

as

CA

PA

Amenazas

5 Susceptibilidad de inundación

http://app.sni.gob.ec/geoserver/Descentralizacion/wms

SUSCEPTIBILIDAD_INUNDACION_COSTA_SIERRA

Socio económicos

1 Centros infantiles http://app.sni.gob.ec/geoserver/Descentralizacion/wms

CENTRO_INFANTILES_BUEN_VIVIR

Socio económicos

2 Grupos de edad http://geoinec.inec.gob.ec/geoinec/inec/wms edades_provincia_2001

Socio económicos

3 Instituciones educativas

http://geoportal.educacion.gob.ec/geoserver/ide_mineduc/wms

ide_mineduc

Socio económicos

4 Población por sexo

http://geoinec.inec.gob.ec/geoinec/inec/wms sexo_provincia_2001

Socio económicos

5 Policía comunitaria

http://app.sni.gob.ec/geoserver/Descentralizacion/wms

UNIDADES_POLICIA_COMUNITARIA

Socio económicos

6 Red pública de salud

http://app.sni.gob.ec/geoserver/desconcentracion/wms

RPS_MSP

Socio económicos

7 Viviendas http://geoinec.inec.gob.ec/geoinec/inec/wms vivienda_provincia_2001

4.2.4. Instituciones

Se presenta el listado de instituciones que generan y publican por medio de servicios

de mapas información geográfica y se integran al visualizador geográfico.

Tabla 15 : Capas de intituciones

Institu

ció

n

SIG

LA

S

Ord

en

No

mb

re

serv

icio

WM

S

Agencia Nacional Postal ANP 1 Mapas ANP http://www.codigopostal.gob.ec/geoserver/wms

Instituto Espacial Ecuatoriano IEE 1 Mapas IEE http://www.institutoespacial.gob.ec/geomapasIEE/wms

Instituto Geográfico Militar IGM 1 IGM Información 25.000

http://www.geoportaligm.gob.ec/25k/wms

Instituto Geográfico Militar IGM 2 IGM Información 50.000

http://www.geoportaligm.gob.ec/50k/wms

Instituto Geográfico Militar IGM 3 IGM DTM http://www.geoportaligm.gob.ec/dtm/wms

Instituto Geográfico Militar IGM 4 IGM información Galápagos

http://www.geoportaligm.gob.ec/galapagos25/wms

Instituto Geográfico Militar IGM 5 IGM Información Nacional

http://www.geoportaligm.gob.ec/nacional/wms

Instituto Geográfico Militar IGM 6 IGM Ortofotos http://www.geoportaligm.gob.ec/orto/wms

Instituto Geográfico Militar IGM 7 IGM Información Regional

http://www.geoportaligm.gob.ec/regional/wms

Page 62: UNIVERSIDAD CENTRAL DEL ECUADOR … · Sección 3 Capas activas ... Ejemplo de metadato ... Prueba con varias capas (Fuente: Sistema Nacional de Información)

47

Institu

ció

n

SIG

LA

S

Ord

en

No

mb

re

serv

icio

WM

S

Instituto Nacional de Estadísticas y Censos

INEC 1 Mapas INEC http://200.110.88.62/geoinec/wms

Instituto Nacional de Estadísticas y Censos

INEC 2 Mapas INEC 2 http://geoinec.inec.gob.ec/geoinec/inec/wms

Instituto Nacional De Investigación Geológico Minero Metalúrgico

INIGEMM

1 INGEMM Información 100.000

http://geoportal.inigemm.gob.ec/100k/wms

Instituto Nacional De Investigación Geológico Minero Metalúrgico

INIGEMM

2 INGEMM Información 1.000

http://geoportal.inigemm.gob.ec/1m/wms

Ministerio De Agricultura MAGAP

1 Acuacultura http://geoportal.magap.gob.ec/geomagap/acuacultura/wms

Ministerio De Agricultura MAGAP

2 Agricultura http://geoportal.magap.gob.ec/geomagap/agricultura/wms

Ministerio De Agricultura MAGAP

3 Agroindustrias http://geoportal.magap.gob.ec/geomagap/agroindustrias/wms

Ministerio De Agricultura MAGAP

4 Censos http://geoportal.magap.gob.ec/geomagap/censos/wms

Ministerio De Agricultura MAGAP

5 Ganadería http://geoportal.magap.gob.ec/geomagap/ganaderia/wms

Ministerio De Agricultura MAGAP

6 Recursos Naturales

http://geoportal.magap.gob.ec/geomagap/magap/wms

Ministerio De Agricultura MAGAP

7 Recursos Naturales

http://geoportal.magap.gob.ec/geomagap/magap/wms

Ministerio De Agricultura MAGAP

8 Pesca http://geoportal.magap.gob.ec/geomagap/pesca/wms

Ministerio De Agricultura MAGAP

9 Producción Forestal

http://geoportal.magap.gob.ec/geomagap/produccion_forestal/wms

Ministerio De Agricultura MAGAP

10 Zonificaciones http://geoportal.magap.gob.ec/geomagap/zonificaciones/wms

Ministerio de Educación MINEDUC

1 Mapas MINEDUC http://geoportal.educacion.gob.ec/geoserver/wms

Ministerio de Salud Pública MSP 1 Mapas MSP https://geosalud.msp.gob.ec/geoserver/msp/wms

Ministerio del Ambiente MAE 1 Mapas MAE http://mapainteractivo.ambiente.gob.ec/geoserver/wms

Secretaría del Agua SENAGU

A 1 Mapas SENAGUA

http://geoportal.senagua.gob.ec:8080/geoserver/wms

Secretaria Nacional De Planificación Y Desarrollo

Senplades

1 Mapas Senplades http://app.sni.gob.ec/geoserver/wms

Universidad del Azuay U

AZUAY

1 Parques y jardines de la ciudad de Cuenca

http://gis.uazuay.edu.ec:8080/geoserver/emac/wms

Universidad del Azuay U

AZUAY

2 WMS para la provincia del Azuay

http://gis.uazuay.edu.ec:8080/geoserver/azuay_250k/wms

Universidad del Azuay U

AZUAY

3 WMS para la provincia del Azuay

http://gis.uazuay.edu.ec:8080/geoserver/azuay_50k/wms

Universidad del Azuay U

AZUAY

4 WMS para la cuenca del Río Paute

http://gis.uazuay.edu.ec:8080/geoserver/crp/wms

Universidad del Azuay U

AZUAY

5 WMS para la ciudad de Cuenca

http://gis.uazuay.edu.ec:8080/geoserver/cuenca/wms

Page 63: UNIVERSIDAD CENTRAL DEL ECUADOR … · Sección 3 Capas activas ... Ejemplo de metadato ... Prueba con varias capas (Fuente: Sistema Nacional de Información)

48

4.3. Funcionamiento

El visor geográfico consta de las siguientes funcionalidades.

- Visualizador de mapas y superposición de mapas

- Visualización de mapas base

- Visualización del catálogo de capas

- Visualización de las capas publicadas por las instituciones

- Herramientas de ayuda

- Leyendas

Page 64: UNIVERSIDAD CENTRAL DEL ECUADOR … · Sección 3 Capas activas ... Ejemplo de metadato ... Prueba con varias capas (Fuente: Sistema Nacional de Información)

49

Figura 28: Descripción de la aplicación

Sección 1: El mapa, dependiendo de las interacciones con el árbol y herramientas se

actualiza el mapa.

- Vías : Mapa de OpenStreetMap

- Aéreo: Bing Aerial

- Hibrido: Bing Aerial + Labels

Sección 2: Capas base, es el mapa base donde se superponen el resto de las capas.

Sección 3: Árbol de capas, muestra el catálogo de capas.

Page 65: UNIVERSIDAD CENTRAL DEL ECUADOR … · Sección 3 Capas activas ... Ejemplo de metadato ... Prueba con varias capas (Fuente: Sistema Nacional de Información)

50

Sección 4: Instituciones, muestra los servicios de las instituciones.

Sección 5: Herramientas, permiten la interacción con el mapa, también la navegación

en el mapa

Mover mapa : Permite movilizarse por el mapa con la ayuda del mouse.

Acercar zoom : Permite acercar el mapa.

Alejar zoom : Permite alejar el mapa

Zoom vista general : Vuelve al mapa a su extensión inicial.

Zoom anterior : Regresa al zoom anteriormente elegido.

Zoom siguiente : Va al zoom siguiente.

Información del elemento : Luego de seleccionar una capa presenta información

de la misma.

Sección 6: Capas activas, muestra las capas activas y permite cambiar la opacidad.

Sección 7: Información, permite ver información detallada del elemento seleccionado.

Page 66: UNIVERSIDAD CENTRAL DEL ECUADOR … · Sección 3 Capas activas ... Ejemplo de metadato ... Prueba con varias capas (Fuente: Sistema Nacional de Información)

51

5. CONCLUSIONES

Una vez concluido el proyecto denominado ―Implementación del visor geográfico del

Sistema Nacional de Información utilizando software libre‖ se tiene la información

suficiente para llegar a las siguientes conclusiones y recomendaciones:

1. Las definiciones de los componentes del visor geográfico se detallan en los

capítulos marco teórico y estado actual de la información geográfica.

2. La clasificación de servicios de mapa se basa en la guía técnica ―Estándares

de información Geográfica‖4 y es utilizada en el catálogo del visor geográfico

VG-SNI.

3. El visor geográfico está implementado en el portal del SNI, para su desarrollo

se utilizó software libre, además permite integrar, visualizar, clasificar y

descargar información geográfica disponible en servicios de mapas.

4. Se usó software libre y se requiere un hardware mínimo de 4GB en RAM y

40GB en disco duro.

5. Se declaran las principales funcionalidades como son: integrar, visualizar

clasificar y descargar información geográfica y mediante el manual de usuario

se ponen en uso.

4 La guía técnica “Estándares de Información Geográfica” elaborado por el CONAGE y publicado por SENPLADES en 2013, se puede descargar de http://portal.sni.gob.ec/documents/10156/ff60da45-e584-42db-973a-447c54f9cdd7

Page 67: UNIVERSIDAD CENTRAL DEL ECUADOR … · Sección 3 Capas activas ... Ejemplo de metadato ... Prueba con varias capas (Fuente: Sistema Nacional de Información)

52

6. RECOMENDACIONES

1. Elaborar un reglamento dirigido a la aplicación de los componentes del visor

geográfico rigiéndose en normativas internacionales.

2. Actualizar el catálogo de servicios de mapas en forma periódica.

3. Reemplazar cada uno de los visores zonales existentes por el nuevo visor

geográfico VG-SNI.

4. Realizar talleres de desarrollo de aplicaciones con componente geográfico y de

software libre.

5. Diseñar una geodatabase para publicar la información geográfica de forma

ordenada y basándose en la guía técnica ―Catalogo Nacional de Objetos‖.5

6. Promover el uso de visor geográfico VG-SNI.

5 La guía técnica “Catálogo Nacional de Objetos Geográficos, versión 2.0” elaborada por el CONAGE y publicado por SENPLADES en 2013, se puede descargar de http://portal.sni.gob.ec/documents/10156/135a1afe-eb01-49d0-a87e-17aebaf7bed2

Page 68: UNIVERSIDAD CENTRAL DEL ECUADOR … · Sección 3 Capas activas ... Ejemplo de metadato ... Prueba con varias capas (Fuente: Sistema Nacional de Información)

53

7. BIBLIOGRAFÍA

1. BRISABOA, Nieves; LUACES, Miguel; FARIÑA, Antonio; TRILLO, David;

VIQUEIRA, José (s.f.). Definción e implementación de un servicio web de mapas

activos. Obtenido de http://lbd.udc.es/Repository/Publications/Drafts/Defeimpde.pdf

2. CONSEJO NACIONAL DE GEOINFORMATICA. (2010). Perfil Ecuatoriano de

Metadatos. Quito.Obtenido de http://app.sni.gob.ec/sni-

link/sni/PORTAL_SNI/2015/info_geo/02_Perfil_ecu_metadatos_pem.pdf

3. CONSEJO NACIONAL DE GEOINFORMATICA. (2013). Catálogo Nacional de

Objetos geográficos. Quito: Senplades.Obtenido de

http://portal.sni.gob.ec/documents/10156/135a1afe-eb01-49d0-a87e-17aebaf7bed2

4. CONSEJO NACIONAL DE GEOINFORMATICA. (2013). Estándares de

Información Geográfica. (Senplades, Ed.) Quito: SENPLADES.Obtenido de

http://portal.sni.gob.ec/documents/10156/ff60da45-e584-42db-973a-447c54f9cdd7

5. CONSEJO NACIONAL DE GEOINFORMATICA. (s.f.). Políticas Nacionales de

Información Geoespacial. Obtenido de http://app.sni.gob.ec/sni-

link/sni/RESPALDOS/RESAPALDOS%20DISCO%20EX/R_COMPAS/FVALDEZ/m

arco%20normativo%20informacion%20geografica/1.-

%20POLITICAS_NACIONAL_DE_INFORMACION_GEOESPACIAL.pdf

6. CONSEJO SUPERIOR GEOGRÁFICO. (2013). Infraestructura de datos espaciales

España. Obtenido de http://idee.es/resources/documentos/RD_wfs_v2_0.pdf

7. DIRECCIÓN GENERAL DEL INSTITUTO GEOGRÁFICO NACIONAL ESPAÑA.

(s.f.). Introducción a las Infraestructuras de Datos Espaciales (IDE). Recuperado el

Febrero de 2016, de http://www.ign.es/:

http://www.ign.es/ign/resources/cartografiaEnsenanza/ideeEso/I-IDE/I-

IDE/recursos/I-IDE.pdf

8. GEOTUX. (3 de Enero de 2012). Comparación de clientes web de servicios web

geográficos v.6. Obtenido de

http://geotux.tuxfamily.org/index.php/component/k2/item/291-comparacion-clientes-

web-v6

Page 69: UNIVERSIDAD CENTRAL DEL ECUADOR … · Sección 3 Capas activas ... Ejemplo de metadato ... Prueba con varias capas (Fuente: Sistema Nacional de Información)

54

9. IDE ANDALUCIA. (s.f.). IDE Andalucia. Obtenido de

http://www.ideandalucia.es/portal/ides/conceptos

10. ISO 19119. (s.f.). Obtenido de

http://www.idejujuy.gov.ar/index.php?option=com_content&view=article&id=42&Ite

mid=114

11. LEYVA, Miguel Ángel Bolívar (s.f.). Desarrollo e implantación de un Geoportal y de

servicios de Infraestructura de Datos Espaciales en el Ayuntamiento de Barcelona.

12. MAPPINGIS. (s.f.). Por qué utilizar OpenLayers + GeoExt. Obtenido de

http://mappinggis.com/2012/11/por-que-utilizar-openlayers-y-geoext/

13. MINISTERIO DE FINANZAS DEL ECUADOR. (2010). Código de Planificación y

Finanzas Públicas. Recuperado el 2016, de http://www.finanzas.gob.ec/wp-

content/uploads/downloads/2012/09/CODIGO_PLANIFICACION_FINAZAS.pdf

14. MOYA HONDUVILLA, Javier. (2007). Estudio de usabilidad de Geoportales IDE.

Obtenido de http://redgeomatica.rediris.es/ciudades/alternativa/aero.htm

15. OPEN GEOSPATIAL CONSORTIUM. (2014). OGC OWS Context Conceptual

Model. Recuperado el febrero de 2016, de

https://portal.opengeospatial.org/files/?artifact_id=55182

16. OPENLAYERS. (2015). A high-performance, feature-packed library for all your

mapping needs. Obtenido de http://openlayers.org/

17. OsGEO. (2014). Panorama SIG Libre 2014/Bases de datos. Obtenido de

http://wiki.osgeo.org/wiki/Panorama_SIG_Libre_2014/Bases_de_datos

18. OsGEO. (s.f.). Panorama SIG Libre 2014/Servidores. Obtenido de

http://wiki.osgeo.org/wiki/Panorama_SIG_Libre_2014/Servidores

19. OsGEO. (s.f.). Panorama SIG Libre 2014/WebMapping. Obtenido de

http://wiki.osgeo.org/wiki/Panorama_SIG_Libre_2014/WebMapping

20. SANDOVAL, F., ; Ruano, M. (2004).

Page 70: UNIVERSIDAD CENTRAL DEL ECUADOR … · Sección 3 Capas activas ... Ejemplo de metadato ... Prueba con varias capas (Fuente: Sistema Nacional de Información)

55

21. SISITEMA NACIONAL DE INFORMACIÓN. (s.f.). Sisitema Nacional de

Información. Obtenido de http://sni.gob.ec/geoportales-y-visores

22. SISTEMA NACIONAL DE INFORMACIÓN. (2014). Componente Geográfico del

Sistema Nacional de Información. Obtenido de

http://desc.sni.gob.ec/aspnet_client/binacional/Documentos/Componentes%20esta

d%C3%ADstico%20y%20geogr%C3%A1fico%20de%20Ecuador.pdf

23. SISTEMA NACIONAL DE INFORMACIÓN. (2015). Sistema Nacional de

Información. Obtenido de http://sni.gob.ec/geoportales-y-visores

24. VACA, Guillermo. (2014). DSPACE UCE. Obtenido de

http://www.dspace.uce.edu.ec/bitstream/25000/4318/1/T-UCE-0011-161.pdf

25. VIANCOS S., Rene., & SALINAS, Renato. (s.f.). Prototipo de Servidor de Mapas

sobre una Red TCP/IP, Integrando Tecnologías de Internet y de Sistemas de

Información Geográfica. Obtenido de MundoGEO:

http://mundogeo.com/blog/2000/01/01/prototipo-de-servidor-de-mapas-sobre-una-

red-tcpip-integrando-tecnologias-de-internet-y-de-sistemas-de-informacion-

geografica/

26. WIKIPEDIA. (s.f.). OpenStreetMap. Obtenido de

https://es.wikipedia.org/wiki/OpenStreetMap

Page 71: UNIVERSIDAD CENTRAL DEL ECUADOR … · Sección 3 Capas activas ... Ejemplo de metadato ... Prueba con varias capas (Fuente: Sistema Nacional de Información)

56

8. ANEXOS

Anexo 1: Evaluación del visualizador geográfico actual

El visualizador geográfico instalado actualmente en el Sistema Nacional de

Información es el visor GetSDI v3 publicado por Geospatial Enabling Technologies, el

visualizador actualmente se encuentra publicado en el SNI www.sni.gob.ec para el

presente proyecto se realizaron pruebas sobre los requerimientos que debe cumplir.

Funcionalidades mínimas

- Visualización de mapas geográficos de manera intuitiva

- Fácil visualización en las diferentes capa base

- Fácil visualización y selección de capas publicadas

- Organización de los servicios de instituciones

- Herramientas para visualización de información relacionada a la capa

seleccionada

- Herramientas que permiten la descarga de las capas en diferentes formatos

- Distribución de menús fácil de entender

Funcionalidad normal:

El visualizador geográfico del Sistema Nacional de Información se encuentra publicado

en la página www.sni.gob.ec, en la sección integrador geográfico en la siguiente ruta

http://app.sni.gob.ec/visorseguimiento/multimedia/visor/ .

Page 72: UNIVERSIDAD CENTRAL DEL ECUADOR … · Sección 3 Capas activas ... Ejemplo de metadato ... Prueba con varias capas (Fuente: Sistema Nacional de Información)

57

Figura 29: Visualizador geográfico Sistema Nacional de Información (Fuente: Sistema Nacional

de Información)

En el caso del servicio de mapas publicado por la universidad del Azuay funciona

correctamente desplegando lo siguiente (Servicio WMS Universidad del Azuay

http://gis.uazuay.edu.ec:8080/geoserver/azuay_50k/wms):

Al funcionar correctamente la capa se tiene:

- Despliegue del menú izquierdo con las capas que tiene el servicio WMS

- Visualización en el mapa de las capas.

Figura 30: Mapa Azuay (Fuente: Sistema Nacional de Información)

Inconsistencias encontradas:

1. Capa no se encuentra habilitada

Se tiene un servicio WMS que por el momento no se encuentra habilitado,

(Servicio WMS Zona1 http://app.sni.gob.ec/geoportal1-ibarra/geoserver/wms)

Page 73: UNIVERSIDAD CENTRAL DEL ECUADOR … · Sección 3 Capas activas ... Ejemplo de metadato ... Prueba con varias capas (Fuente: Sistema Nacional de Información)

58

Al tener una capa deshabilitada:

- Se presenta el mensaje ―La dirección WMS no es correcta‖; por lo tanto

no muestra información del servicio WMS.

Figura 31: Prueba al cargar una capa Fuente: Sistema Nacional de Información)

2. Diferente proyección a la establecida (proyección: 4326; se realizó con el

servicio WMS de INEC http://geoinec.inec.gob.ec/geoinec/inec/wms)

Al tener diferente proyección:

- Se tiene deshabilitado la opción de seleccionar la capa

- No se muestra en el mapa las capas hasta cambiar la capa base

Figura 32: Prueba al cargar capa con proyección diferente a 4326 (Fuente: Sistema Nacional

de Información)

Page 74: UNIVERSIDAD CENTRAL DEL ECUADOR … · Sección 3 Capas activas ... Ejemplo de metadato ... Prueba con varias capas (Fuente: Sistema Nacional de Información)

59

Una de las capas del servicio WMS se encuentra con error (servicio WMS de INEC

http://geoinec.inec.gob.ec/geoinec/inec/wms)

Al tener una capa con error:

- No aparece la imagen de la capa en el menú izquierdo

- No se visualiza el mapa

- Aparece un error sobre el mapa que especifica el nombre de la capa dañada.

Figura 33: Prueba al cargar capa con carácter especial (Fuente: Sistema Nacional de

Información)

Servicio WMS con un numero de capas alto (Numero de capas= 77, Servicio WMS

Ecu911 http://186.46.35.125/geoserver/ecu911/wms)

Al tener un número de capas alto:

- Carga de capas incorrecto

- No se puede visualizar el mapa

- No se puede seleccionar capas para visualizar

Page 75: UNIVERSIDAD CENTRAL DEL ECUADOR … · Sección 3 Capas activas ... Ejemplo de metadato ... Prueba con varias capas (Fuente: Sistema Nacional de Información)

60

Figura 34: Prueba con varias capas (Fuente: Sistema Nacional de Información)

Soluciones

Se plantea el desarrollo de un nuevo IdeNacional que cumpla con las siguientes

características:

- Amigable con el usuario

- Fácil de visualizar y descargar información geográfica

- Permita la integración de los servicios WMS de otras instituciones

- Sea compatible con los diferentes navegadores

- Que permita la visualización de capas vectoriales y raster

- Desarrollo en herramientas OpenSource

Page 76: UNIVERSIDAD CENTRAL DEL ECUADOR … · Sección 3 Capas activas ... Ejemplo de metadato ... Prueba con varias capas (Fuente: Sistema Nacional de Información)

61

Anexo 2: Tabla de Clasificación de Datos Geográficos Marco e

Instituciones Responsables

DATOS INSTITUCIÓN COMPETENTE INSTITUCIÓN GENERADORA INSTITUCIÓN

DE APOYO

DATOS FUNDAMENTALES

Referencia Geodésica IGM IGM

Límite internacional

continental

MRREE MRREE, IGM

Límite marítimo internacional MRREE MRREE, INOCAR

Límite provincial CELIR CELIR INEC, IGM

Limite cantonal CELIR CELIR INEC, IGM

Limite parroquial CELIR CELIR, MUNICIPIOS INEC, IGM

Altimetría IGM IGM IGM

Batimetría INOCAR INOCAR INOCAR

Datos de Sensores Remotos CLIRSEN, IGM CLIRSEN, IGM

Infraestructura Vial MTOP, CONSEJOS PROV. MTOP, CONSEJOS PROV. IGM

Redes Hidrográficas IGM, INOCAR IGM, INOCAR

Nombres Geográficos IGM INEC, IGM, MINISTERIO

COORD. DE PAT.NAT.Y

CULT.

BÁSICOS

Geoestadísticos INEC INEC MINISTERIOS

COMPETENTES

Recursos Naturales

Geología, Geomorfología,

Recursos Minerales

INIGEMM INIGEMM, CLIRSEN

Hidrología y Meteorología SENAGUA-INAMHI, INOCAR SENAGUA-INAMHI, INOCAR,

CLIRSEN

Hidrogeología SENAGUA-INAMHI, INIGEMM SENAGUA-INAMHI, INIGEMM,

CLIRSEN

Edafología MAGAP MAGAP, CLIRSEN

Uso de la Tierra MAGAP MAGAP, CLIRSEN

Cobertura Vegetal MAE MAE, CLIRSEN

Cuenca Hidrográfica SENAGUA SENAGUA

Sistema Nacional de Áreas MAE MAE

Page 77: UNIVERSIDAD CENTRAL DEL ECUADOR … · Sección 3 Capas activas ... Ejemplo de metadato ... Prueba con varias capas (Fuente: Sistema Nacional de Información)

62

DATOS INSTITUCIÓN COMPETENTE INSTITUCIÓN GENERADORA INSTITUCIÓN

DE APOYO

Protegidas

Biodiversidad MAE MAE MUSEO DE

CIENCIAS

NATURALES

Catastro

Catastro Urbano MIDUVI, MUNICIPIOS MUNICIPIO AME

Catastro Rural MUNICIPIOS, JUNTAS

PARROQUIALES

MUNICIPIOS, JUNTAS

PARROQUIALES

MAGAP-

SIGTIERRAS

Amenazas SNGR IGN, INOCAR, INIGEMM,

De valor agregado

Educación

Salud

Cultura

Turismo

Vivienda

Espacio aéreo y marítimo

Entre otros

Fuente (CONAGE,

2013)

Anexo 3: Catálogo Nacional de Objetos (Resumen)

El ―Catálogo Nacional de Objetos Geográficos, versión 2.0‖, ha tomado como

referencia las Normas ISO/TS 19110:2005, Geographic information — Methodology for

feature cataloguing e ISO 19126:2009 Geographic information - Feature concept

dictionaries and registers; documentos que permite la catalogación de objetos

geográficos, sus atributos y dominios, con la finalidad de construir una base de datos

geográfica, que facilite el almacenamiento, procesamiento, disponibilidad,

intercambio, actualización y difusión, a nivel nacional (CONAGE, 2013, págs. 11-17).

El objetivo del catálogo es disponer del Catálogo Nacional de Objetos Geográficos,

que gobierne la información geoespacial de forma homologada y descentralizada. Este

catálogo se utilizó para identificar las categorías y subcategorías que se presentarán

en el visualizador geográfico.

Page 78: UNIVERSIDAD CENTRAL DEL ECUADOR … · Sección 3 Capas activas ... Ejemplo de metadato ... Prueba con varias capas (Fuente: Sistema Nacional de Información)

63

El catalogo detalla cómo se debe estructurar cada tipo de objeto geográfico,

permitiendo la estandarización del contenido, estructura y comportamiento de los

objetos, atributos y dominios, con el fin de facilitar el manejo e intercambio de la

información geográfica.

Tabla 16: Datos Básicos de Categorías del Catálogo (ISO 19110). Fuente (CONAGE, 2013)

Nombre DEFINICIÓN Nombre de grupos

A :

Infraestructura

de Industria y

Servicios

Esta categoría clasifica los objetos

relacionados a la extracción y/o

excavación de recursos naturales,

procesamiento, fabricación y/o

manufactura de, además de

estructuras usadas en agricultura,

energía eléctrica, comunicaciones y

gestión de residuos.

Extracción, Fabricación /

Procesamiento, Agropecuaria, Eléctrica,

Comunicaciones/Transmisión,

Almacenamiento, Gestión de residuos y

Estructura asociada a la Industria.

B: Geografía

Socioeconómi

ca

Esta categoría clasifica los objetos

que están relacionados en el más

amplio sentido a aspectos de la

población. Pertenecen a esta

categoría los dominios referentes a

temas de administración, comercio,

recreación, educación y ciencia.

Asentamientos Humanos, Asociado a

Asentamientos Humanos, Comercial,

Educación, Salud, Recreación, Ciencia

y Tecnología y Cultura.

C:

Infraestructura

de Transporte

Esta categoría clasifica los objetos

relacionados a la transportación

terrestre, marítima, fluvial y aérea,

además de redes de distribución y

objetos asociados a temas de

transportación.

Transporte Terrestre, Transporte Aéreo,

Ayudas para la navegación, Transporte

fluvial y marítimo, Asociado a

transportación y Redes de distribución

D:

Hidrografía/Oc

eanografía

Esta categoría clasifica los objetos

relacionados a la navegación en el

mar, cuerpos de agua y otros

objetos relacionados con

hidrografía.

Aguas interiores, Condiciones del agua

E: Fisiografía Categoría que clasifica los objetos

que describen la forma de la

superficie de la tierra y de sus

capas interiores

Hipsografía, Geología, Hidrogeología,

Edafología, Recursos minerales,

Estructuras geológicas,Vulcanismo,

Sismicidad, Procesos geodinámicos

externos y Glaciares

F: Cobertura

de la Tierra

Categoría clasifica los objetos que

describen la cobertura de la

superficie terrestre desde una

perspectiva global

Tierras agropecuarias, Tierras

arbustivas y herbáceas, Tierra forestal y

Tierra sin cobertura vegetal

G: Biota Esta categoría clasifica temáticas

relacionadas a objetos orgánicos.

Fauna, Microorganismos, Flora, Hongos

y Unidad ambiental

Page 79: UNIVERSIDAD CENTRAL DEL ECUADOR … · Sección 3 Capas activas ... Ejemplo de metadato ... Prueba con varias capas (Fuente: Sistema Nacional de Información)

64

H:

Demarcación

Clasifica los objetos geográficos

que describen límites y áreas.

Organización territorial del Estado,

Niveles administrativos de planificación

y prestación de servicios, Límites de

áreas naturales, Límites hidrográficos,

Área de competencia de gobiernos

autónomos descentralizados

municipales y Asociado a demarcación

I: Seguridad Esta categoría clasifica

subcategorías relativas a las

instalaciones militares o a las

estructuras de las operaciones

militares.

Infraestructura para defensa y

operaciones, Áreas y/o límites

restringidos y Operaciones y/o eventos

militares

J:

Meteorología

y Clima

Esta categoría clasifica los objetos

relacionados a los fenómenos

meteorológicos relativamente

estáticos y/o condiciones

climáticas.

Parámetros meteorológicos, Zonas y

regiones climáticas y Monitoreo

K: Nombres

geográficos

Esta categoría está integrada por

todos estos elementos que tienen

nombres propios que designan un

espacio geográfico o un bien

cultural inmaterial por sí, además

considera nombres de acuerdo a

connotación técnica.

Nombres y Designaciones

Page 80: UNIVERSIDAD CENTRAL DEL ECUADOR … · Sección 3 Capas activas ... Ejemplo de metadato ... Prueba con varias capas (Fuente: Sistema Nacional de Información)

65

Subcategorías del Catalogo

CATEGORÍA SUBCATEGORÍA DEFINICIÓN

INFRAESTRUCTURA

DE INDUSTRIAS Y

SERVICIOS

EXTRACCIÓN Esta subcategoría contiene conceptos que relacionan la extracción

de materia prima y la excavación de la tierra.

FABRICACIÓN /

PROCESAMIENTO

Esta subcategoría contiene los conceptos que relacionan a la

producción y el procesamiento de materiales.

AGROPECUARIA

Esta subcategoría clasifica conceptos relacionados a la industria

agropecuaria.

ELÉCTRICA

Esta subcategoría clasifica conceptos que relacionan la producción,

transportación y distribución de la energía, en su mayor parte

eléctrica.

COMUNICACIONES /

TRANSMISIÓN

Esta subcategoría contiene conceptos que están relacionados a

cualquier tipo de comunicación.

ALMACENAMIENTO

Esta subcategoría contiene conceptos que están relacionados al

almacenamiento y protección para cualquier tipo de bien.

GESTIÓN DE

RESIDUOS

Esta subcategoría contiene conceptos que están relacionados con la

recolección, almacenamiento y procedimientos en el reciclaje de

residuos.

ESTRUCTURA

ASOCIADA A LA

INDUSTRIA

Esta subcategoría contiene conceptos que están relacionados a los

criterios de otras industrias y grupos de servicio.

GEOGRAFÍA

SOCIOECONÓMICA

ASENTAMIENTOS

HUMANOS

Esta subcategoría clasifica los objetos referidos al conjunto de los

sistemas humanos de convivencia, el cual integra los elementos

naturales y los construidos antrópicamente.

ASOCIADO A

ASENTAMIENTOS

HUMANOS

Esta subcategoría clasifica a los objetos relacionados con un área

edificada, poblado/recinto o comunidad

COMERCIO

Esta subcategoría se refiere a conceptos relacionados con el

comercio y/o la economía.

EDUCACIÓN Esta subcategoría se refiere a conceptos relacionados a educación.

SALUD Esta subcategoría se refiere a conceptos relacionados a salud.

RECREACIÓN

Esta subcategoría se refiere a conceptos relacionados con las

actividades recreacionales de las personas.

CIENCIA Y

TECNOLOGÍA

Esta subcategoría clasifica los objetos relacionados con temas

científicos y tecnológicos.

Page 81: UNIVERSIDAD CENTRAL DEL ECUADOR … · Sección 3 Capas activas ... Ejemplo de metadato ... Prueba con varias capas (Fuente: Sistema Nacional de Información)

66

CATEGORÍA SUBCATEGORÍA DEFINICIÓN

CULTURA

Esta subcategoría se refiere a conceptos relacionados con cultura,

población y sus características.

INFRAESTRUCTURA

DE TRANSPORTE

TRANSPORTE

TERRESTRE

Esta subcategoría clasifica los objetos que están relacionados con

temas de vías, principalmente aquellas que son usadas por vehículos

automotores.

TRANSPORTE

AÉREO

Esta subcategoría se refiere a conceptos relacionados con el

transporte en el aire.

TRANSPORTE

FLUVIAL Y MARÍTIMO

Esta subcategoría se refiere a conceptos relacionados a cualquier

tipo de transporte sobre el agua.

ASOCIADO A

TRANSPORTACIÓN

Esta subcategoría se refiere a conceptos al tema de transportación y

se relacionan con el servicio, llegadas o despegue, transferencia de

pasajeros o carga, centros de control.

REDES DE

DISTRIBUCIÓN

Esta subcategoría se refiere a conceptos relacionados con el

transporte en redes, tales como tuberías o canales, por encima o por

debajo de la superficie.

HIDROGRAFÍA Y

OCEANOGRAFÍA

AGUAS INTERIORES

Esta subcategoría clasifica descripciones referentes a cuerpos de

agua mar adentro.

CONDICIONES DEL

AGUA

Esta subcategoría se compone de conceptos que describen las

características del agua

FISIOGRAFÍA

HIPSOGRAFÍA

Esta subcategoría se refiere a conceptos que describen la forma de

la superficie de la tierra y describe partes especiales bajo la

superficie. (ref. catalogo INIGEMM, 2013)

GEOLOGÍA

Esta subcategoría se refiere a conceptos relacionados a las rocas y

piedras que se encuentran sobre y bajo la superficie.

HIDROGEOLOGÍA

Esta subcategoría se refiere a los elementos parte de la Ciencia que

estudia el origen y la formación de las aguas subterráneas, las

formas de yacimiento, su difusión, movimiento, régimen y reservas,

su interacción con los suelos y rocas, su estado (líquido, sólido y

gaseoso) y propiedades (físicas, químicas, bacteriológicas y

radiactivas); así como las condiciones que determinan las medidas

de su aprovechamiento, regulación y evacuación. (ref. catalogo

INIGEMM, 2013)

EDAFOLOGÍA

Esta subcategoría se refiere a conceptos relacionados con el suelo,

lo referente a la capa superior de la superficie.

RECURSOS

MINERALES Esta subcategoría se refiere a conceptos que describen la cobertura

de la superficie de la tierra en una perspectiva global. (ref. catalogo

Page 82: UNIVERSIDAD CENTRAL DEL ECUADOR … · Sección 3 Capas activas ... Ejemplo de metadato ... Prueba con varias capas (Fuente: Sistema Nacional de Información)

67

CATEGORÍA SUBCATEGORÍA DEFINICIÓN

INIGEMM, 2013)

ESTRUCTURAS

GEOLÓGICAS

Esta subcategoría se refiere a los elementos estructurales

tridimensionales que detalla la geometría, orientación, movimiento y

deformación de la rocas evidenciadas en el terreno y representadas a

través de símbolos convencionales en los mapas geológicos. (ref.

catalogo INIGEMM, 2013)

VULCANISMO

Se refiere al fenómeno de salida de rocas fundidas o magma desde

el interior de la Tierra hacia la superficie, el cual está acompañado de

la emisión de gases a la atmósfera. (ref. glosario IGEPN, 2013)

SISMICIDAD

Esta subcategoría se refiere a los elementos relacionados a la

ocurrencia de sismos en espacio y tiempo (ref. glosario IGEPN, 2013)

PROCESOS

GEODINÁMICAS

EXTERNOS

Esta subcategoría se refiere a conceptos que responden a

modificaciones producidas en la corteza terrestre debido a la

existencia de una serie de campos energéticos (gravitatorio, térmico,

mecánico, químico, etc.) (ref. catalogo INIGEMM, 2013)

GLACIARES

Esta subcategoría se refiere a conceptos relacionados a los glaciares

y fenómenos glaciales.

COBERTURA DE LA

TIERRA

TIERRA

AGROPECUARIA

Esta subcategoría se refiere a conceptos relacionados al uso de la

tierra para agricultura.

TIERRA ARBUSTIVA

Y HERBÁCEA

Esta subcategoría se refiere a conceptos relacionados a las áreas

que no son cultivadas y que usualmente están cubiertas de pasto,

arbustos y vegetación.

TIERRA FORESTAL

Esta subcategoría se refiere a conceptos relacionados a los árboles o

áreas cubiertas de especies madereras.

TIERRA SIN

COBERTURA

VEGETAL

Esta subcategoría se refiere a aquellas áreas generalmente

desprovistas de vegetación, que por sus limitaciones edáficas,

climáticas, topográficas o antrópicas no son aprovechadas para uso

agropecuario o forestal, sin embargo pueden tener otros usos.

BIOTA

FAUNA

Esta subcategoría se refiere a conceptos relacionados a los

organismos animales.

MICROORGANISMOS

Esta subcategoría se refiere a conceptos relacionados a

microorganismos

FLORA

Esta subcategoría se refiere a conceptos relacionados a los

miembros del reino vegetal.

HONGOS

Esta subcategoría se refiere a conceptos relacionados a los

Page 83: UNIVERSIDAD CENTRAL DEL ECUADOR … · Sección 3 Capas activas ... Ejemplo de metadato ... Prueba con varias capas (Fuente: Sistema Nacional de Información)

68

CATEGORÍA SUBCATEGORÍA DEFINICIÓN

miembros del reino fungi.

UNIDAD AMBIENTAL

Esta subcategoría agrupa conceptos relacionados a áreas con

características homogéneas naturales

DEMARCACIÓN

ORGANIZACIÓN

TERRITORIAL DEL

ESTADO

Esta subcategoría se refiere a las circunscripciones territoriales en

que se organiza el Estado.

NIVELES

ADMINISTRATIVOS

DE PLANIFICACIÓN Y

PRESTACIÓN DE

SERVICIOS

Esta subcategoría se refiere a las circunscripciones territoriales para

la administración y la planificación del Estado.

LÍMITES DE ÁREAS

NATURALES

Esta subcategoría se refiere a conceptos relacionados con los

límites de áreas naturales.

LÍMITES

HIDROGRÁFICOS

Esta subcategoría se refiere a conceptos relacionados con los

límites hidrográficos.

ÁREA DE

COMPETENCIA DE

GOBIERNOS

AUTÓNOMOS

DESCENTRALIZADOS

MUNICIPALES

Esta subcategoría se refiere a las circunscripciones territoriales bajo

potestad de los GAD Municipales.

ASOCIADO A

DEMARCACIÓN

Esta subcategoría clasifica los objetos relacionados a otros tipos de

demarcación.

SEGURIDAD

INFRAESTRUCTURA

PARA DEFENSA Y

OPERACIONES

Esta subcategoría determina los objetos relacionados a instalaciones

militares, áreas y/o estructuras operacionales.

ÁREAS Y/O LÍMITES

RESTRINGIDOS

Esta subcategoría reúne objetos que determinan los límites o zonas

de uso militar donde se aplica restricciones especiales y/o zonas de

interés especial para propósitos militares.

OPERACIONES Y/O

EVENTOS MILITARES

Esta subcategoría determina los objetos relacionados a ciertas

operaciones y/o eventos militares especiales con propósitos de

seguridad.

CLIMA

PARÁMETROS

METEOROLÓGICOS

Esta subcategoría se refiere a los objetos que describen los

parámetros meteorológicos

ZONAS Y REGIONES

CLIMÁTICAS

Está subcategoría se refiere los objetos que describen zonas

climáticas y/o regiones con condiciones climáticas especiales

Page 84: UNIVERSIDAD CENTRAL DEL ECUADOR … · Sección 3 Capas activas ... Ejemplo de metadato ... Prueba con varias capas (Fuente: Sistema Nacional de Información)

69

CATEGORÍA SUBCATEGORÍA DEFINICIÓN

MONITOREO

Esta subcategoría se refiere los objetos relacionados con estaciones

de monitoreo y control del clima

NOMBRES

GEOGRÁFICOS NOMBRES

Esta subcategoría clasifica los objetos referentes a las

características de los elementos que tienen nombres propios que

designan un espacio geográfico o un bien cultural inmaterial por sí

mismo.

DESIGNACIONES

Esta subcategoría clasifica los objetos referentes a los nombres que

van enmarcados a un contexto técnico con un objetivo específico

Anexo 4: Secciones del PEM – Vector

0. Información de los metadatos

Entidad raíz que define los metadatos sobre uno o más recursos. Esta sección debe

estar siempre presente, es obligatoria y se encuentra en el Anexo A del Perfil

Ecuatoriano de Metadatos – PEM – Vector, Sección 0.

1. Identificación

Información base para identificar de modo +único los datos o producto terminado. Esta

sección debe estar siempre presente, es obligatoria y se encuentra en el Anexo A del

Perfil Ecuatoriano de Metadatos – PEM – Vector, Sección 1.

2. Restricciones

Contiene información concerniente a las restricciones existentes sobre los datos y

puede ser especificada para información de restricciones legales y/o información de

restricciones de seguridad. Esta sección es opcional y se encuentra en el Anexo A del

Perfil Ecuatoriano de Metadatos – PEM – Vector, Sección 2.

3. Calidad de datos

Contiene una valoración general del conjunto de datos, es decir, información sobre la

calidad de los datos especificados o producto terminado. Esta sección debe estar

siempre presente, es obligatoria y se encuentra en el Anexo A del Perfil Ecuatoriano

de Metadatos – PEM – Vector, Sección 3.

Page 85: UNIVERSIDAD CENTRAL DEL ECUADOR … · Sección 3 Capas activas ... Ejemplo de metadato ... Prueba con varias capas (Fuente: Sistema Nacional de Información)

70

4. Información de mantenimiento

Contiene información sobre el alcance y la frecuencia de actualización de los datos.

Esta sección es opcional y se encuentra en el Anexo A del Perfil Ecuatoriano de

Metadatos – PEM – Vector, Sección 4.

5. Información de la representación espacial

Contiene información sobre el mecanismo usado para representar información

espacial en un conjunto de datos. En el caso de los datos vectoriales se debe describir

la escala para definir con mayor grado de detalle la información vectorial de los datos.

Esta sección es opcional y se encuentra en el Anexo A del Perfil Ecuatoriano de

Metadatos – PEM – Vector, Sección 5.

6. Información del sistema de referencia

Descripción del sistema de referencia espacial usado en el conjunto de datos o

producto terminado. La información del sistema de referencia pretende identificar el

tipo de coordenadas utilizadas, ya sean geográficas, locales o proyecciones

cartográficas. En todos los casos, se pretende disponer de la información necesaria

para conocer las precisiones de estas, o los datos necesarios para realizar posibles

transformaciones o conversiones de coordenadas. Para ello se debe describir el tipo

de datum utilizado, el elipsoide de referencia y el sistema de proyección cartográfica.

Esta sección es opcional y se encuentra en el Anexo A del Perfil Ecuatoriano de

Metadatos – PEM – Vector, Sección 6.

7. Información del contenido

Información sobre el catálogo de características de los datos y su descripción, ya sea

de las características de datos vector o imagen. La información del contenido pretende

detallar las entidades y atributos de los datos descritos. Esta sección es opcional y se

encuentra en el Anexo A del Perfil Ecuatoriano de Metadatos – PEM – Vector, Sección

8. Identificación del catálogo de representación

Este paquete contiene información que identifica el catálogo de representación

utilizado. Tiene un elemento obligatorio que se emplea para especificar el catálogo de

representación usado por el conjunto de datos. Esta sección es opcional y se

encuentra en el Anexo A del Perfil Ecuatoriano de Metadatos – PEM – Vector, Sección

Page 86: UNIVERSIDAD CENTRAL DEL ECUADOR … · Sección 3 Capas activas ... Ejemplo de metadato ... Prueba con varias capas (Fuente: Sistema Nacional de Información)

71

9. Información de distribución

Información del distribuidor y las opciones para obtener el producto terminado. La

información de distribución tiene por objeto dar la información necesaria para que la

solicitud de datos pueda llevarse a cabo. Para este objetivo se debe disponer de un

contacto, unas pautas y horarios, definir los posibles formatos de almacenamiento y

distribución de la información, así como el costo de éstos. Esta sección es opcional y

se encuentra en el Anexo A del Perfil Ecuatoriano de Metadatos – PEM – Vector,

Sección 9.

10. Información de extensión de los metadatos

Contiene información acerca de la especificación de extensiones definidas según las

necesidades del usuario. Esta sección es opcional y se encuentra en el Anexo A del

Perfil Ecuatoriano de Metadatos – PEM – Vector, Sección 10.

11. Información del modelo de aplicación

Este paquete contiene información sobre el modelo de aplicación utilizado para

construir un conjunto de datos. Esta sección es opcional y se encuentra en el Anexo A

del Perfil Ecuatoriano de Metadatos – PEM – Vector, Sección 11.

Page 87: UNIVERSIDAD CENTRAL DEL ECUADOR … · Sección 3 Capas activas ... Ejemplo de metadato ... Prueba con varias capas (Fuente: Sistema Nacional de Información)

72

UNIVERSIDAD CENTRAL DEL ECUADOR

FACULTAD DE INGENIERÍA, CIENCIAS FÍSICAS Y MATEMÁTICAS

CARRERA DE INGENIERÍA INFORMÁTICA

IMPLEMENTACIÓN DEL ‘VISOR GEOGRÁFICO DEL SISTEMA NACIONAL

DE INFORMACIÓN’ UTILIZANDO SOFTWARE LIBRE

TRABAJO DE GRADUACIÓN PREVIO LA OBTENCIÓN DEL TÍTULO DE

INGENIERO INFORMÁTICO

AUTORA: JHANY PAOLA REVELO TULCANAZA

TUTORA: ING. ZOILA DE LOURDES RUÍZ CHÁVEZ

QUITO, MAYO 2016

Page 88: UNIVERSIDAD CENTRAL DEL ECUADOR … · Sección 3 Capas activas ... Ejemplo de metadato ... Prueba con varias capas (Fuente: Sistema Nacional de Información)

73

QUITO, MAYO 2016

Anexo 5: Manual de Usuario

1. Índice

1. Índice .................................................................................................................. 73

2. Introducción ....................................................................................................... 74

3. Ingreso al sistema ............................................................................................... 74

4. Funcionalidades del visor nacional .................................................................... 76

5. Sección 2 Gestión de capas ................................................................................ 77

6. Sección 3 Capas activas ...................................................................................... 80

7. Sección 4 Herramientas ..................................................................................... 81

Page 89: UNIVERSIDAD CENTRAL DEL ECUADOR … · Sección 3 Capas activas ... Ejemplo de metadato ... Prueba con varias capas (Fuente: Sistema Nacional de Información)

74

2. Introducción

Objetivo

Proporcionar al usuario una guía detallada para el uso del visor geográfico

denominado Visor Nacional.

Marco normativo

Que, ―El Sistema Nacional de Información, es coordinado por la Secretaría Nacional

de Planificación y Desarrollo (Senplades) y constituye el conjunto organizado de

elementos que permiten la interacción de actores con el objeto de acceder, recoger,

almacenar y transformar datos en información relevante para la planificación del

desarrollo y las finanzas públicas‖ (Código de Planificación y Finanzas Públicas), uno

de los requisitos necesarios para cumplir su finalidad es disponer de información

geográfica que permita la visualización de los datos en el territorio para la

planificación.

El Sistema Nacional de Información tiene como fin integrar, articular, homologar y

transparentar los datos e información que son generados por las instituciones

generadoras de información, permitiendo a la ciudadanía acceder a esta información.

Con ayuda de las tecnologías de información y comunicación en particular de los

sistemas de información geográfica el S.N.I. integra y publica información geográfica.

3. Ingreso al sistema

El ingreso al visor nacional se lo realiza a través de la página web del Sistema

Nacional de Información: www.sni.gob.ec, de preferencia utilizando los navegadores

Mozilla Firefox o Google Chrome.

Page 90: UNIVERSIDAD CENTRAL DEL ECUADOR … · Sección 3 Capas activas ... Ejemplo de metadato ... Prueba con varias capas (Fuente: Sistema Nacional de Información)

75

Una vez ingresado, seleccionar el icono del integrador geográfico.

Ingresar al visor nacional, en la parte derecha de la tabla da una descripción de las

funcionalidades del visor ―El visor nacional es una aplicación que permite integrar,

Page 91: UNIVERSIDAD CENTRAL DEL ECUADOR … · Sección 3 Capas activas ... Ejemplo de metadato ... Prueba con varias capas (Fuente: Sistema Nacional de Información)

76

organizar, visualizar y descargar los datos geográficos que disponen, en forma libre,

las instituciones públicas y privadas del Ecuador.‖

4. Funcionalidades del visor nacional

El visor nacional contiene cinco componentes principales.

Page 92: UNIVERSIDAD CENTRAL DEL ECUADOR … · Sección 3 Capas activas ... Ejemplo de metadato ... Prueba con varias capas (Fuente: Sistema Nacional de Información)

77

Sección 1-Mapa: Es el lugar donde se presentaran los mapas activos de la aplicación.

Sección 2-Gestión de capas: Contiene los mapas a visualizarse, estas puedes ser

capas base, fundamentales, básicos o de instituciones.

Sección 3-Capas activas: Permite realizar interacciones entre las capas activas y el

mapa.

Sección 4-Herramientas: Son un conjunto de herramientas que permiten interactuar

con las capas activas y el mapa.

5. Sección 2 Gestión de capas

Permite seleccionar las capas a visualizar, estas pueden ser capas base, capas de

datos fundamentales, capas de datos básicos, capas de instituciones.

Capas base: Las capas base se generan de información geográfica capturada con

dispositivos GPS móviles, ortofotografías y otras fuentes libres. Esta cartografía, tanto

las imágenes creadas como los datos vectoriales almacenados en su base de datos,

se distribuye bajo licencia abierta Licencia Abierta de Bases de Datos (en inglés

ODbL). (wikipedia)

- Vías: Mapa de OpenStreetMap

Page 93: UNIVERSIDAD CENTRAL DEL ECUADOR … · Sección 3 Capas activas ... Ejemplo de metadato ... Prueba con varias capas (Fuente: Sistema Nacional de Información)

78

- Aéreo: Bing Aerial

- Hibrido: Bing Aerial + Labels

La siguiente clasificación se basa en la guía técnica ―Catálogo Nacional de Objetos

Geográficos Versión 2.0‖ desarrollada por el Consejo Nacional de Geoinformática –

(CONAGE, 2013). El objetivo principal del documento es disponer del Catálogo

Nacional de Objetos Geográficos, y como objetivo específico es proporcionar un

estándar o lineamientos técnicos necesarios para la catalogación de objetos

geográficos.

Datos Fundamentales Datos

Básicos

Datos de Valor Agregado o

Temáticos

Referencia Geodésica / Sistemas de

Referencia

Geoestadísticos Muy especializados, no se dividen

en grupos.

Límite territorial Recursos

naturales

Altimetría Catastro

Batimetría

Datos de sensores remotos

Infraestructura vial

Redes hidrográficas

Nombre geográfico

Page 94: UNIVERSIDAD CENTRAL DEL ECUADOR … · Sección 3 Capas activas ... Ejemplo de metadato ... Prueba con varias capas (Fuente: Sistema Nacional de Información)

79

Capas de Datos fundamentales: Los datos temáticos fundamentales son los

conjuntos de datos necesarios para la creación información geográfica. Estos deben

ser de alcance nacional y permiten la sobreposición de grupos de datos que cumplan

con estándares establecidos en el documento ―Estándares de información geográfica‖.

La clasificación siguiente se detalla en el capítulo ―Datos geográficos Macro

Clasificación‖.

Capas de Datos básicos: Son datos que complementan a los fundamentales hasta

formar los componentes que permiten obtener grupos de información completa como

plataforma para cualquier tema específico.

Page 95: UNIVERSIDAD CENTRAL DEL ECUADOR … · Sección 3 Capas activas ... Ejemplo de metadato ... Prueba con varias capas (Fuente: Sistema Nacional de Información)

80

Instituciones: Se presenta el listado de instituciones que generan y publican por

medio de servicios de mapas información geográfica y se integran al visualizador

geográfico.

6. Sección 3 Capas activas

Page 96: UNIVERSIDAD CENTRAL DEL ECUADOR … · Sección 3 Capas activas ... Ejemplo de metadato ... Prueba con varias capas (Fuente: Sistema Nacional de Información)

81

Permite interactuar entre las capas activas en la sección capas, se puede cambiar la

opacidad por medio del slide así como también desactivar la capa desde el botón

y cambiar de orden de las capas con el botón .

7. Sección 4 Herramientas

Permiten la interacción con el mapa, también la navegación en el mapa

Mover mapa : Permite movilizarse por el mapa con la ayuda del mouse.

Acercar zoom : Permite acercar el mapa.

Alejar zoom : Permite alejar el mapa

Zoom vista general : Vuelve al mapa a su extensión inicial.

Zoom anterior : Regresa al zoom anteriormente elegido.

Page 97: UNIVERSIDAD CENTRAL DEL ECUADOR … · Sección 3 Capas activas ... Ejemplo de metadato ... Prueba con varias capas (Fuente: Sistema Nacional de Información)

82

Zoom siguiente : Va al zoom siguiente.

Información del elemento : Luego de seleccionar una capa presenta información

de la misma.

Page 98: UNIVERSIDAD CENTRAL DEL ECUADOR … · Sección 3 Capas activas ... Ejemplo de metadato ... Prueba con varias capas (Fuente: Sistema Nacional de Información)

83

UNIVERSIDAD CENTRAL DEL ECUADOR

FACULTAD DE INGENIERÍA, CIENCIAS FÍSICAS Y MATEMÁTICAS

CARRERA DE INGENIERÍA INFORMÁTICA

IMPLEMENTACIÓN DEL ‘VISOR GEOGRÁFICO DEL SISTEMA NACIONAL

DE INFORMACIÓN’ UTILIZANDO SOFTWARE LIBRE

TRABAJO DE GRADUACIÓN PREVIO LA OBTENCIÓN DEL TÍTULO DE

INGENIERO INFORMÁTICO

AUTORA: JHANY PAOLA REVELO TULCANAZA

TUTORA: ING. ZOILA DE LOURDES RUÍZ CHÁVEZ

QUITO, MAYO 2016

Page 99: UNIVERSIDAD CENTRAL DEL ECUADOR … · Sección 3 Capas activas ... Ejemplo de metadato ... Prueba con varias capas (Fuente: Sistema Nacional de Información)

84

Anexo 6: Manual técnico

1. Índice

1. Índice .................................................................................................................. 84

2. Contenido del documento ................................................................................. 84

3. Base de datos ..................................................................................................... 84

4. Principales funciones .......................................................................................... 86

ConexionPostgres.php .......................................................................................... 86

ServicioRest.php ................................................................................................... 88

Proxy.php .............................................................................................................. 93

2. Contenido del documento

El presente documento contiene la documentación técnica necesaria para la

administración y futuros desarrollos del proyecto IMPLEMENTACIÓN DEL ‗VISOR

GEOGRÁFICO DEL SISTEMA NACIONAL DE INFORMACIÓN‘ UTILIZANDO

SOFTWARE LIBRE, el cual permite integrar, visualizar, clasificar y descargar

información geográfica disponible en servicios de mapas por parte de las instituciones

públicas dependientes de la Función Ejecutiva del Ecuador.

3. Base de datos

La base de datos es utilizada para ordenar los servicios de mapas y capas de

información geográfica, consta de dos tablas:

Page 100: UNIVERSIDAD CENTRAL DEL ECUADOR … · Sección 3 Capas activas ... Ejemplo de metadato ... Prueba con varias capas (Fuente: Sistema Nacional de Información)

85

3. vns_clasificacion: Detalla la clasificación del árbol de capas.

Nombre Tipo de dato Descripción

codigo_clasificacion Serial Código del componente

codigo_clasificacion_fk Integer Código del componente padre.

nombre_clasificacion character varying Nombre de la clasificación que se

presentado en el árbol.

orden_clasificacion integer El orden de la clasificación que se

presentado en el árbol.

estado character varying Determina si aparecerá o no en el árbol

‗ACT‘ de activado y ‗DES‘ de desactivado.

4. vns_servicio_mapas: Detalla los servicios y capas.

Nombre Tipo Descripción

codigo_servicio

_mapas serial Código del componente

codigo_clasifica

cion integer, Clave foránea, detalla a que carpeta del árbol pertenece.

tipo_servicio carácter

varying El tipo de servicio según la OGC, pude ser WMS, WFS, CSW, etc.

url_servicio carácter

varying Dirección ULR del servicio

etiqueta_servici

o

carácter

varying Nombre que será presentado

visible boolean, Si la capa será visible

opacidad numeric La opacidad o transparencia de la copa, son valores decimales de

Page 101: UNIVERSIDAD CENTRAL DEL ECUADOR … · Sección 3 Capas activas ... Ejemplo de metadato ... Prueba con varias capas (Fuente: Sistema Nacional de Información)

86

0 a 1

formato_imagen character

varying

Los formato de presentación que presenta el servidor de mapas

IMAGE/PNG/PNG8/TIFF/PNG64

transparencia boolean, si la capa puede superponerse sobre las otras capas

layer character

varying nombre de la capa

srs character

varying Proyección de la capa, por ejemplo "EPSG:4326"

orden integer, El orden de presentación en el árbol

mapa_base boolean,

Define si es mapa base o no

TRUE: capa base

FALSE: no es capa base

max_resolucion numeric Máxima resolución en la que aparece la capa

min_resolucion numeri Mínima resolución en la que aparece la capa

Estado character

varying

Determina si aparecerá o no en el árbol ‗ACT‘ de activado y ‗DES‘

de desactivado.

es_servidor Boolean

Determina si es un servidor o una capa.

TRUE: servidor de mapas

FALSE: capa

4. Principales funciones

ConexionPostgres.php

Clase de conexión a la base de datos

<?php

/**

* Clase para el manejo de la conexión a la BD

* @author Jhany Revelo

* @version 1.0

*/

class ConexionPostgres {

//Variables de conexión

private $usuario;

private $clave;

private $servidor;

private $database;

private $puerto;

private $conexion;

Page 102: UNIVERSIDAD CENTRAL DEL ECUADOR … · Sección 3 Capas activas ... Ejemplo de metadato ... Prueba con varias capas (Fuente: Sistema Nacional de Información)

87

//constructor de la clase

function __construct() {

$this->conexion = '';

}

public function setParametros() {

$this->servidor = '181.39.193.104';

$this->usuario = 'visor_Nacional';

$this->clave = 'senplades';

$this->database = 'visor_Nacional';

$this->puerto = '5432';

$this->conexion = '';

}

//función para la conexión a la BD con los parámetros definidos en la clase.

public function conectar() {

$this->conexion = pg_connect("host=" . $this->servidor . " port=" . $this->puerto . "

password=" . $this->clave . " user=" . $this->usuario . " dbname=" . $this->database . " ") or

die("Existió un error al tratar de conectar con la base de datos postgres");

return $this->conexion;

}

//función para realizar las consultas a la base de datos

public function consulta($pConsulta) {

$query = @pg_query($this->conectar(), $pConsulta);

if (!$query)

throw new Exception("No se ha podido ejecutar la consulta:<br>$pConsulta");

return $query;

}

//función para obtener el primer registro del resultado de la consulta en forma de vector de

tamaño 1

public function row($pConsulta) {

$mostrar = pg_fetch_row($pConsulta);

return $mostrar[0];

}

//función para retornar el numero de resultados provenientes de una consulta

public function num_rows($pConsulta) {

Page 103: UNIVERSIDAD CENTRAL DEL ECUADOR … · Sección 3 Capas activas ... Ejemplo de metadato ... Prueba con varias capas (Fuente: Sistema Nacional de Información)

88

$consulta = pg_num_rows($pConsulta);

return $consulta;

}

//función para obtener los registros del resultado de la consulta en forma de vector de

tamaño n

public function allRows($pConsulta) {

$mostrar = pg_fetch_all($pConsulta);

return $mostrar;

}

//función para la conexión y consulta

public function ConexionPG($sql) {

try {

$this->setParametros();

$result = pg_query($this->conectar(), $sql);

return pg_fetch_all($result);

} catch (Exception $e) {

throw new Exception( $e->getMessage());

} }}

?>

ServicioRest.php

Servicio Rest para generar el árbol y configuraciones de las capas

<?php

/**

* Clase para el manejo del servicio REST

* @author Jhany Revelo

* @version 1.0

*/

ini_set('zlib.output_compression', 'Off');

class Resultado

{

function ejecutarConsulta($conexion,$sql){

return $conexion->ConexionPG($sql);

}

Page 104: UNIVERSIDAD CENTRAL DEL ECUADOR … · Sección 3 Capas activas ... Ejemplo de metadato ... Prueba con varias capas (Fuente: Sistema Nacional de Información)

89

function seleccionMetodo($metodo,$index){

switch ($metodo) {

case "getCapas":

return "SELECT orden,es_servidor,tipo_servicio, url_servicio,

etiqueta_servicio,etiqueta_servicio||codigo_servicio_mapas as nombre_capa, visible,

opacidad, formato_imagen, transparencia, layer, srs, mapa_base, max_resolucion,

min_resolucion, estado FROM vns_servicio_mapas WHERE estado = 'ACT' and

es_servidor = false ORDER BY codigo_clasificacion desc,orden desc";

break;

case "getNombreCapas":

return isset($index)?"select es_servidor, vc.codigo_clasificacion as id,

vc.codigo_clasificacion_fk as idpadre, etiqueta_servicio as

text,etiqueta_servicio||codigo_servicio_mapas as layer from vns_clasificacion vc join

vns_servicio_mapas vs on vc.codigo_clasificacion=vs.codigo_clasificacion where

vc.estado='ACT' and vs.estado = 'ACT' and vc.codigo_clasificacion =" . $index . " order by

id, idpadre;":"";

break;

case "getLayerNodo":

return "select codigo_clasificacion as id, codigo_clasificacion_fk as idpadre,

nombre_clasificacion as text from vns_clasificacion where codigo_clasificacion_fk is null

and estado='ACT' order by orden_clasificacion,id, idpadre";

break;

case "getLayerSubnodo":

return isset($index)?"select vc.codigo_clasificacion as id,

vc.codigo_clasificacion_fk as idpadre, nombre_clasificacion as text from vns_clasificacion

vc where vc.codigo_clasificacion_fk=" . $index . " and vc.estado='ACT' order by id,

idpadre":"";

break;

case 'descarga':

# code...

break;

}

}

}

require_once '../conexion_db/ConexionPostgres.php';

$conexion= new ConexionPostgres();

$metodo=$_GET["metodo"];

$objResultado = new Resultado();

//$sql="";

Page 105: UNIVERSIDAD CENTRAL DEL ECUADOR … · Sección 3 Capas activas ... Ejemplo de metadato ... Prueba con varias capas (Fuente: Sistema Nacional de Información)

90

$consulta;

if (isset($_GET["callback"])) {

$callback=$_GET["callback"];

}else{

$callback=NULL;

}

$arbol;

switch ($metodo) {

case "getCapas":

# code...

$arbol = new StdClass();

$nodoPadre;

$tree=array();

$sql = $objResultado->seleccionMetodo($metodo,null);

if($sql!==""){

$consulta = $objResultado->ejecutarConsulta($conexion,$sql);

}

$arbol->layers=$consulta;

$sql = $objResultado->seleccionMetodo("getLayerNodo",null);

if($sql!==""){

$consulta = $objResultado->ejecutarConsulta($conexion,$sql);

}

foreach ($consulta as $indice => $value) {

$indicePadre=$value["id"];

$nodoPadre = new StdClass();

$nodoPadre->expanded = ($indicePadre==1?true:false);

$nodoPadre->text = $value["text"];

$nodoPadre->nodeType = "hr_cascader";

$sql = $objResultado->seleccionMetodo("getNombreCapas",$indicePadre);

$consultaHijos= array();

if($sql!==""){

$tmpHijos= new StdClass();

$aux = $objResultado->ejecutarConsulta($conexion,$sql);

if($aux){

$consultaHijos=generarCapa($aux);

}

Page 106: UNIVERSIDAD CENTRAL DEL ECUADOR … · Sección 3 Capas activas ... Ejemplo de metadato ... Prueba con varias capas (Fuente: Sistema Nacional de Información)

91

}

$sql = $objResultado->seleccionMetodo("getLayerSubnodo",$indicePadre);

if($sql!==""){

$tmpHijos= new StdClass();

$aux = $objResultado->ejecutarConsulta($conexion,$sql);

if($aux){

$consultaHijos=generarSubNodo($aux,$objResultado,$conexion);

}

}

$nodoPadre->children = $consultaHijos;

array_push($tree,$nodoPadre);

}

$arbol->tree=$tree;

$consulta=$arbol;

break;

default:

$sql = $objResultado->seleccionMetodo($metodo,null);

if($sql!==""){

$consulta = $objResultado->ejecutarConsulta($conexion,$sql);

}

# code...

break;

}

try{

// $consulta = $objResultado->ejecutarConsulta($conexion,$sql);

$bar= $consulta;

header('Content-Encoding: none');

$jsonstring = json_encode($bar);

if (empty($callback)) {

header('Content-type: application/json');

echo $jsonstring;

}else {

//* sobre escritura de la cabecera para el retorno de la petición (json o javascript)

//* para manejar el cross domain

header('Content-type: application/javascript');

echo $callback . "=(" . $jsonstring .");";

}

}catch(Exception $e){

Page 107: UNIVERSIDAD CENTRAL DEL ECUADOR … · Sección 3 Capas activas ... Ejemplo de metadato ... Prueba con varias capas (Fuente: Sistema Nacional de Información)

92

header("HTTP/1.0 404 Not Found",true,404);

echo 'Mensaje: ' .$e->getMessage();

die();

}

function generarCapa($aux){

$vectorCapas = array();

foreach ($aux as $indiceAux => $valueAux) {

$tmpHijos= new StdClass();

if($valueAux["es_servidor"]=="t"){

/*$tmpHropts = new StdClass();

$tmpHropts->text = 'Texto de capa';

$tmpHropts->preload=true;

$tmpHropts->url='http://www2.demis.nl/WMS/wms.asp?';

$tmpHijos->xtype="hr_capabilitiestreepanel";

$tmpHijos->hropts = $tmpHropts;

$tmpHijos->animate = true;

$tmpHijos->useArrows = true;

$tmpHijos->autoScroll = true;*/

}else{

$tmpHijos->nodeType="gx_layer";

$tmpHijos->layer=$valueAux["layer"];

}

//$tmpHijos-

>nodeType=$valueAux["es_servidor"]=="t"?"hr_capabilitiestreepanel":"gx_layer";

$tmpHijos->text=$valueAux["text"];

$tmpHijos->legend = true;

$tmpHijos->iconCls="gx-tree-baselayer-icon";

array_push($vectorCapas, $tmpHijos);

}

return $vectorCapas;

}

function generarSubNodo($aux,$objResultado,$conexion){

$vectorSubNodo = array();

foreach ($aux as $indiceAux => $valueAux) {

$tmpHijos= new StdClass();

$tmpHijos->expanded=false;

$tmpHijos->text=$valueAux["text"];

$sql = $objResultado->seleccionMetodo("getNombreCapas",$valueAux["id"]);

Page 108: UNIVERSIDAD CENTRAL DEL ECUADOR … · Sección 3 Capas activas ... Ejemplo de metadato ... Prueba con varias capas (Fuente: Sistema Nacional de Información)

93

$tmpHijos->children=generarCapa($objResultado-

>ejecutarConsulta($conexion,$sql));

$tmpHijos->nodeType="hr_cascader";

array_push($vectorSubNodo, $tmpHijos);

}

return $vectorSubNodo;

}

//}

?>

Proxy.php

Permite redireccionar las peticiones de los servidores de mapas

<?php

/*

License: LGPL as per: http://www.gnu.org/copyleft/lesser.html

$Id: proxy.php 3650 2007-11-28 00:26:06Z rdewit $

$Name$

*/

////////////////////////////////////////////////////////////////////////////////

// Description:

// Script to redirect the request http://host/proxy.php?url=http://someUrl

// to http://someUrl .

//

// This script can be used to circumvent javascript's security requirements

// which prevent a URL from an external web site being called.

//

// Author: Nedjo Rogers

////////////////////////////////////////////////////////////////////////////////

// read in the variables

if(array_key_exists('HTTP_SERVERURL', $_SERVER)){

$onlineresource=$_SERVER['HTTP_SERVERURL'];

}else{

$onlineresource=$_REQUEST['url'];

}

$parsed = parse_url($onlineresource);

$host = @$parsed["host"];

Page 109: UNIVERSIDAD CENTRAL DEL ECUADOR … · Sección 3 Capas activas ... Ejemplo de metadato ... Prueba con varias capas (Fuente: Sistema Nacional de Información)

94

$path = @$parsed["path"] . "?" . @$parsed["query"];

if(empty($host)) {

$host = "localhost";

}

$port = @$parsed['port'];

if(empty($port)){

$port="80";

}

$contenttype = @$_REQUEST['contenttype'];

if(empty($contenttype)) {

$contenttype = "text/xml";

}

$data = @$GLOBALS["HTTP_RAW_POST_DATA"];

// define content type

header("Content-type: " . $contenttype);

if(empty($data)) {

$result = send_request();

}

else {

// post XML

$posting = new HTTP_Client($host, $port, $data);

$posting->set_path($path);

$result = $posting->send_request();

}

// strip leading text from result and output result

$len=strlen($result);

$pos = strpos($result, "<");

if($pos > 1) {

$result = substr($result, $pos, $len);

}

//$result = str_replace("xlink:","",$result);

echo $result;

// define class with functions to open socket and post XML

// from http://www.phpbuilder.com/annotate/message.php3?id=1013274 by Richard Hundt

class HTTP_Client {

Page 110: UNIVERSIDAD CENTRAL DEL ECUADOR … · Sección 3 Capas activas ... Ejemplo de metadato ... Prueba con varias capas (Fuente: Sistema Nacional de Información)

95

var $host;

var $path;

var $port;

var $data;

var $socket;

var $errno;

var $errstr;

var $timeout;

var $buf;

var $result;

var $agent_name = "MyAgent";

//Constructor, timeout 30s

function HTTP_Client($host, $port, $data, $timeout = 30) {

$this->host = $host;

$this->port = $port;

$this->data = $data;

$this->timeout = $timeout;

}

//Opens a connection

function connect() {

$this->socket = fsockopen($this->host,

$this->port,

$this->errno,

$this->errstr,

$this->timeout

);

if(!$this->socket)

return false;

else

return true;

}

//Set the path

function set_path($path) {

$this->path = $path;

}

//Send request and clean up

Page 111: UNIVERSIDAD CENTRAL DEL ECUADOR … · Sección 3 Capas activas ... Ejemplo de metadato ... Prueba con varias capas (Fuente: Sistema Nacional de Información)

96

function send_request() {

if(!$this->connect()) {

return false;

}

else {

$this->result = $this->request($this->data);

return $this->result;

}

}

function request($data) {

$this->buf = "";

fwrite($this->socket,

"POST $this->path HTTP/1.0\r\n".

"Host:$this->host\r\n".

"User-Agent: $this->agent_name\r\n".

"Content-Type: application/xml\r\n".

"Content-Length: ".strlen($data).

"\r\n".

"\r\n".$data.

"\r\n"

);

while(!feof($this->socket))

$this->buf .= fgets($this->socket, 2048);

$this->close();

return $this->buf;

}

function close() {

fclose($this->socket);

}

}

function send_request() {

global $onlineresource;

Page 112: UNIVERSIDAD CENTRAL DEL ECUADOR … · Sección 3 Capas activas ... Ejemplo de metadato ... Prueba con varias capas (Fuente: Sistema Nacional de Información)

97

$ch = curl_init();

$timeout = 5; // set to zero for no timeout

// fix to allow HTTPS connections with incorrect certificates

curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE);

curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 2);

curl_setopt ($ch, CURLOPT_URL,$onlineresource);

curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);

curl_setopt ($ch, CURLOPT_CONNECTTIMEOUT, $timeout);

curl_setopt ($ch, CURLOPT_ENCODING , "gzip, deflate");

$file_contents = curl_exec($ch);

curl_close($ch);

$lines = array();

$lines = explode("\n", $file_contents);

if(!($response = $lines)) {

echo "Unable to retrieve file '$service_request'";

}

$response = implode("",$response);

return $response;

}

?>

Page 113: UNIVERSIDAD CENTRAL DEL ECUADOR … · Sección 3 Capas activas ... Ejemplo de metadato ... Prueba con varias capas (Fuente: Sistema Nacional de Información)

98

UNIVERSIDAD CENTRAL DEL ECUADOR

FACULTAD DE INGENIERÍA, CIENCIAS FÍSICAS Y MATEMÁTICAS

CARRERA DE INGENIERÍA INFORMÁTICA

IMPLEMENTACIÓN DEL ‘VISOR GEOGRÁFICO DEL SISTEMA NACIONAL

DE INFORMACIÓN’ UTILIZANDO SOFTWARE LIBRE

TRABAJO DE GRADUACIÓN PREVIO LA OBTENCIÓN DEL TÍTULO DE

INGENIERO INFORMÁTICO

AUTORA: JHANY PAOLA REVELO TULCANAZA

TUTORA: ING. ZOILA DE LOURDES RUÍZ CHÁVEZ

QUITO, MAYO 2016

Page 114: UNIVERSIDAD CENTRAL DEL ECUADOR … · Sección 3 Capas activas ... Ejemplo de metadato ... Prueba con varias capas (Fuente: Sistema Nacional de Información)

99

Anexo 7: Manual de instalación

Índice

Índice ................................................................................................................................ 99

1. Contenido del documento ............................................................................... 100

2. Requerimiento de Hardware ............................................................................ 100

3. Requerimientos de software ............................................................................ 100

4. Requerimientos generales ............................................................................... 100

5. Instalación de herramientas............................................................................. 100

Base de datos PostgreSQL ................................................................................. 100

Componente geográfico PostGIS ........................................................................ 104

Servidor de aplicaciones HTTP Apache y PHP ................................................... 107

6. Pasos de configuración ..................................................................................... 110

Base de datos ..................................................................................................... 110

Aplicación ............................................................................................................ 111

7. Procedimiento de administración general ....................................................... 113

Base de datos ..................................................................................................... 113

Aplicación ............................................................................................................ 116

Page 115: UNIVERSIDAD CENTRAL DEL ECUADOR … · Sección 3 Capas activas ... Ejemplo de metadato ... Prueba con varias capas (Fuente: Sistema Nacional de Información)

100

1. Contenido del documento

El presente documento contiene la documentación de la instalación y operación del

visor geográfico que se genera a partir del desarrollo del proyecto IMPLEMENTACIÓN

DEL ‗VISOR GEOGRÁFICO DEL SISTEMA NACIONAL DE INFORMACIÓN‘

UTILIZANDO SOFTWARE LIBRE, el cual permite integrar, visualizar, clasificar y

descargar información geográfica disponible en servicios de mapas por parte de las

instituciones públicas dependientes de la Función Ejecutiva del Ecuador

2. Requerimiento de Hardware

EQUIPO CARACTERÍSTICAS

Servidor de aplicaciones 1. 4GB RAM

2. Intel Core i7 CPY 860 @ 2.80 GHz x8

3. 40 GB Disco

Servidor de base de datos 1. 4GB RAM

2. Intel Core i7 CPY 860 @ 2.80 GHz x8

3. 20 GB Disco

3. Requerimientos de software

SOFTWARE CARACTERÍSTICAS

PostgreSQL version 9.1 o superior

PostGIS 2.0 o superior

HTTP Apache 2.1 o superior

PHP 5.2 o superior

4. Requerimientos generales

- Conexión de red a internet.

- CD con instaladores.

5. Instalación de herramientas

Base de datos PostgreSQL

a. Opcionalmente se puede descargar la base de datos PostgrSQL desde la

página de EnterpriceDB http://www.enterprisedb.com/products-services-

training/pgdownload#windows.

Page 116: UNIVERSIDAD CENTRAL DEL ECUADOR … · Sección 3 Capas activas ... Ejemplo de metadato ... Prueba con varias capas (Fuente: Sistema Nacional de Información)

101

b. Ejecutar el archivo descargado o desde los instaladores y ejecutar como

administrador el archivo postgresql-9.5.2-1-windows-x64.exe ubicado en la

carpeta software de instalación.

Page 117: UNIVERSIDAD CENTRAL DEL ECUADOR … · Sección 3 Capas activas ... Ejemplo de metadato ... Prueba con varias capas (Fuente: Sistema Nacional de Información)

102

c. Se puede cambiar la ubicación de la instalación y el directorio de datos, si está

de acuerdo con la ubicación sugerida por el instalador dejarla sin modificación

y presionar siguiente, generalmente el directorio es C:\Program

Files\PostgreSQL\9.5.

d. Asignar una contraseña al usuario postgres (este será el usuario principal de la

base de datos).

Page 118: UNIVERSIDAD CENTRAL DEL ECUADOR … · Sección 3 Capas activas ... Ejemplo de metadato ... Prueba con varias capas (Fuente: Sistema Nacional de Información)

103

e. Configurar el puerto y configuración regional de la base de datos, luego

presionar siguiente.

f. Presionar el botón siguiente y se procederá a la instalación

Page 119: UNIVERSIDAD CENTRAL DEL ECUADOR … · Sección 3 Capas activas ... Ejemplo de metadato ... Prueba con varias capas (Fuente: Sistema Nacional de Información)

104

Componente geográfico PostGIS6

a. Descargarse el instalador desde el Application Stack Builder o ejecutar desde

instaladores el archivo postgis_2_2_pg95.exe

b. En el aplicativo Application Stack Builder seleccionar para que versión de

postgres se instalará el complemento.

6 Este componente es opcional, se puede ver detalles de instalación y configuración en http://postgis.net/

Page 120: UNIVERSIDAD CENTRAL DEL ECUADOR … · Sección 3 Capas activas ... Ejemplo de metadato ... Prueba con varias capas (Fuente: Sistema Nacional de Información)

105

c. Elegir el complemento Spatial Extensions PostGIS 2.2 Bundle for Postgres

9.5 (64 nit) v2.2.1 y el directorio donde se descargara el mismo y presionar

siguiente.

d. Luego de la descarga se procederá a la instalación presionando el botón

siguiente.

Page 121: UNIVERSIDAD CENTRAL DEL ECUADOR … · Sección 3 Capas activas ... Ejemplo de metadato ... Prueba con varias capas (Fuente: Sistema Nacional de Información)

106

e. Aceptar la licencia de PostGIS y seleccionar el componente ha instalar ene

este caso PostGIS.

f. Seleccionar el directorio donde se desee instalar y presionar Next, en los

mensajes de confirmación presionar Si en el caso que se desee intslsar y

configurar todos los elementos de PostGIS.

Page 122: UNIVERSIDAD CENTRAL DEL ECUADOR … · Sección 3 Capas activas ... Ejemplo de metadato ... Prueba con varias capas (Fuente: Sistema Nacional de Información)

107

g. La instalación está completa.

Servidor de aplicaciones HTTP Apache y PHP

a. Opcionalmente se puede descargar la base de datos PostgrSQL desde la

página de EnterpriceDB http://www.enterprisedb.com/products-services-

training/pgdownload#windows.

Page 123: UNIVERSIDAD CENTRAL DEL ECUADOR … · Sección 3 Capas activas ... Ejemplo de metadato ... Prueba con varias capas (Fuente: Sistema Nacional de Información)

108

b. Ejecutar el archivo descargado o desde los instaladores que se encuentran en

la carpeta software de instalación, ejecutar como administrador el archivo

xampp-win32-5.6.19-0-VC11-installer.exe.

Page 124: UNIVERSIDAD CENTRAL DEL ECUADOR … · Sección 3 Capas activas ... Ejemplo de metadato ... Prueba con varias capas (Fuente: Sistema Nacional de Información)

109

c. Seleccionar los componentes a instalarse y el destino de instalación.

d. Aceptar las opciones y presionar Next.

e. Esperar la instalación y aceptar.

Page 125: UNIVERSIDAD CENTRAL DEL ECUADOR … · Sección 3 Capas activas ... Ejemplo de metadato ... Prueba con varias capas (Fuente: Sistema Nacional de Información)

110

6. Pasos de configuración

Base de datos

El archivo pg_hba.conf se utiliza para definir como, donde y desde que sitio un

usuario puede utilizar la base de datos PostgreSQL instalada.

1. Para editarlo ir a la ruta de instalación de PostgreSQL C:\Archivos de

Programas\PostgreSQL\9.5\data\ y con un editor abrir el archivo

pg_hba.conf.

2. Se puede agregar permisos por IP o rango de IPs, en la parte final del archivo

agregar según se requiera: [Tipo de

conexion][database][usuario][IP][Netmask][Tipo de autentificacion][opciones]

- Permisos para conectarse desde todas las IPs

host all all 0.0.0.0/0 password

- Permisos para conectarse desde todas las IPs a la base de datos

visor_Nacional.

host visor_Nacional visor_Nacional 0.0.0.0/0 password

3. El archivo postgresql.conf se utiliza para configuraciones generales de la

base de datos, para editarlo ir a la ruta de instalación de Postgres C:\Archivos

de Programas\PostgreSQL\9.5\data\ y con un editor abrir el archivo

postgresql.conf.

Los principales parámetros de configurar son:

Page 126: UNIVERSIDAD CENTRAL DEL ECUADOR … · Sección 3 Capas activas ... Ejemplo de metadato ... Prueba con varias capas (Fuente: Sistema Nacional de Información)

111

- max_connections: Número máximo de clientes conectados a la vez a nuestras

bases de datos. Se recomienda aumentar el número máximo de conexiones.

max_connections = 100

- shared_buffers: Este parámetro define el tamaño del buffer de memoria

utilizado por PostgreSQL.

shared_buffers = 1024MB

- listen_addresses: IPs que escuchara el servidor de base de datos, al colocar el

* PostgreSQL escuchará por todas las IPs instaladas en el servidor

listen_addresses = '*'

Aplicación

1. Abrir el puerto 80 en el firewall de Windows.

- Ir a panel de control Sistema y seguridad.

- Firewall de Windows Programas permitidos

Page 127: UNIVERSIDAD CENTRAL DEL ECUADOR … · Sección 3 Capas activas ... Ejemplo de metadato ... Prueba con varias capas (Fuente: Sistema Nacional de Información)

112

- Activar apache

2. El archivo php.ini Permitir que PHP se conecte a la base de datos

PostgreSQL, se debe activar las librerías php_pdo_pgsql.dll y php_pgsql.dll.

Para editarlo ir a la ruta de instalación de PHP C:\xampp\php y con un editor

abrir el archivo php.ini.

Descomentar las siguientes líneas:

extension=php_pgsql.dll

extension=php_pdo_odbc.dll

Page 128: UNIVERSIDAD CENTRAL DEL ECUADOR … · Sección 3 Capas activas ... Ejemplo de metadato ... Prueba con varias capas (Fuente: Sistema Nacional de Información)

113

extension=php_pdo_pgsql.dll

Luego reiniciar HTTPD por medio de la consola de XAMPP.

7. Procedimiento de administración general

Base de datos

Crear base de datos: Crear una nueva base de datos en el motor de Base de Datos

postgresql con la interfaz gráfica pgAdminIII.

a) Abrir la interfaz de pgAdminIII e ingresar la contraseña de Postgres.

b) Abrir opción de ejecutar scripts.

c) Ejecutar el script siguiente que permite crear el usuario visor_Nacional

Page 129: UNIVERSIDAD CENTRAL DEL ECUADOR … · Sección 3 Capas activas ... Ejemplo de metadato ... Prueba con varias capas (Fuente: Sistema Nacional de Información)

114

CREATE ROLE "visor_Nacional" LOGIN

ENCRYPTED PASSWORD 'md5318810010fbed435af073db1e9707469'

SUPERUSER INHERIT CREATEDB NOCREATEROLE NOREPLICATION;

d) Ejecutar el script siguiente que permite crear la base de datos visor_Nacional

CREATE DATABASE "visor_Nacional"

WITH OWNER = "visor_Nacional"

ENCODING = 'UTF8'

TABLESPACE = pg_default

LC_COLLATE = 'Spanish_Ecuador.1252'

LC_CTYPE = 'Spanish_Ecuador.1252'

CONNECTION LIMIT = -1;

e) Restaurar la base de datos, dando clic derecho sobre la base de datos creada

en el paso c) llamada visor_Nacional y elegir la opción restaurar.

f) En la ventana ingresar los siguientes datos:

o Format Costom or Tar

o Filename 3. Programas fuente/Base de datos/visor_Nacional.back

o Rolename visor_Nacional

Page 130: UNIVERSIDAD CENTRAL DEL ECUADOR … · Sección 3 Capas activas ... Ejemplo de metadato ... Prueba con varias capas (Fuente: Sistema Nacional de Información)

115

g) Presionar el botón restore, luego de la restauración presionar el botón done.

h) Luego de ejecutar el script se presenta la siguiente estructura.

Page 131: UNIVERSIDAD CENTRAL DEL ECUADOR … · Sección 3 Capas activas ... Ejemplo de metadato ... Prueba con varias capas (Fuente: Sistema Nacional de Información)

116

Aplicación

Copiar el archivo Visor_Nacional que se encuentra en la carpeta Manuales\3.

Programas fuente en la carpeta htdocs de apache (C:\xampp\htdocs).

Iniciar por medio de XAMPP el servicio de apache

Ingresar a la aplicación http://localhost/VisorNacional

Page 132: UNIVERSIDAD CENTRAL DEL ECUADOR … · Sección 3 Capas activas ... Ejemplo de metadato ... Prueba con varias capas (Fuente: Sistema Nacional de Información)

117

Page 133: UNIVERSIDAD CENTRAL DEL ECUADOR … · Sección 3 Capas activas ... Ejemplo de metadato ... Prueba con varias capas (Fuente: Sistema Nacional de Información)

118

UNIVERSIDAD CENTRAL DEL ECUADOR

FACULTAD DE INGENIERÍA, CIENCIAS FÍSICAS Y MATEMÁTICAS

CARRERA DE INGENIERÍA INFORMÁTICA

IMPLEMENTACIÓN DEL ‘VISOR GEOGRÁFICO DEL SISTEMA NACIONAL

DE INFORMACIÓN’ UTILIZANDO SOFTWARE LIBRE

TRABAJO DE GRADUACIÓN PREVIO LA OBTENCIÓN DEL TÍTULO DE

INGENIERO INFORMÁTICO

AUTORA: JHANY PAOLA REVELO TULCANAZA

TUTORA: ING. ZOILA DE LOURDES RUÍZ CHÁVEZ

QUITO, MAYO 2016

Page 134: UNIVERSIDAD CENTRAL DEL ECUADOR … · Sección 3 Capas activas ... Ejemplo de metadato ... Prueba con varias capas (Fuente: Sistema Nacional de Información)

119

Anexo 8: Manual de ejecución

Índice

Índice ................................................................................................................................ 99

1. Contenido del documento ............................................................................... 100

2. Requerimiento de Hardware ............................................................................ 100

3. Requerimientos de software ............................................................................ 100

4. Requerimientos generales ............................................................................... 100

5. Instalación de herramientas............................................................................. 100

Base de datos PostgreSQL ................................................................................. 100

Componente geográfico PostGIS ........................................................................ 104

Servidor de aplicaciones HTTP Apache y PHP ................................................... 107

6. Pasos de configuración ..................................................................................... 110

Base de datos ..................................................................................................... 110

Aplicación ............................................................................................................ 111

7. Procedimiento de administración general ....................................................... 113

Base de datos ..................................................................................................... 113

Aplicación ............................................................................................................ 116

Page 135: UNIVERSIDAD CENTRAL DEL ECUADOR … · Sección 3 Capas activas ... Ejemplo de metadato ... Prueba con varias capas (Fuente: Sistema Nacional de Información)

120

8. Contenido del documento

El presente documento contiene la documentación de la instalación y operación del

visor geográfico que se genera a partir del desarrollo del proyecto IMPLEMENTACIÓN

DEL ‗VISOR GEOGRÁFICO DEL SISTEMA NACIONAL DE INFORMACIÓN‘

UTILIZANDO SOFTWARE LIBRE, el cual permite integrar, visualizar, clasificar y

descargar información geográfica disponible en servicios de mapas por parte de las

instituciones públicas dependientes de la Función Ejecutiva del Ecuador

9. Requerimiento de Hardware

EQUIPO CARACTERÍSTICAS

Servidor de aplicaciones 1. 4GB RAM

2. Intel Core i7 CPY 860 @ 2.80 GHz x8

3. 40 GB Disco

Servidor de base de datos 1. 4GB RAM

2. Intel Core i7 CPY 860 @ 2.80 GHz x8

3. 20 GB Disco

10. Requerimientos de software

SOFTWARE CARACTERÍSTICAS

PostgreSQL version 9.1 o superior

PostGIS 2.0 o superior

HTTP Apache 2.1 o superior

PHP 5.2 o superior

11. Requerimientos generales

- Conexión de red a internet.

- CD con instaladores.

12. Procedimiento de administración general

Base de datos

Crear base de datos: Crear una nueva base de datos en el motor de Base de Datos

postgresql con la interfaz gráfica pgAdminIII.

i) Abrir la interfaz de pgAdminIII e ingresar la contraseña de Postgres.

Page 136: UNIVERSIDAD CENTRAL DEL ECUADOR … · Sección 3 Capas activas ... Ejemplo de metadato ... Prueba con varias capas (Fuente: Sistema Nacional de Información)

121

j) Abrir opción de ejecutar scripts.

k) Ejecutar el script siguiente que permite crear el usuario visor_Nacional

CREATE ROLE "visor_Nacional" LOGIN

ENCRYPTED PASSWORD 'md5318810010fbed435af073db1e9707469'

SUPERUSER INHERIT CREATEDB NOCREATEROLE NOREPLICATION;

l) Ejecutar el script siguiente que permite crear la base de datos visor_Nacional

CREATE DATABASE "visor_Nacional"

WITH OWNER = "visor_Nacional"

ENCODING = 'UTF8'

Page 137: UNIVERSIDAD CENTRAL DEL ECUADOR … · Sección 3 Capas activas ... Ejemplo de metadato ... Prueba con varias capas (Fuente: Sistema Nacional de Información)

122

TABLESPACE = pg_default

LC_COLLATE = 'Spanish_Ecuador.1252'

LC_CTYPE = 'Spanish_Ecuador.1252'

CONNECTION LIMIT = -1;

m) Restaurar la base de datos, dando clic derecho sobre la base de datos creada

en el paso c) llamada visor_Nacional y elegir la opción restaurar.

n) En la ventana ingresar los siguientes datos:

o Format Costom or Tar

o Filename/instaladores/Base de datos/visor_Nacional.back

o Rolename visor_Nacional

o) Presionar el botón restore, luego de la restauración presionar el botón done.

Page 138: UNIVERSIDAD CENTRAL DEL ECUADOR … · Sección 3 Capas activas ... Ejemplo de metadato ... Prueba con varias capas (Fuente: Sistema Nacional de Información)

123

p) Luego de ejecutar el script se presenta la siguiente estructura.

Aplicación

Copiar el archivo Visor_Nacional que se encuentra en la carpeta Manuales\3.

Programas fuente en la carpeta htdocs de apache (C:\xampp\htdocs).

Page 139: UNIVERSIDAD CENTRAL DEL ECUADOR … · Sección 3 Capas activas ... Ejemplo de metadato ... Prueba con varias capas (Fuente: Sistema Nacional de Información)

124

Iniciar por medio de XAMPP el servicio de apache

Ingresar a la aplicación http://localhost/VisorNacional

Page 140: UNIVERSIDAD CENTRAL DEL ECUADOR … · Sección 3 Capas activas ... Ejemplo de metadato ... Prueba con varias capas (Fuente: Sistema Nacional de Información)

125