manual administracion visor mapas

61
CONSULTORÍA PARA EL FORTALECIMIENTO DE CAPACIDADES Y ACOMPAÑAMIENTO TÉCNICO A LA ARA SAN MARTIN PARA LA IMPLEMENTACIÓN Y OPERATIVIDAD DEL APLICATIVO DEL VISOR DE MAPAS PARA EL SIAR SAN MARTIN 1 MANUAL DE ADMINISTRACIÓN DEL VISOR DE MAPAS SIAR SAN MARTIN Elaborado por: Luis Amos Valer Villegas. Correo Electrónico: [email protected] Version 1.1 Lima, agosto 2015

Upload: luis-amos

Post on 10-Apr-2016

34 views

Category:

Documents


8 download

DESCRIPTION

Desarrollado en:MapServer 6.2Postgresql 9.1 postGIS 1.5Google MapServicio OGC: WMSServicio OGC: WFSVisor de Mapas

TRANSCRIPT

Page 1: Manual Administracion Visor Mapas

CONSULTORÍA PARA EL FORTALECIMIENTO DE CAPACIDADES Y ACOMPAÑAMIENTO TÉCNICO A LA ARA SAN MARTIN PARA LA IMPLEMENTACIÓN Y OPERATIVIDAD DEL APLICATIVO DEL

VISOR DE MAPAS PARA EL SIAR SAN MARTIN

1

MANUAL DE ADMINISTRACIÓN DEL

VISOR DE MAPAS SIAR SAN MARTIN

Elaborado por:

Luis Amos Valer Villegas.

Correo Electrónico: [email protected]

Version 1.1

Lima, agosto 2015

Page 2: Manual Administracion Visor Mapas

CONSULTORÍA PARA EL FORTALECIMIENTO DE CAPACIDADES Y ACOMPAÑAMIENTO TÉCNICO A LA ARA SAN MARTIN PARA LA IMPLEMENTACIÓN Y OPERATIVIDAD DEL APLICATIVO DEL

VISOR DE MAPAS PARA EL SIAR SAN MARTIN

2

ÍNDICE. Pág.

I. Introducción 3

II. Características del Visor de Mapas SIAR San Martin 3

III. Propósito del manual 4

IV. Descripción de la arquitectura del Visor de Mapas SIAR San Martin 4

V. Conceptos básicos del Sistema de Información Geográfica 6

VI. Instalación del Servidor de Mapas en plataforma Windows y Debian 12

VII. Instalación de la base de datos PostgreSQL y el complemento espacial PostGIS en plataforma

Windows y debian 23

VIII. Exportación del archivo Shape File a la base de datos SIAR San Martin 29

IX. Operaciones básicas con PostGIS 33

X. Configuración del Servicio OGC:WMS SIAR San Martin 35

XI. Configuración del Servicio OGC:WFS SIAR San Martin 42

XII. Publicación de Información cartográfica a traves del servicio OGC:WMS 46

XIII. Publicación de Información cartográfica a traves del servicio OGC:WFS 54

XIV. Configuración del Visor de Mapas en el SIAR San Martin 57

ANEXOS 59

GLOSARIO DE TÉRMINOS Y ACRÓNIMOS 60

REFERENCIAS 60

Page 3: Manual Administracion Visor Mapas

CONSULTORÍA PARA EL FORTALECIMIENTO DE CAPACIDADES Y ACOMPAÑAMIENTO TÉCNICO A LA ARA SAN MARTIN PARA LA IMPLEMENTACIÓN Y OPERATIVIDAD DEL APLICATIVO DEL

VISOR DE MAPAS PARA EL SIAR SAN MARTIN

3

I. INTRODUCCIÓN

El desarrollo e implementación del Visor de Mapas del SIAR San Martin, permitirá soportar y fortalecer los

procesos de gestión de información en la región San Martin. Además la integración y participación inter

institucional así como la organización y difusión de la información cartográfica referida a la temática

ambiental existente en la región. Así mismo busca como objetivos específicos:

Proveer información relevante para la toma de decisiones de planificación e inversión,

considerando variables e indicadores Ambientales.

Brindar servicios de información a instituciones y poblaciones usuarias sobre aspectos

concernientes a la temática Ambiental y otras temáticas relacionadas.

Fortalecer las capacidades técnicas de las instituciones de la región a través de la implementación

de herramientas de última generación para gestionar información especializada.

Establecer espacios de discusión técnica a través de foros, espacios descentralizados en temas

ambientales en general.

El visor de Mapas SIAR San Martin no busca:

Reemplazar los sistemas de información existentes en la región o a nivel nacional.

Crear bases de datos paralelas o duplicadas, SIAR San Martin evitar la duplicidad de creación de

bases de datos regionales que generan gastos innecesarios de recursos y tiempo en las

instituciones regionales.

Restringir la información a solo a un grupo de personas, SIAR San Martin busca difundir la

información ambiental de la región existente en todas las instituciones locales a diferentes grupos

de personas tales como profesionales, investigadores, autoridades y sociedad civil en general.

II. CARACTERÍSTICAS DEL VISOR DE MAPAS SIAR SAN MARTIN

1. Integración de la información, el visor de mapas permite la integración de información básica,

compleja (procesada) de las diversas temáticas ambientales, acceso de otros proveedores de

información públicas, a traves del protocolo de integración servicio OGC: WMS, además suministrar

información existentes dentro de la región San Martin, como la Meso Zonificación Económica y

Ecológica.

2. Nivel de detalle de la información. La información suministrada en el visor de mapas es adecuada y

procesada a traves de cuadros estadísticos y datos referentes que ayuda a visualizar y mostrar de

manera práctica y sencilla las estadísticas.

3. Acceso a la información. Permite el acceso a la información de manera sencilla, teniendo en cuenta

la integridad de los datos y protegiendo los derechos de autor.

4. Herramientas automatizadas. Los procesos de difusión y publicación de información cartográfica

han sido automatizados de tal manera que facilita la administración del visor de Mapas SIAR San

Page 4: Manual Administracion Visor Mapas

CONSULTORÍA PARA EL FORTALECIMIENTO DE CAPACIDADES Y ACOMPAÑAMIENTO TÉCNICO A LA ARA SAN MARTIN PARA LA IMPLEMENTACIÓN Y OPERATIVIDAD DEL APLICATIVO DEL

VISOR DE MAPAS PARA EL SIAR SAN MARTIN

4

Martin, administrar y mejorar la información de acuerdo a las necesidades y sugerencias de los

usuarios.

III. PROPÓSITO DEL MANUAL

Este manual está dirigido a los administradores del SIAR San Martín, de perfil ingenieros de Sistemas e

informáticas o carreras afines, con el propósito de explicar de manera práctica el modo de utilización de

cada una de las funcionalidades implementadas en el visor de mapas SIAR San Martin desde su instalación

hasta su configuración, administración. Fortalecer capacidades en la gestión y administración de la

información cartográfica existe en la región.

En este presente manual, se adjunta un Cd con todos los códigos fuentes y programas a utilizar:

- Instaladores

- Base de datos de SIAR San Martin

- Visor de Mapas

IV. DESCRIPCIÓN DE LA ARQUITECTURA DEL VISOR DE MAPAS SIAR SAN MARTIN

La arquitectura a utilizar, tiene como objetivo administrar la información cartográfica, para esto es necesario

la implementación de los siguientes servicios:

Arquitectura a desarrollar para el funcionamiento del visor de Mapas SIAR San Martin

A. Servidor Web

Un servidor web o servidor HTTP es un programa informático que procesa una aplicación del lado

del servidor, realizando conexiones bidireccionales y/o unidireccionales y síncronas o asíncronas

Page 5: Manual Administracion Visor Mapas

CONSULTORÍA PARA EL FORTALECIMIENTO DE CAPACIDADES Y ACOMPAÑAMIENTO TÉCNICO A LA ARA SAN MARTIN PARA LA IMPLEMENTACIÓN Y OPERATIVIDAD DEL APLICATIVO DEL

VISOR DE MAPAS PARA EL SIAR SAN MARTIN

5

con el cliente y generando una respuesta en cualquier lenguaje o Aplicación del lado del cliente. El

código recibido por el cliente suele ser compilado y ejecutado por un navegador web.

Apache es el Servidor Web más utilizado, es un proyecto de código abierto y uso gratuito,

multiplataforma (hay versiones para todos los sistemas operativos más importantes), muy robusto

y que destaca por su seguridad y rendimiento.

B. Servidor de base de Datos

Un sistema gestor de base de datos (SGBD) es un conjunto de programas que permiten el

almacenamiento, modificación y extracción de la información en una base de datos, además de

proporcionar herramientas para añadir, borrar, modificar y analizar los datos. Los usuarios pueden

acceder a la información usando herramientas específicas para la generación de informes, o bien

mediante aplicaciones por defecto.

Estos sistemas también proporcionan métodos para mantener la integridad de los datos, para

administrar el acceso a usuarios y para recuperar la información si el sistema se corrompe.

Permiten presentar la información de la base de datos en variados formatos. La mayoría incluyen

un generador de informes. También pueden incluir un módulo gráfico que permita presentar la

información con gráficos y tablas.

PostgreSQL es un sistema de gestión de bases de datos relacional orientado a objetos y libre,

publicado bajo la licencia BSD. Como muchos otros proyectos de código abierto, el desarrollo de

PostgreSQL no es manejado por una empresa y/o persona, sino que es dirigido por una comunidad

de desarrolladores que trabajan de forma desinteresada, altruista, libre y/o apoyada por

organizaciones comerciales.

PostGIS es una extensión que convierte el sistema de base de datos PostgreSQL en una base de

datos espacial. La combinación de ambos es una solución perfecta para el almacenamiento, gestión

mantenimiento de datos espaciales y analisis de datos (algebra de mapas).

C. Servidor de Mapas

Los servidores de mapas tienen como objeto acceder a información geoespacial existente,

normalmente en servidores, en diferentes formatos y servir dicha información a clientes de mapas

a través de protocolos estándares. Existen diferentes tipos de servicios de información geoespacial:

Servicios de mapas en web: Reciben peticiones por parte de clientes, acceden a

información vectorial (gráfica y alfanumérica) y/o ráster, y generan imágenes de mapas

que se sirven a un cliente en forma de imágenes ráster (PNG, JPEG, GIF, etc), o bien

responden a peticiones de acceso a información relacionada con mapas servidos, como

propiedades de un elemento, entre otros.

Page 6: Manual Administracion Visor Mapas

CONSULTORÍA PARA EL FORTALECIMIENTO DE CAPACIDADES Y ACOMPAÑAMIENTO TÉCNICO A LA ARA SAN MARTIN PARA LA IMPLEMENTACIÓN Y OPERATIVIDAD DEL APLICATIVO DEL

VISOR DE MAPAS PARA EL SIAR SAN MARTIN

6

Servicios de geometrías: Proporciona información geoespacial en formato vectorial,

incluyendo geometrías y atributos alfanuméricos, para que el cliente las procese y

represente o maneje en local.

Servicios de coberturas: Proporciona información geoespacial de diferentes tipos a los

clientes, con la particularidad de ofrecer la información original sin necesidad de que sea

procesada. Esto es útil para acceso a datos como modelos digitales del terreno, ficheros de

información de teledetección, etc.

Servicios de catálogo: Ofrecen acceso a metadatos y búsqueda de información sobre

cartografía.

Servicios de procesamiento: Ofrecen el procesamiento de información geoespacial en el

lado del servidor, enviando los resultados finales a los clientes. (p.e. cálculo de rutas,

análisis, etc.).

Todos estos servicios suelen llevar asociados estándares de interoperabilidad especificados

generalmente por el Open Geospatial Consortium (OGC).

MapServer es un desarrollo Open Source para construir aplicaciones espaciales disponibles a través

de la red. Lo que hace es renderizar datos espaciales (mapas, imágenes, datos vectoriales) para su

publicación a través de la web.

V. CONCEPTOS BÁSICOS DEL SISTEMA DE INFORMACIÓN GEOGRÁFICA

A. ¿Qué es un sistema de Información Geográfica?

Es un sistema computarizado diseñado para permitir a los usuarios colectar, manejar y analizar

grandes volúmenes de datos de atributo asociados y espacialmente referidos. El Sistema de

Información Geográfica (GIS) se utiliza para resolver investigaciones complejas, para los problemas

de manejo, y para la planeación.

Un Sistema de Información Geográfica (SIG o GIS, en su acrónimo inglés) es una integración

organizada de hardware, software, datos geográficos y personal, diseñado para capturar,

almacenar, manipular, analizar y desplegar en todas sus formas la información geográficamente

referenciada con el fin de resolver problemas complejos de planificación y gestión. También puede

definirse como un modelo de una parte de la realidad referido a un sistema de coordenadas

terrestre y construido para satisfacer unas necesidades concretas de información.

B. Tipo de Datos Geográficos

La administración de información está clasificada en 2 tipos:

Page 7: Manual Administracion Visor Mapas

CONSULTORÍA PARA EL FORTALECIMIENTO DE CAPACIDADES Y ACOMPAÑAMIENTO TÉCNICO A LA ARA SAN MARTIN PARA LA IMPLEMENTACIÓN Y OPERATIVIDAD DEL APLICATIVO DEL

VISOR DE MAPAS PARA EL SIAR SAN MARTIN

7

Ráster, Los archivos ráster (o de imagen) son datos basados en píxeles, como las fotografías

digitales, que se pueden utilizar como fondos para los datos de elemento y dibujo. Por ejemplo,

puede mostrar una fotografía aérea de una ciudad bajo una capa de calles.

Vector, El modelo vectorial es una estructura de datos utilizada para almacenar datos geográficos.

Los datos vectoriales constan de líneas o arcos, definidos por sus puntos de inicio y fin, y puntos

donde se cruzan varios arcos, los nodos. La localización de los nodos y la estructura topológica se

almacena de forma explícita.

Tipos de datos espaciales

C. Ventajas y Desventajas del Modelo Raster y Modelo Vectorial

Modelo raster Modelo Vectorial

Ventajas Ventajas

Estructura de datos sencilla

La operaciones de superposición se realiza

de forma fácil

Representa mejor elevación de variabilidad

Es necesario para el manejo y modificación

de imágenes digitales y satélites

Proporciona una estructura de datos

compacta, ocupa mejor memoria

Codifica de maneja más eficaz las relaciones

topológicas entre elementos. Útil para el

análisis de datos.

Está diseñado para trabajar con gráficos,

cobertura y otros objetos

Desventajas Desventajas

Ocupa más memoria.

Relaciones topológicas son más difíciles de

representar.

El mapa resulta menos estética, los límites

resultan más engorroso.

Tiene una estructura de datos más compleja

que el raster.

Operaciones de superposición son más

difíciles de obtener.

La representación de mapas con elevada

Page 8: Manual Administracion Visor Mapas

CONSULTORÍA PARA EL FORTALECIMIENTO DE CAPACIDADES Y ACOMPAÑAMIENTO TÉCNICO A LA ARA SAN MARTIN PARA LA IMPLEMENTACIÓN Y OPERATIVIDAD DEL APLICATIVO DEL

VISOR DE MAPAS PARA EL SIAR SAN MARTIN

8

variabilidad es ineficiente.

Manejo y mejora de imágenes digitales y

satélites no pueden realizarse de una

manera eficaz en el modelo vectorial.

D. Sistema de Coordenadas

Un sistema de referencia o coordenadas es el conjunto de convenciones y conceptos teóricos

adecuadamente modelados para definir, en cualquier momento, la orientación, ubicación y escala

de tres ejes coordenados (X, Y, Z)

Coordenadas Planares

Es un sistema de coordenadas bi-dimensional resultante de una proyección cartográfica.

Las coordenadas se presentan como (X; Y) o (Este, Norte) y también son denominadas como

coordenadas proyectadas. Estas coordenadas se suele expresar en metros, kilómetros, etc.

Del origen se proyecta a un plano bi-dimensional X, Y

Coordenadas Geográficas

Es un sistema de referencia que utiliza las dos coordenadas angulares, latitud (Norte y Sur) y

longitud (Este y Oeste) y sirve para determinar los laterales de la superficie terrestre (o en general

de un círculo o un esferoide). Estas dos coordenadas angulares medidas desde el centro de la Tierra

son de un sistema de coordenadas esféricas que están alineadas con su eje de un sistema de

coordenadas geográficas incluye un datum, meridiano principal y unidad angular.

Page 9: Manual Administracion Visor Mapas

CONSULTORÍA PARA EL FORTALECIMIENTO DE CAPACIDADES Y ACOMPAÑAMIENTO TÉCNICO A LA ARA SAN MARTIN PARA LA IMPLEMENTACIÓN Y OPERATIVIDAD DEL APLICATIVO DEL

VISOR DE MAPAS PARA EL SIAR SAN MARTIN

9

Estas coordenadas se suele expresar en grados sexagesimales

E. ¿Qué es un datum?

Un datum geodésico es una referencia de las medidas tomadas. En geodesia un datum es un

conjunto de puntos de referencia en la superficie terrestre con los cuales las medidas de la posición

son tomadas y un modelo asociado de la forma de la tierra (elipsoide de referencia) define el

sistema de coordenadas geográfico.

Los Datum horizontales son utilizados para describir un punto sobre la superficie terrestre.

Los Datum verticales miden elevaciones o profundidades.

Los datum más comunes en las diferentes zonas geográficas son los siguientes:

América del Norte: NAD27, NAD83 y WGS84

Argentina: Campo Inchauspe

Brasil: SAD 69/IBGE

Sudamérica: SAD 56 y WGS84

España: ED50, desde el 2007 el ETRS89 en toda Europa.

El datum WGS84, que es casi idéntico al NAD83 utilizado en América del Norte, es el único sistema

de referencia mundial utilizado hoy en día.

F. Sistema de proyección cartográfica WGS 1984

Por resolución Jefatura N° 112- 2006 por el Instituto Geográfico Nacional, aprueba el sistema de

proyección cartográfica para la república del Perú describiendo las siguientes características:

Zonas de proyección terrestre del territorio nacional 17,18 y 19 de 6° de longitud cada zona y

latitud de origen 0°

Longitud origen, Meridiano Central (MC) de cada Zona de Proyección: 81° oeste, 75° oeste y

69° oeste

Unidad de medida: metro

Falso Norte: 10 000 000

Falso Este: 500 000

Factor de escala en el Meridiano Central: 0.9996

Page 10: Manual Administracion Visor Mapas

CONSULTORÍA PARA EL FORTALECIMIENTO DE CAPACIDADES Y ACOMPAÑAMIENTO TÉCNICO A LA ARA SAN MARTIN PARA LA IMPLEMENTACIÓN Y OPERATIVIDAD DEL APLICATIVO DEL

VISOR DE MAPAS PARA EL SIAR SAN MARTIN

10

El Sistema de Proyección Cartográfico antes referido, se encuentra relacionado con el elipsoide del

Sistema de Referencia Geodésico 1984 - Geodetic Reference System 1984 (GRS84).

División por Zonas UTM 17S, 18 S Y 19 S y Sistema de Referencia datum

G. Norma ISO TC 211

La norma ISO / TC 211 es una norma del comité técnico 211 formado dentro de la ISO, la tarea es

de cubrir las áreas de información geográfica digital, como es utilizado por los sistemas de

información geográfica y geomática. El ISO / TC 211 se ocupa de la normalización en el campo de la

información geográfica digital. Este trabajo tiene como objetivo establecer un conjunto

estructurado de estándares para la información relativa a los objetos o fenómenos que están

directa o indirectamente asociados con una localización relativa a la Tierra.

Los objetivos específicos del ISO/TC 211 son:

Incrementar la comprensión y el uso de la información geográfica.

Incrementar la disponibilidad, acceso, integración y compartición de la información geográfica.

Promover el uso eficiente, eficaz y económico de la información geográfica digital y de los

sistemas de hardware y software relacionados.

Contribuir a un enfoque unificado para solucionar los problemas ecológicos y humanitarios

globales.

H. Infraestructura de Datos Espaciales – IDE

Se denomina Infraestructura de Datos Espaciales (IDE) al conjunto de tecnologías, normas y

acuerdos institucionales que permiten acceder y disponer de información geográfica a través de

Internet. El acceso a los datos geográficos se realiza por medio de herramientas y procedimientos

estandarizados que pueden ser utilizados por cualquier tipo de usuario.

Los estándares utilizados para este fin están definidos por la Organización Internacional para la

Estandarización (ISO/TC 211) y por el Open Geospatial Consortium (OGC).

Page 11: Manual Administracion Visor Mapas

CONSULTORÍA PARA EL FORTALECIMIENTO DE CAPACIDADES Y ACOMPAÑAMIENTO TÉCNICO A LA ARA SAN MARTIN PARA LA IMPLEMENTACIÓN Y OPERATIVIDAD DEL APLICATIVO DEL

VISOR DE MAPAS PARA EL SIAR SAN MARTIN

11

Los servicios más habituales promovidos por un IDE son:

Servicio WMS: Web Map Service, permite la consulta de mapas a través de Internet.

Servicio WFS: Web Feature Service, hace posible la descarga de datos geográficos.

Servicio WCS: Web Coverage Service, proporciona acceso a datos ráster.

Servicio de Catálogo: Catalog Service, facilita la búsqueda de información geográfica.

Servicio SWE Sensor Web Enablement, permite la consulta de información de datos

proporcionados de estaciones automatizadas a través de Internet. (On line /off line), como por

ejemplo el servicio SWE que proporcional el SENAMHI Lima los datos hidrometeorológicas al

Sistema Nacional de información Ambiental SINIA, aprobando este protocolo de acceso a

información por Resolución Ministerial N° 182-2014-MINAM del Ministerio del Ambiente.

Actualmente la Oficina Nacional de Gobierno Electrónico, es la secretaría técnica del Comité

Coordinador de Datos Espaciales del Perú - IDEP, a través de la Resolución Ministerial 325-2007-

PCM, cuyo objetivo es de promover y coordinar el desarrollo, intercambio y el uso de datos y

servicios de información espacial entre todos los niveles del gobierno, sector privado,

organizaciones sin fines de lucro, instituciones académicas y de investigación.

Mediante resolución Ministerial N° 241-2014-PCM, que aprueba la directiva de los servicios web de

información Georefencial para el intercambio entre datos entre entidades de la administración

pública, donde se aprueba los servicios WMS, WFS, WCS, CSW, WPS, WCTS, WMTS y no está

incluido el servicio SWE , es parte de los servicios promovidos por la OGC.

Page 12: Manual Administracion Visor Mapas

CONSULTORÍA PARA EL FORTALECIMIENTO DE CAPACIDADES Y ACOMPAÑAMIENTO TÉCNICO A LA ARA SAN MARTIN PARA LA IMPLEMENTACIÓN Y OPERATIVIDAD DEL APLICATIVO DEL

VISOR DE MAPAS PARA EL SIAR SAN MARTIN

12

Componentes de un IDE Y organización de un nodo IDE

VI. INSTALACIÓN DEL SERVIDOR DE MAPAS EN PLATAFORMA WINDOWS Y DEBIAN

A. Instalación en Windows 7

Paso 1: Proceder a descargar el paquete de instalación MapServer para Windows (ms4w), este paquete

incluye Apache2, php5 y MapServer 6.0.3 en la siguiente dirección web:

http://www.maptools.org/ms4w/index.phtml?page=downloads.html

Paso 2: Descomprimimos el archivo (ms4w_3.0.6.zip) y ubicar la carpeta descomprimida en la unidad

D:/, luego nos dirigimos a la carpeta D:/ms4w/Apache/conf y abrimos el archivo de configuración

httpd.conf con un editor de texto, podemos utilizar un editor de texto avanzado como SublimeText

(http://www.sublimetext.com/), editar siguientes líneas:

1. Listen 80 //Elegir el puerto a utilizar el Apache, por defecto 80

Page 13: Manual Administracion Visor Mapas

CONSULTORÍA PARA EL FORTALECIMIENTO DE CAPACIDADES Y ACOMPAÑAMIENTO TÉCNICO A LA ARA SAN MARTIN PARA LA IMPLEMENTACIÓN Y OPERATIVIDAD DEL APLICATIVO DEL

VISOR DE MAPAS PARA EL SIAR SAN MARTIN

13

2. Include conf/extra/httpd-vhosts.conf ,descomentar esta opción y proceder a guardar

el archivo httpd.conf

Paso 3: Abrimos el archivo D:/ms4w/Apache/conf/extra/httpd-vhosts.conf y editar:

3. Creación del espacio virtual de SIAR San Martin con dirección IP local 127.0.0.1

Escribimos el siguiente código:

#

# SIAR SAN MARTIN

#

NameVirtualHost 127.0.0.1:80

<VirtualHost 127.0.0.1:80>

ServerAdmin [email protected]

DocumentRoot "/ms4w/sinia/www/siarsanmartin"

ServerName 127.0.0.1

ServerAlias siar.sanmartin.gob.pe

ErrorLog "/ms4w/sinia/logs/siarsanmartin_error.log"

CustomLog "/ms4w/sinia/logs/siarsanmartin_access.log" common

<Directory "/ms4w/sinia/www/siarsanmartin">

Options Indexes FollowSymLinks MultiViews

AllowOverride None

Order allow,deny

allow from all

Page 14: Manual Administracion Visor Mapas

CONSULTORÍA PARA EL FORTALECIMIENTO DE CAPACIDADES Y ACOMPAÑAMIENTO TÉCNICO A LA ARA SAN MARTIN PARA LA IMPLEMENTACIÓN Y OPERATIVIDAD DEL APLICATIVO DEL

VISOR DE MAPAS PARA EL SIAR SAN MARTIN

14

</Directory>

ScriptAlias /cgi-bin/ "/ms4w/Apache/cgi-bin/"

<Directory "/ms4w/Apache/cgi-bin">

AllowOverride None

Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch

Order allow,deny

Allow from all

</Directory>

</VirtualHost>

Paso 4: Crear las carpetas según la estructura configurada en el archivo httpd-vhosts.conf

4. Crear las carpetas logs y www dentro de D:/ms4w/sinia/

Paso 5: Proceder a instalar el Apache2 mediante los siguientes comandos prompt (MS-DOS) en modo administrador:

cd D:/ms4w/Apache\bin ↲

D: ↲

httpd -k install -n "Apache Map Server 3.0.6" ↲

net start "Apache Map Server 3.0.6" ↲

Page 15: Manual Administracion Visor Mapas

CONSULTORÍA PARA EL FORTALECIMIENTO DE CAPACIDADES Y ACOMPAÑAMIENTO TÉCNICO A LA ARA SAN MARTIN PARA LA IMPLEMENTACIÓN Y OPERATIVIDAD DEL APLICATIVO DEL

VISOR DE MAPAS PARA EL SIAR SAN MARTIN

15

5. Instalación de Apache Map Server

Paso 6: Ingresar la dirección IP local http://127.0.0.1/cgi-bin/mapserv.exe

6. Acceso al mapserver versión 6.0.3 con dirección IP local

Nota: Para ingresar a nivel de dominio local, nos dirigimos al siguiente archivo: C:\Windows\System32\drivers\etc\host

7. Asignación de la ip local 127.0.0.1 al dominio local siar.sanmartin.gob.pe

Ingresar a: http://siar.sanmartin.gob.pe/cgi-bin/mapserv.exe

Page 16: Manual Administracion Visor Mapas

CONSULTORÍA PARA EL FORTALECIMIENTO DE CAPACIDADES Y ACOMPAÑAMIENTO TÉCNICO A LA ARA SAN MARTIN PARA LA IMPLEMENTACIÓN Y OPERATIVIDAD DEL APLICATIVO DEL

VISOR DE MAPAS PARA EL SIAR SAN MARTIN

16

8. Acceso al mapserver versión 6.0.3 con dominio local B. Instalación en Debian 8

Paso 1: Proceder a instalar la distribución del Debian 8, para lo cual descargar en la página oficial

http://www.debian.org/ la distribución según procesador, en este caso la instalación Debian 8 se

realizará en una máquina virtual Oracle Virtual Machine Virtual Box (https://www.virtualbox.org/):

1. Siguiente

2. Siguiente

3. Siguiente

4. Siguiente

Page 17: Manual Administracion Visor Mapas

CONSULTORÍA PARA EL FORTALECIMIENTO DE CAPACIDADES Y ACOMPAÑAMIENTO TÉCNICO A LA ARA SAN MARTIN PARA LA IMPLEMENTACIÓN Y OPERATIVIDAD DEL APLICATIVO DEL

VISOR DE MAPAS PARA EL SIAR SAN MARTIN

17

5. Siguiente

6. Siguiente

7. Siguiente

8. Siguiente

9. Siguiente

10. Siguiente

Page 18: Manual Administracion Visor Mapas

CONSULTORÍA PARA EL FORTALECIMIENTO DE CAPACIDADES Y ACOMPAÑAMIENTO TÉCNICO A LA ARA SAN MARTIN PARA LA IMPLEMENTACIÓN Y OPERATIVIDAD DEL APLICATIVO DEL

VISOR DE MAPAS PARA EL SIAR SAN MARTIN

18

11. Siguiente

12. Siguiente

13. Siguiente

14. Siguiente

15. Siguiente

16. Instalando

Page 19: Manual Administracion Visor Mapas

CONSULTORÍA PARA EL FORTALECIMIENTO DE CAPACIDADES Y ACOMPAÑAMIENTO TÉCNICO A LA ARA SAN MARTIN PARA LA IMPLEMENTACIÓN Y OPERATIVIDAD DEL APLICATIVO DEL

VISOR DE MAPAS PARA EL SIAR SAN MARTIN

19

17. Siguiente

18. Siguiente

19. Siguiente

20. Siguiente

21. Siguiente

22. Siguiente

Page 20: Manual Administracion Visor Mapas

CONSULTORÍA PARA EL FORTALECIMIENTO DE CAPACIDADES Y ACOMPAÑAMIENTO TÉCNICO A LA ARA SAN MARTIN PARA LA IMPLEMENTACIÓN Y OPERATIVIDAD DEL APLICATIVO DEL

VISOR DE MAPAS PARA EL SIAR SAN MARTIN

20

23. Siguiente

24. Instalando

25. Siguiente

26. Finalizando

Paso 2: Iniciar la máquina virtual y proceder a ingresar el usuario: root y la contraseña: 1234

28. Iniciando Debian 8

Paso 3: Habilitar la conexión de modo remoto, para acceder a los servicios instalados en Debian 8 a traves de Windows 7, para lo cual ingresar a Menú Máquina-> Configuración -> Red -> Reenvío de

puertos ↵ e ingresar los siguientes registros de acuerdo a la imagen siguiente:

Page 21: Manual Administracion Visor Mapas

CONSULTORÍA PARA EL FORTALECIMIENTO DE CAPACIDADES Y ACOMPAÑAMIENTO TÉCNICO A LA ARA SAN MARTIN PARA LA IMPLEMENTACIÓN Y OPERATIVIDAD DEL APLICATIVO DEL

VISOR DE MAPAS PARA EL SIAR SAN MARTIN

21

28. Configuración de acceso remoto

Luego de configurar, habilitar el servicio ssh modo administrativo root para que realice conexiones remotas, ingresar en el terminal el siguiente script:

nano /etc/ssh/sshd_config ↵

Cambiar la opción: PermitRootLogin

Guardar el archivo y reiniciar el servicio ssh:

root@siarsanmartin:~# service ssh restart ↵

Para verificar ingresar al explorador web e ingresar con el programa PuTTY en la opción de conexión remota por SSH como privilegio root (Para realizar esta prueba deshabilitar todo tipo de servicio que esté utilizando el puerto 80 o puerto 22 localmente en la máquina de trabajo Windows7):

Page 22: Manual Administracion Visor Mapas

CONSULTORÍA PARA EL FORTALECIMIENTO DE CAPACIDADES Y ACOMPAÑAMIENTO TÉCNICO A LA ARA SAN MARTIN PARA LA IMPLEMENTACIÓN Y OPERATIVIDAD DEL APLICATIVO DEL

VISOR DE MAPAS PARA EL SIAR SAN MARTIN

22

29. Acceso al Apache2 desde Windows7 30. Acceso al SSH con el programa PuTTY Nota: Lo más recomendable es que no se utilice conexiones remotas vía root, ya que puede presentarse vulnerabilidad en los servicios que brinda Debian 8, lo más práctico es crear nuevos usuarios con privilegios establecidos.

Paso 3: Proceder a instalar los siguientes paquetes Php5, MapServer 6.4.1 en el terminal: Instalar Php5 en PuTTY:

apt-get install php5 libapache2-mod-php5 ↵

Instalar Mapserver 6.2 en PuTTY:

apt-get install cgi-mapserver mapserver-bin mapserver-doc php5-mapscript ↵

Verificar la versión instalada del Mapserver 6.4.1:

cd /usr/lib/cgi-bin/↵

mapserv –v ↵

Luego ingresar a2enmod cgi para configurar el cgi-bin y reiniciar el apache2:

a2enmod cgi ↵

service apache2 restart ↵

Proceder a verificar el Mapserver:

31. Acceso a Mapserver desde Windows 7

Paso 5: Proceder a configurar el espacio Virtual Hosts en el Apache2, editar el archivo en el terminal:

nano /etc/apache2/sites-enabled/000-default.conf↵

E agregar el siguiente código:

<VirtualHost *:80>

ServerAdmin [email protected]

DocumentRoot /sinia/www/siarsanmartin

Page 23: Manual Administracion Visor Mapas

CONSULTORÍA PARA EL FORTALECIMIENTO DE CAPACIDADES Y ACOMPAÑAMIENTO TÉCNICO A LA ARA SAN MARTIN PARA LA IMPLEMENTACIÓN Y OPERATIVIDAD DEL APLICATIVO DEL

VISOR DE MAPAS PARA EL SIAR SAN MARTIN

23

ServerName 127.0.0.1

ServerAlias siar.sanmartin.gob.pe

ErrorLog /sinia/logs/siarsanmartin_error.log

CustomLog /sinia/logs/siarsanmartin_access.log combined

<Directory /sinia/www/siarsanmartin/>

Options Indexes FollowSymLinks

AllowOverride None

Require all granted

</Directory>

ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/

<Directory /usr/lib/cgi-bin/>

AllowOverride None

Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch

Order allow,deny

Allow from all

</Directory>

</VirtualHost>

# vim: syntax=apache ts=4 sw=4 sts=4 sr noet

Ingresar mediante ip local http://127.0.0.1 o http://siar.sanmartin.gob.pe de acuerdo al archivo C:\Windows\System32\drivers\etc\host:

32. Acceso a Mapserver 6.4.1 desde Windows 7

VII. INSTALACIÓN DE LA BASE DE DATOS POSTGRESQL Y EL COMPLEMENTO ESPACIAL POSTGIS

A. Instalación en Windows 7:

Paso 1: Descargar el archivo de instalación para la versión Windows

http://www.enterprisedb.com/products-services-training/pgdownload#windows, como se muestra

en la siguiente imagen:

Page 24: Manual Administracion Visor Mapas

CONSULTORÍA PARA EL FORTALECIMIENTO DE CAPACIDADES Y ACOMPAÑAMIENTO TÉCNICO A LA ARA SAN MARTIN PARA LA IMPLEMENTACIÓN Y OPERATIVIDAD DEL APLICATIVO DEL

VISOR DE MAPAS PARA EL SIAR SAN MARTIN

24

Proceder a descargar el archivo de instalación según la arquitectura, en este caso 32 bits

Paso 2: Luego del proceso de descarga ha concluido, instalar el archivo según las imágenes

siguientes:

1. Doble click en el archivo 2. Siguiente

3. Siguiente 4. Siguiente

Page 25: Manual Administracion Visor Mapas

CONSULTORÍA PARA EL FORTALECIMIENTO DE CAPACIDADES Y ACOMPAÑAMIENTO TÉCNICO A LA ARA SAN MARTIN PARA LA IMPLEMENTACIÓN Y OPERATIVIDAD DEL APLICATIVO DEL

VISOR DE MAPAS PARA EL SIAR SAN MARTIN

25

5. Ingresar la contraseña 1234 y por defecto el usuario es postgres 6. Siguiente

7. Siguiente 8. Siguiente

9. Proceso de instalación 10. Siguiente

Paso 3: Instalar el PostGIS versión 1.5, cabe indicar que existe 2 formas para poder instalar, la

primera es por el asistente de instalación Stack Builder que es un asistente de descargas de

complementos del postgreSQL, y la segunda forma es ingresar a la página oficial de PostGIS

http://postgis.net/windows_downloads.

Page 26: Manual Administracion Visor Mapas

CONSULTORÍA PARA EL FORTALECIMIENTO DE CAPACIDADES Y ACOMPAÑAMIENTO TÉCNICO A LA ARA SAN MARTIN PARA LA IMPLEMENTACIÓN Y OPERATIVIDAD DEL APLICATIVO DEL

VISOR DE MAPAS PARA EL SIAR SAN MARTIN

26

Instalar con el asistente Stack Builder, ir a inicio-> Todos los Programas -> PostgreSQL 9.1 (x86) ->

Application Stack Builder, según las imágenes siguientes:

11. Elegir PostgreSQL 9.1 (x86) on port 5432 12. Elegir PostGIS 1.5 para PostgreSQL 9.1

13. Elegir ruta de descarga del PostGIS 1.5 14. Siguiente

15. Siguiente 16. Seleccionar (créate Spatial database)

Page 27: Manual Administracion Visor Mapas

CONSULTORÍA PARA EL FORTALECIMIENTO DE CAPACIDADES Y ACOMPAÑAMIENTO TÉCNICO A LA ARA SAN MARTIN PARA LA IMPLEMENTACIÓN Y OPERATIVIDAD DEL APLICATIVO DEL

VISOR DE MAPAS PARA EL SIAR SAN MARTIN

27

17. Siguiente 18. Elegir las credenciales postgres antes

ingresadas (usuario: postgres y contraseña:

1234)

19. Finalizando

Paso 4: Luego de culminar de instalar el PostgreSQL 9.1 y PostGIS 1.5, proceder a abrir el programa

pgAdmin (panel de administración) ubicado en Inicio -> Todos los Programas -> PostgreSQL 9.1

(x86) -> pgAdmin III. (Ingresar el Usuario: postgres y Contraseña: 1234)

Page 28: Manual Administracion Visor Mapas

CONSULTORÍA PARA EL FORTALECIMIENTO DE CAPACIDADES Y ACOMPAÑAMIENTO TÉCNICO A LA ARA SAN MARTIN PARA LA IMPLEMENTACIÓN Y OPERATIVIDAD DEL APLICATIVO DEL

VISOR DE MAPAS PARA EL SIAR SAN MARTIN

28

19. Panel de Administración pgAdmin III

B. Instalación en Debian 8:

Paso 1: En el terminal ingresar el siguiente script:

apt-get install postgresql postgresql-contrib postgis libgdal-dev php5-pgsql↵

Configurar contraseña del usuario postgres:

su - postgres↵

psql -c "ALTER USER postgres WITH PASSWORD '1234'"↵

Paso 2: Configurar PostGIS 2.1:

#Configurar PostGIS

createdb template_postgis ↵

createlang plpgsql template_postgis ↵

psql -d template_postgis -c "UPDATE pg_database SET datistemplate=true WHERE

datname='template_postgis'" ↵

psql -d template_postgis -f /usr/share/postgresql/9.4/contrib/postgis-2.1/postgis.sql ↵

psql -d template_postgis -f /usr/share/postgresql/9.4/contrib/postgis-2.1/spatial_ref_sys.sql ↵

Page 29: Manual Administracion Visor Mapas

CONSULTORÍA PARA EL FORTALECIMIENTO DE CAPACIDADES Y ACOMPAÑAMIENTO TÉCNICO A LA ARA SAN MARTIN PARA LA IMPLEMENTACIÓN Y OPERATIVIDAD DEL APLICATIVO DEL

VISOR DE MAPAS PARA EL SIAR SAN MARTIN

29

psql -d template_postgis -f /usr/share/postgresql/9.4/contrib/postgis-2.1/postgis_comments.sql ↵

#Configurar raster

psql -d template_postgis -f /usr/share/postgresql/9.4/contrib/postgis-2.1/rtpostgis.sql ↵

psql -d template_postgis -f /usr/share/postgresql/9.4/contrib/postgis-2.1/raster_comments.sql ↵

#Configurar topología

psql -d template_postgis -f /usr/share/postgresql/9.4/contrib/postgis-2.1/topology.sql ↵

psql -d template_postgis -f /usr/share/postgresql/9.4/contrib/postgis-2.1/topology_comments.sql ↵

VIII. EXPORTACIÓN DEL ARCHIVO SHAPE FILE A LA BASE DE DATOS SIAR SAN MARTIN

Para realizar esta actividad, lo primero es crear la base de datos con nombre: siarsanmatin

Paso 1: Creación de la base de datos ARA San Martin

20. Botón Derecho en Database, luego opción new

database, e ingresar el Name: ara_sanmartin,

Owner: postgres y dirigir a la pestaña Definition

21. Elegir Encoding: UTF8, Template:

template_postgis, Tablespace: pg_default , y click

botón OK.

Page 30: Manual Administracion Visor Mapas

CONSULTORÍA PARA EL FORTALECIMIENTO DE CAPACIDADES Y ACOMPAÑAMIENTO TÉCNICO A LA ARA SAN MARTIN PARA LA IMPLEMENTACIÓN Y OPERATIVIDAD DEL APLICATIVO DEL

VISOR DE MAPAS PARA EL SIAR SAN MARTIN

30

NOTA: La base template_postgis en mención está activo, para proceder a corregir este mensaje, es

seleccionar la opción base de datos y elegir opción refrescar.

Paso 2: Exportar el mapa de limites referenciales de distritos de fuente de Instituto Nacional de

Estadística e Informática – INEI a la base de datos ara_sanmartin.

Descargar el mapa (limites distrital) en la siguiente dirección web:

http://geoservidor.minam.gob.pe/geoservidor/download.aspx, luego descomprir el archivo

limite_distital.rar y luego ingresar al programa: Inicio -> Todos los programas -> PostGIS 1.5 for

PostgreSQL 9.1 -> PostGIS Shapefile and DBF Loader

Page 31: Manual Administracion Visor Mapas

CONSULTORÍA PARA EL FORTALECIMIENTO DE CAPACIDADES Y ACOMPAÑAMIENTO TÉCNICO A LA ARA SAN MARTIN PARA LA IMPLEMENTACIÓN Y OPERATIVIDAD DEL APLICATIVO DEL

VISOR DE MAPAS PARA EL SIAR SAN MARTIN

31

1. Elegir el archivo shape file, luego ingresar la

cadena de conexión de PostGIS , y finalmente

definimos la ruta de exportación en la opción

configuración, ( ingresar el nombre de la tabla

destination Table en minisculas , sistema de

referencia (SRID)

2. Ingresar a Options y reemplazar UTF8 a LATIN1

3. Click en importar y verificar el registro de

eventos (Import Log)

4. Verificar si se realizó correctamente la

exportación.

NOTA. La exportación de archivo shape file (BAS_LIM_DISTRITAL.shp) debe ser exportado en el mismo

sistema de referencia, para saber en qué sistema de referencia está el presente archivo, nos dirigimos a

Page 32: Manual Administracion Visor Mapas

CONSULTORÍA PARA EL FORTALECIMIENTO DE CAPACIDADES Y ACOMPAÑAMIENTO TÉCNICO A LA ARA SAN MARTIN PARA LA IMPLEMENTACIÓN Y OPERATIVIDAD DEL APLICATIVO DEL

VISOR DE MAPAS PARA EL SIAR SAN MARTIN

32

la carpeta de procedencia del shape file y abrimos con un blog de notas el archivo

BAS_LIM_DISTRITAL.prj y relacionamos la tabla de equivalencias:

Los códigos EPGS y el sistema de referencia DATUM se puede ver en la tabla spatial_ref_sys, donde se

registra todos los sistemas de referencias que los países aplican según su geomorfología, ingresar a

PgAdminIII y elegimos nueva consulta en la base de datos ARA San Martin e ingresar el siguiente script:

Para el Perú se aplica el WGS 84 / UTM en usos Zonas 17S, 18S Y 19S y el PSAD56:

** Otro método de exportación de archivo Shape File a PostgreSQL es mediante al comando prompt

MS-DOS shp2pgsql realizar los siguientes pasos:

Page 33: Manual Administracion Visor Mapas

CONSULTORÍA PARA EL FORTALECIMIENTO DE CAPACIDADES Y ACOMPAÑAMIENTO TÉCNICO A LA ARA SAN MARTIN PARA LA IMPLEMENTACIÓN Y OPERATIVIDAD DEL APLICATIVO DEL

VISOR DE MAPAS PARA EL SIAR SAN MARTIN

33

1. Agregar la ruta binaria (bin) de la carpeta de donde está instalado el postgreSQL, ir a Panel de

control->Todos los elementos de Panel de control->Sistema->Configuración Avanzada del Sistema -

> Variables de entorno -> Variables del Sistema -> Path y agregar la ruta:

2. Abrir el procesador de comandos de windows (MS-DOS) en modo administrador y ejecutar el

siguiente prompt:

shp2pgsql –W LATIN1 –s 32718 [ruta_archivo.shp] [nombre_tabla] [nombre_db] > [ruta_salida.sql] ↵

O

shp2pgsql –W LATIN1 [ruta_archivo.shp] [nombre_tabla] [nombre_db] > [ruta_salida.sql] ↵

Luego de generado bas_lim_distrito.sql y ejecutar el script en el terminal MS-DOS modo

administrador, con dirección en la base de datos ARA San Martin.

psql -h localhost -U postgres –W -f bas_lim_distrito.sql siarsanmartin ↵

IX. OPERACIONES BÁSICAS CON POSTGIS

PostGIS internamente almacena, las geometrías espaciales en columnas, serializa estas en un formato

binario denominado (WKB) Well Know Binary.

Page 34: Manual Administracion Visor Mapas

CONSULTORÍA PARA EL FORTALECIMIENTO DE CAPACIDADES Y ACOMPAÑAMIENTO TÉCNICO A LA ARA SAN MARTIN PARA LA IMPLEMENTACIÓN Y OPERATIVIDAD DEL APLICATIVO DEL

VISOR DE MAPAS PARA EL SIAR SAN MARTIN

34

Para ejecutar estas operaciones básicas de PostGIS ingresar al programa pgAdmin III, seleccionar la base de

datos ara_sanmartin, generar una nueva consulta e ingresar los siguientes script:

A. Cálculo de área:

SELECT nombdist, nombprov, nombdep, area(geom) as "area(m)" FROM bas_lim_distrito

WHERE nombdep = 'SAN MARTIN';

B. Cálculo de perímetro:

SELECT nombdist, nombprov, nombdep, perimeter(geom) as "perímetro (m)" FROM

bas_lim_distrito WHERE nombdep = 'SAN MARTIN';

C. Cálculo del centroid:

SELECT nombdist, nombprov, nombdep, astext(centroid(geom)) FROM bas_lim_distrito

WHERE nombdep = 'SAN MARTIN';

D. Tipo de geometría:

SELECT nombdist, nombprov, nombdep, geometrytype(geom) FROM bas_lim_distrito WHERE

nombdep = 'SAN MARTIN';

E. Sistema de referencia:

SELECT nombdist, nombprov, nombdep, srid(geom) FROM bas_lim_distrito WHERE nombdep

= 'SAN MARTIN';

F. Número de vertices geométricos:

SELECT nombdist, nombprov, nombdep, npoints(geom) FROM bas_lim_distrito WHERE

nombdep = 'SAN MARTIN';

G. Representación geométrica en GEOJSON, GML, SVG, TEXT:

SELECT nombdist, nombprov, nombdep, st_asgeojson(geom),st_asgml(geom),

st_assvg(geom), astext(geom) FROM bas_lim_distrito WHERE nombdep = 'SAN MARTIN';

H. Obteniendo la máxima extension de la capa:

Por distritos:

SELECT nombdist, nombprov, nombdep, extent(geom) FROM bas_lim_distrito WHERE

nombdep = 'SAN MARTIN' GROUP BY nombdist, nombprov, nombdep;

Por Provincias:

Page 35: Manual Administracion Visor Mapas

CONSULTORÍA PARA EL FORTALECIMIENTO DE CAPACIDADES Y ACOMPAÑAMIENTO TÉCNICO A LA ARA SAN MARTIN PARA LA IMPLEMENTACIÓN Y OPERATIVIDAD DEL APLICATIVO DEL

VISOR DE MAPAS PARA EL SIAR SAN MARTIN

35

SELECT nombprov, nombdep, extent(geom) FROM bas_lim_distrito WHERE nombdep = 'SAN

MARTIN' GROUP BY nombprov, nombdep;

Por Departamento:

SELECT nombdep, extent(geom) FROM bas_lim_distrito WHERE nombdep = 'SAN MARTIN'

GROUP BY nombdep;

I. Transformación de UTM a geográficas y viseversa:

WGS 84, zona 18 S (32718) a longitud y latitud (4326):

SELECT nombdist, nombprov, nombdep, astext(transform(centroid(geom),4326)) FROM

bas_lim_distrito WHERE nombdep = 'SAN MARTIN' GROUP BY

nombdep,nombdist,nombprov,geom;

WGS 84, zona 18 S (32718) a WGS 84, zona 19 S (32719):

SELECT nombdist,nombprov, nombdep, astext(transform(centroid(geom),32719)) FROM

bas_lim_distrito WHERE nombdep = 'SAN MARTIN' GROUP BY

nombdep,nombdist,nombprov,geom;

X. CONFIGURACIÓN DEL SERVICIO OGC:WMS SIAR SAN MARTIN

Para configurar el servicio OGC: WMS realizar los siguientes pasos:

Paso 1: Crear el archivo mapfile (.map) para configurar el servicio OGC: WMS, para este trabajo,

abrimos un blog de notas y pegamos la siguiente estructura de configuración mapfile y guardamos el

archivo con nombre wms_siarsanmartin.map y copiamos el archivo a la ruta /ms4w/sinia/:

# # MAPFILE # MAP NAME "siar_sanmartin" EXTENT -77.7756774869664 -8.79629497682463 -75.4867647348274 -5.40646684866734 STATUS on UNITS meters SIZE 800 600 MAXSIZE 2048 IMAGECOLOR -1 -1 -1 IMAGEQUALITY 95 TRANSPARENT on SYMBOLSET "simbolos/simbolos_siarsanmartin.sym" FONTSET "fuentes/fuentes.txt" RESOLUTION 100 IMAGETYPE png INTERLACE on DEBUG on PROJECTION "init=epsg:4326" END

Page 36: Manual Administracion Visor Mapas

CONSULTORÍA PARA EL FORTALECIMIENTO DE CAPACIDADES Y ACOMPAÑAMIENTO TÉCNICO A LA ARA SAN MARTIN PARA LA IMPLEMENTACIÓN Y OPERATIVIDAD DEL APLICATIVO DEL

VISOR DE MAPAS PARA EL SIAR SAN MARTIN

36

# # FORMATOS DE IMAGEN # OUTPUTFORMAT NAME gif DRIVER "GD/GIF" MIMETYPE "image/gif" IMAGEMODE PC256 EXTENSION "gif" END OUTPUTFORMAT NAME png DRIVER "GD/PNG" MIMETYPE "image/png" IMAGEMODE PC256 EXTENSION "png" END OUTPUTFORMAT NAME GTiff DRIVER "GDAL/GTiff" MIMETYPE "image/tiff" IMAGEMODE RGB EXTENSION "tif" END # # DEFINICIÓN DEL SERVICIO OGC: WMS # WEB TEMPLATE "plantillas/mapa.html" IMAGEPATH "temporal/" IMAGEURL "/temporal/" METADATA "wms_server_version" "1.1.1" "wms_enable_request" "*" "wms_encoding" "LATIN1" "layer_encoding" "LATIN1" "wms_title" "SIAR San Martin" "wms_abstract" "SISTEMA DE INFORMACION AMBIENTAL REGIONAL || SIAR San Martín:: Perú, Servicio OGC: Web Map Server (WMS)" "wms_onlineresource" "http://siar.sanmartin.gob.pe/servicio/wms?" "wms_fees" "S/. 0.00" "wms_accessconstraints" "Ninguna" "wms_srs" "EPSG:4326 EPSG:3857 EPSG:102100 EPSG:900913 EPSG:32717 EPSG:32718 EPSG:32719 EPSG:4248 EPSG:24877 EPSG:24878 EPSG:24879" "wms_keywordlist" "OGC: WMS,WFS,WCS,MapServer,GeoNetwork,Google Map" "wms_contactperson" "Ing. Jorge Luis Sanchez" "wms_contactorganization" "Gobierno Regional de San Martin :: Perú" "wms_contactposition" "Administrador del Servicio WMS" "wms_addresstype" "Calle Aeropuerto Nº 150 - Barrio de Lluyllucucha, Moyobamba Departamento de San Martín, Perú" "wms_address" "San Martin" "wms_city" "San Martin" "wms_stateorprovince" "Moyobamba" "wms_postcode" "Moyobamba 42" "wms_country" "Moyobamba"

Page 37: Manual Administracion Visor Mapas

CONSULTORÍA PARA EL FORTALECIMIENTO DE CAPACIDADES Y ACOMPAÑAMIENTO TÉCNICO A LA ARA SAN MARTIN PARA LA IMPLEMENTACIÓN Y OPERATIVIDAD DEL APLICATIVO DEL

VISOR DE MAPAS PARA EL SIAR SAN MARTIN

37

"wms_contactvoicetelephone" "(042) 56-4100" "wms_contactfacsimiletelephone" "Fax: (042) 56-4100" "wms_contactelectronicmailaddress" "[email protected]" "wms_attribution_onlineresource" "SIAR San Martin :: http://siar.regionsanmartin.gob.pe/" "wms_feature_info_mime_type" "text/html" END # Metadata LOG "logs/mapserver.log" END # Web QUERYMAP COLOR 255 0 0 STYLE hilite END # # REFERENCIA # REFERENCE EXTENT -350000.01 7900000.00 1350000.00 10050000.00 IMAGE "simbolos/referencia.png" SIZE 199 149 COLOR -1 -1 -1 OUTLINECOLOR 255 0 0 END # # LEYENDA # LEGEND STATUS off KEYSIZE 20 15 TRANSPARENT off LABEL TYPE TRUETYPE FONT 'Verdana' SIZE 7.5 COLOR 1 1 1 END END # # DEFINICION DE SCALEBAR # SCALEBAR INTERVALS 5 POSITION lc UNITS meters OUTLINECOLOR 0 0 0 STYLE 0 STATUS off LABEL SIZE small COLOR 0 0 0 END END # # DEFINICION DE COPYRIGHT #

Page 38: Manual Administracion Visor Mapas

CONSULTORÍA PARA EL FORTALECIMIENTO DE CAPACIDADES Y ACOMPAÑAMIENTO TÉCNICO A LA ARA SAN MARTIN PARA LA IMPLEMENTACIÓN Y OPERATIVIDAD DEL APLICATIVO DEL

VISOR DE MAPAS PARA EL SIAR SAN MARTIN

38

LAYER NAME "Copyright" TYPE annotation STATUS off TRANSFORM off FEATURE TEXT "© Sistema de Información Ambiental Regional :: SIAR San Martin || http://siar.regionsanmartin.gob.pe" POINTS 10 600 END END CLASS COLOR -1 0 0 LABEL FONT "Arial" TYPE truetype ANTIALIAS true COLOR 255 0 0 SIZE 8 POSITION ur END END END # # CAPAS # END # MAP

El comando EXTENT tiene la siguiente estructura: EXTENT xmin ymin xmax ymax, que está asociado al

sistema de referencia PROYECTION “init=epsg:4326” END, la extensión se obtiene ejecutando el

siguiente script en inicio -> Todos los programas -> PostgreSQL 9.1 (x86) -> pgAdmin:

SELECT nombdep, extent(transform(geom , 4326)) FROM bas_lim_distrito WHERE nombdep =

'SAN MARTIN' GROUP BY nombdep;

Paso 2: Abrir el archivo /ms4w/Apache2/config/extra/ httpd-vhosts.conf y agregar la siguiente sintaxis

en la estructura del VirtualHost:

SetEnvIf Request_URI "/servicio/wms" MS_MAPFILE=/ms4w/sinia/wms_siarsanmartin.map

Page 39: Manual Administracion Visor Mapas

CONSULTORÍA PARA EL FORTALECIMIENTO DE CAPACIDADES Y ACOMPAÑAMIENTO TÉCNICO A LA ARA SAN MARTIN PARA LA IMPLEMENTACIÓN Y OPERATIVIDAD DEL APLICATIVO DEL

VISOR DE MAPAS PARA EL SIAR SAN MARTIN

39

<Directory "/servicio/wms"> AllowOverride None Options None Order allow,deny Allow from all SetEnvIf Request_URI "/servicio/wms" MS_MAPFILE=/ms4w/sinia/wms_siarsanmartin.map </Directory>

Verificar de acuerdo a la siguiente imagen, esta sintaxis indica que al momento de ingresar por la

siguiente dirección web http://siar.sanmartin.gob.pe/servicio/wms, se asocia al archivo de

configuración wms_siarsanmartin.map y cambiar de /cgi-bin a /servicio:

Guardar el archivo /ms4w/Apache2/config/extra/ httpd-vhosts.conf y reiniciar el servicio de Apache,

ingresar a Inicio->Panel de Control->Herramientas Administrativas -> Servicios:

Paso 3: Actualmente tenemos que asociar el archivo mapserv.exe, con el archivo

wms_siarsanmartin.map, para esto realizamos un cambio de la estructura del archivo mapserv.exe,

ingresar a la siguiente carperta: /ms4w/Apache2/cgi-bin/ copiamos el archivo mapserv.exe y pegamos

en la misma carpeta y cambiamos el archivo mapserv - copia.exe con el nombre wms sin extensión,

aceptamos en mensaje y presionar la tecla enter:

Page 40: Manual Administracion Visor Mapas

CONSULTORÍA PARA EL FORTALECIMIENTO DE CAPACIDADES Y ACOMPAÑAMIENTO TÉCNICO A LA ARA SAN MARTIN PARA LA IMPLEMENTACIÓN Y OPERATIVIDAD DEL APLICATIVO DEL

VISOR DE MAPAS PARA EL SIAR SAN MARTIN

40

Paso 4: Comprobar el archivo mapfile wms_siarsanmartin.map, ingresar la siguiente dirección web:

http://siar.sanmartin.gob.pe/servicio/wms?map=/ms4w/sinia/wms_siarsanmartin.map↵

Para corregir este error, procedemos a crear la carpeta simbolos en la siguiente ruta:

/ms4w/sinia/simbolos/ y crear el archivo simbolos_siarsanmartin.sym, luego verificar de nuevo:

http://siar.sanmartin.gob.pe/servicio/wms?map=/ms4w/sinia/wms_siarsanmartin.map↵

La estructura del archivo simbolos_siarsanmartin.sym debe de contener la siguiente estructura, esta

estructura nueva es incorporada desde el Mapserver 5.6:

Verificar nuevamente: http://siar.sanmartin.gob.pe/servicio/wms?map=/ms4w/sinia/wms_siarsanmartin.map ↵

Para corregir este error, procedemos a crear la carpeta fuentes en la siguiente ruta:

/ms4w/sinia/fuentes/ y crear el archivo fuentes.txt, la estructura del archivos fuentes es la siguiente:

Page 41: Manual Administracion Visor Mapas

CONSULTORÍA PARA EL FORTALECIMIENTO DE CAPACIDADES Y ACOMPAÑAMIENTO TÉCNICO A LA ARA SAN MARTIN PARA LA IMPLEMENTACIÓN Y OPERATIVIDAD DEL APLICATIVO DEL

VISOR DE MAPAS PARA EL SIAR SAN MARTIN

41

Es necesario registrar todas las fuentes a utilizar en el servicio OGC: WMS, las fuentes podemos buscar

en la siguiente carpeta Inicio -> Panel de control -> Fuentes copiar y cambiar el nombre y registrarlo

con la siguiente estructura [nombre] [nombre_archivo.ttf], guardar el archivo y verificar:

http://siar.sanmartin.gob.pe/servicio/wms?map=/ms4w/sinia/wms_siarsanmartin.map ↵

Crear la carpeta /ms4w/sinia/plantillas/ y creamos un archivo mapa.html vacío en su contenido,

guardar y verificar: http://siar.sanmartin.gob.pe/servicio/wms?map=/ms4w/sinia/wms_siarsanmartin.map ↵

Crear la carpeta /ms4w/sinia/temporal/ y verificar:

http://siar.sanmartin.gob.pe/servicio/wms?map=/ms4w/sinia/wms_siarsanmartin.map ↵

Comprobamos que ya no emite ningún error

Paso 5: El Map Server versión 6.0.3 brinda el servicio OGC: WMS, el Servicio OGC: WMS realiza 4

operaciones, estas operaciones se encuentran documentadas en el documento: “Directiva sobre

estándares de servicios web de información Georeferenciada para el intercambio de datos entre

entidades de la Administración Pública“, en la página número 16:

Page 42: Manual Administracion Visor Mapas

CONSULTORÍA PARA EL FORTALECIMIENTO DE CAPACIDADES Y ACOMPAÑAMIENTO TÉCNICO A LA ARA SAN MARTIN PARA LA IMPLEMENTACIÓN Y OPERATIVIDAD DEL APLICATIVO DEL

VISOR DE MAPAS PARA EL SIAR SAN MARTIN

42

A. Operación GetCapabilities

B. Operación GetMap

C. Operación GetLegendGraphic

D. Operación GetFeatureInfo

Para esta parte solo realizaremos la operación GetCapabilities:

http://siar.sanmartin.gob.pe/servicio/wms?SERVICE=WMS&REQUEST=GetCapabilities ↵

Metadato del servicio OGC: WMS SIAR San Martín

XI. CONFIGURACIÓN DEL SERVICIO OGC:WFS SIAR SAN MARTIN

Para configurar el servicio OGC: WFS realizar los siguientes pasos:

Paso 1: Crear el archivo mapfile (.map) para configurar el servicio OGC: WFS, para este trabajo,

abrimos un blog de notas y pegamos la siguiente estructura de configuración mapfile y guardamos el

archivo con nombre wfs_siarsanmartin.map y copiamos el archivo a la ruta /ms4w/sinia/:

# # MAPFILE # MAP NAME "wfs" STATUS on EXTENT -77.7756774869664 -8.79629497682463 -75.4867647348274 -5.40646684866734 UNITS meters SIZE 800 600 MAXSIZE 2048 IMAGECOLOR -1 -1 -1 SYMBOLSET "simbolos/simbolos_ siarsanmartin.sym" FONTSET "fuentes/fuentes.txt"

Page 43: Manual Administracion Visor Mapas

CONSULTORÍA PARA EL FORTALECIMIENTO DE CAPACIDADES Y ACOMPAÑAMIENTO TÉCNICO A LA ARA SAN MARTIN PARA LA IMPLEMENTACIÓN Y OPERATIVIDAD DEL APLICATIVO DEL

VISOR DE MAPAS PARA EL SIAR SAN MARTIN

43

RESOLUTION 85 IMAGETYPE gif INTERLACE on DEBUG on PROJECTION "init=epsg:4326" END # # FORMATOS DE IMAGEN # OUTPUTFORMAT NAME gif DRIVER "GD/GIF" MIMETYPE "image/gif" IMAGEMODE PC256 EXTENSION "gif" END OUTPUTFORMAT NAME png DRIVER "GD/PNG" MIMETYPE "image/png" IMAGEMODE PC256 EXTENSION "png" END OUTPUTFORMAT NAME GTiff DRIVER "GDAL/GTiff" MIMETYPE "image/tiff" IMAGEMODE RGB EXTENSION "tif" END # # SERVICIO WFS # WEB TEMPLATE "plantillas/mapa.html" IMAGEPATH "temporal/" IMAGEURL "/temporal/" METADATA "wfs_server_version" "1.1.0" "wfs_encoding" "LATIN1" "layer_encoding" "LATIN1" "wfs_title" "SIAR San Martin" "wfs_abstract" "SISTEMA DE INFORMACION AMBIENTAL REGIONAL - SIAR San Martin, Servicio OGC: Web Facture Server (WFS)" "wfs_onlineresource" "http://siar.sanmartin.gob.pe/servicio/wfs?" "wfs_service_onlineresource" "http://sanmartin.gob.pe/servicio/wfs?" "wfs_fees" "S/. 0.00" "wfs_accessconstraints" "Ninguna" "wfs_srs" "EPSG:4326 EPSG:3857 EPSG:102100 EPSG:900913 EPSG:32717 EPSG:32718 EPSG:32719 EPSG:4248 EPSG:24877 EPSG:24878 EPSG:24879" "wfs_keywordlist" "OGC,WMS,WFS,WCS,MapServer,GeoNetwork,OpenLayer" "wfs_contactperson" "Ing. Jorge Luis Sanchez" "wfs_contactorganization" "Departamento de Sistemas" "wfs_contactposition" "Administrador del Servicio WFS"

Page 44: Manual Administracion Visor Mapas

CONSULTORÍA PARA EL FORTALECIMIENTO DE CAPACIDADES Y ACOMPAÑAMIENTO TÉCNICO A LA ARA SAN MARTIN PARA LA IMPLEMENTACIÓN Y OPERATIVIDAD DEL APLICATIVO DEL

VISOR DE MAPAS PARA EL SIAR SAN MARTIN

44

"wfs_addresstype" "SAN MARTIN - PERU" "wfs_address" "Moyobamba" "wfs_city" "Moyobamba" "wfs_stateorprovince" "Moyobamba" "wfs_postcode" "Moyobamba 084" "wfs_country" "Moyobamba" "wfs_hoursofservice" "24 Horas" "wfs_contactinstructions" "during hours of service" "wfs_role" "staff" "wfs_contactvoicetelephone" ""(042) 56-4100" "wfs_contactfacsimiletelephone" "Fax: "(042) 56-4100" "wfs_contactelectronicmailaddress" "[email protected]" "wfs_attribution_onlineresource" "SIAR San Martin :: http://siar.regionsanmartin.gob.pe/" "wfs_accessconstraints" "ninguna" "wfs_enable_request" "GetCapabilities DescribeFeatureType GetFeature" #"wfs_enable_request" "*" END # Metadata LOG "logs/mapserver.log" END # Web # # CAPAS #

Paso 2: Abrir el archivo /ms4w/Apache2/config/extra/ httpd-vhosts.conf y agregar la siguiente sintaxis

en la estructura del VirtualHost:

SetEnvIf Request_URI "/servicio/wfs" MS_MAPFILE=/ms4w/sinia/wfs_siarsanmartin.map <Directory "/servicio/wfs"> AllowOverride None Options None Order allow,deny Allow from all SetEnvIf Request_URI "/servicio/wfs" MS_MAPFILE=/ms4w/sinia/wfs_siarsanmartin.map </Directory>

Verificar de acuerdo a la siguiente imagen, esta sintaxis indica que al momento de ingresar por la

siguiente dirección web http://siar.sanmartin.gob.pe/servicio/wfs, se asocia al archivo de

configuración wfs_siarsanmartin.map

Guardar el archivo /ms4w/Apache2/config/extra/ httpd-vhosts.conf y reiniciar el servicio de Apache,

ingresar a Inicio->Panel de Control->Herramientas Administrativas -> Servicios:

Page 45: Manual Administracion Visor Mapas

CONSULTORÍA PARA EL FORTALECIMIENTO DE CAPACIDADES Y ACOMPAÑAMIENTO TÉCNICO A LA ARA SAN MARTIN PARA LA IMPLEMENTACIÓN Y OPERATIVIDAD DEL APLICATIVO DEL

VISOR DE MAPAS PARA EL SIAR SAN MARTIN

45

Reiniciar el Servicio Apache Map Sever 3.0.6

Paso 3: Actualmente tenemos que asociar el archivo mapserv.exe, con el archivo

wms_siarsanmartin.map, para esto realizamos un cambio de la estructura del archivo mapserv.exe,

ingresar a la siguiente carperta: /ms4w/Apache2/cgi-bin/ copiamos el archivo mapserv.exe y pegamos

en la misma carpeta y cambiamos el archivo mapserv - copia.exe con el nombre wfs sin extensión,

aceptamos en mensaje y presionar la tecla enter:

Paso 4: Comprobar el archivo mapfile wfs_siarsanmartin.map, ingresar la siguiente dirección web:

http://siar.sanmartin.gob.pe/servicio/wfs?map=/ms4w/sinia/wfs_siarsanmartin.map ↵

Comprobar que ya no emite ningún error

Paso 5: El Map Server versión 6.0.3 brinda el servicio OGC: WFS No Transaccional, el Servicio OGC: WFS

No transaccional realiza 3 operaciones, estas operaciones se encuentran documentadas en el

documento: “Directiva sobre estándares de servicios web de información Georeferenciada para el

intercambio de datos entre entidades de la Administración Pública“, en la página número 19:

A. Operación GetCapabilities

B. Operación DescribeFeatureType

C. Operación GetFeature

Para esta parte solo realizaremos la operación GetCapabilities:

http://siar.sanmartin.gob.pe/servicio/wfs?SERVICE=WFS&REQUEST=GetCapabilities ↵

Page 46: Manual Administracion Visor Mapas

CONSULTORÍA PARA EL FORTALECIMIENTO DE CAPACIDADES Y ACOMPAÑAMIENTO TÉCNICO A LA ARA SAN MARTIN PARA LA IMPLEMENTACIÓN Y OPERATIVIDAD DEL APLICATIVO DEL

VISOR DE MAPAS PARA EL SIAR SAN MARTIN

46

Metadato del servicio OGC: WFS SIAR San Martín

XII. PUBLICACIÓN DE INFORMACIÓN CARTOGRÁFICA A TRAVES DEL SERVICIO OGC:WMS

Para publicar la información en el servicio OGC: WMS se realiza los siguientes pasos:

Paso 1: Para realizar la publicación de una capa temática, realizar la restauración la base de datos del

SIAR San Martin, para este caso, restaurar el archivo geo_sanmartin.backup en la base de datos creado

anteriormente siarsanmartin:

Restaurar la base de datos siarsanmartin.backup

Page 47: Manual Administracion Visor Mapas

CONSULTORÍA PARA EL FORTALECIMIENTO DE CAPACIDADES Y ACOMPAÑAMIENTO TÉCNICO A LA ARA SAN MARTIN PARA LA IMPLEMENTACIÓN Y OPERATIVIDAD DEL APLICATIVO DEL

VISOR DE MAPAS PARA EL SIAR SAN MARTIN

47

Paso 2: Crear el un archivo postgresql_siarsanmartin.map e ingresar el siguiente script de conexión a la

base de datos siarsanmartin y copiar el archivo a la carpeta: /ms4w/sinia/configuracion/:

CONNECTION "user=postgres password=1234 host=localhost port=5432 dbname=siarsanmartin options='-c

client_encoding=LATIN1'"

CONNECTIONTYPE POSTGIS

Paso 3: Instalar y ejecutar el programa de publicación, desarrollado para escritorio, que ayudará a

generar el código script de la capa (Layer):

Configurar de la cadena de conexión a la base de datos siarsanmartin

Ingresar lo parámetros de configuración (1), seguido elegir una tabla o capa geográfica a publicar (2) y

configurar la dirección la ruta del archivo wms_siarsanmartin.map (3), y elegir la pestaña

Configuración:

Configurar la salida de los archivos a generar (.map y .html)

Page 48: Manual Administracion Visor Mapas

CONSULTORÍA PARA EL FORTALECIMIENTO DE CAPACIDADES Y ACOMPAÑAMIENTO TÉCNICO A LA ARA SAN MARTIN PARA LA IMPLEMENTACIÓN Y OPERATIVIDAD DEL APLICATIVO DEL

VISOR DE MAPAS PARA EL SIAR SAN MARTIN

48

La pestaña configuración, especifica la ruta a generar el script, y indica la ruta de la carpeta

configuración, seguido ir a la pestaña Metadatos e ingresar todos los campos obligatorios con

simbología (*):

Descripción de la capa Forestal: ingresar los campos importantes (*)

Seguido ir a la pestaña Clase:

Clasificación de los colores por tipo de covertura forestal

Especificar la estructura de publicación, en este caso realizaremos en base a código y tipo de cobertura

forestal y cargar, e ingresar los colores de cada registro en formato R G B en base al archivo de

clasificación de colores de ESRI lyr, si no se ingresa el formato R G B y se deja en blanco, el asistente

generará un color aleatorio, seguido ir a la pestaña plantilla:

Page 49: Manual Administracion Visor Mapas

CONSULTORÍA PARA EL FORTALECIMIENTO DE CAPACIDADES Y ACOMPAÑAMIENTO TÉCNICO A LA ARA SAN MARTIN PARA LA IMPLEMENTACIÓN Y OPERATIVIDAD DEL APLICATIVO DEL

VISOR DE MAPAS PARA EL SIAR SAN MARTIN

49

Metadato de la capa Forestal

Luego de llenar los campos indicados anteriormente, elegir el botón exportar y generará 2 archivos,

indicando a ruta de exportación:

Exportación finalizada

Paso 4: Para finalizar la publicación, debemos de agregar la capa forestal.map en el archivo de

configuración del servicio OGC: WMS wms_siarsanmartin.map implementado:

Incluir la capa forestal al servidio OGC: WMS SIAR San Martín

Page 50: Manual Administracion Visor Mapas

CONSULTORÍA PARA EL FORTALECIMIENTO DE CAPACIDADES Y ACOMPAÑAMIENTO TÉCNICO A LA ARA SAN MARTIN PARA LA IMPLEMENTACIÓN Y OPERATIVIDAD DEL APLICATIVO DEL

VISOR DE MAPAS PARA EL SIAR SAN MARTIN

50

Nota: En el ejercicio anterior, se presentó la exportación de una capa de tipo polígono, este mismo

procedimiento es para una capa de tipo línea, algo que se debe de mencionar que para publicar un tipo

de capas de tipo puntos, se debe de incorporar el siguiente script de simbología en el archivo

/ms4w/sinia/simbolos_siarsanmartin.map:

SYMBOLSET SYMBOL NAME "colegio" TYPE pixmap IMAGE "simbols/primaria.png" END #end SYMBOL NAME "ee_ss" TYPE pixmap IMAGE "simbols/hospital.png" END #end SYMBOL NAME "meteorologica" TYPE pixmap IMAGE "simbols/meteorologica.png" END #end SYMBOL NAME "hidrologica" TYPE pixmap IMAGE "simbols/hidrologica.png" END #end SYMBOL NAME "departamento" TYPE pixmap IMAGE "simbols/departamento.png" END #end SYMBOL NAME "provincia" TYPE pixmap IMAGE "simbols/provincia.png" END #end SYMBOL NAME "distrito" TYPE pixmap IMAGE "simbols/distrito.png" END #end SYMBOL NAME "centro_poblado" TYPE pixmap

Page 51: Manual Administracion Visor Mapas

CONSULTORÍA PARA EL FORTALECIMIENTO DE CAPACIDADES Y ACOMPAÑAMIENTO TÉCNICO A LA ARA SAN MARTIN PARA LA IMPLEMENTACIÓN Y OPERATIVIDAD DEL APLICATIVO DEL

VISOR DE MAPAS PARA EL SIAR SAN MARTIN

51

IMAGE "simbols/centro_poblado.png" END #end SYMBOL NAME "lineas_cuadrado" TYPE hatch END #end SYMBOL NAME "lugares" TYPE pixmap IMAGE "simbols/lugares.png" END #end SYMBOL NAME "circulo" TYPE ellipse FILLED true POINTS 1 1 END END #end END #end Symbol

Luego, de realizar esta acción, en el asistente de publicación en la pestaña capas, se presentará de esta

forma:

Elegir la simbología en cada expresión de la capa centros poblados

Page 52: Manual Administracion Visor Mapas

CONSULTORÍA PARA EL FORTALECIMIENTO DE CAPACIDADES Y ACOMPAÑAMIENTO TÉCNICO A LA ARA SAN MARTIN PARA LA IMPLEMENTACIÓN Y OPERATIVIDAD DEL APLICATIVO DEL

VISOR DE MAPAS PARA EL SIAR SAN MARTIN

52

Para finalizar, exportamos, el asistente generará el script

D:/ms4w/sinia/capas/siarsanmartin/wms/centros_poblados.map , e incorporar esta capa al servicio

OGC: WMS SIAR San Martín D:/ms4w/sinia/wms_siarsanmartin.map el siguiente script:

INCLUDE / capas/siarsanmartin/wms/centros_poblados.map

Paso 5: Realizamos las operaciones URL, de la capa forestal incorporada en el servicio OGC: WMS SIAR

San Martín:

Operación GetCapabilities:

http://siar.sanmartin.gob.pe/servicio/wms?SERVICE=WMS&REQUEST=GetCatabilities ↵

Buscar la capa “forestal”, para realizar las operaciones getMap, GetLeyendGraphic y GetFeatureInfo

Operación GetMap:

http://siar.sanmartin.gob.pe/servicio/wms?REQUEST=GetMap&SERVICE=WMS&VERSION=1.1.1&SRS=EP

SG:4326&LAYERS=forestal&STYLES=&FORMAT=image/png&BBOX=-77.7756774869664,-

8.79629497682463,-75.4867647348274,-

5.40646684866734&WIDTH=1000&HEIGHT=800&REASPECT=false&TRANSPARENT=true ↵

Page 53: Manual Administracion Visor Mapas

CONSULTORÍA PARA EL FORTALECIMIENTO DE CAPACIDADES Y ACOMPAÑAMIENTO TÉCNICO A LA ARA SAN MARTIN PARA LA IMPLEMENTACIÓN Y OPERATIVIDAD DEL APLICATIVO DEL

VISOR DE MAPAS PARA EL SIAR SAN MARTIN

53

Operación GetMap de la capa “forestal”

Operación GetLegendGraphic:

http://siar.sanmartin.gob.pe/servicio/wms?VERSION=1.1.1&SERVICE=WMS&REQUEST=GetLegendGraphic&L

AYER=forestal&FORMAT=image/png&STYLE=default&TRANSPARENT=true ↵

Operación GetLegendGraphic de la capa “forestal”

Page 54: Manual Administracion Visor Mapas

CONSULTORÍA PARA EL FORTALECIMIENTO DE CAPACIDADES Y ACOMPAÑAMIENTO TÉCNICO A LA ARA SAN MARTIN PARA LA IMPLEMENTACIÓN Y OPERATIVIDAD DEL APLICATIVO DEL

VISOR DE MAPAS PARA EL SIAR SAN MARTIN

54

Operación GetFeatureInfo:

http://siar.sanmartin.gob.pe/servicio/wms?LAYERS=forestal&QUERY_LAYERS=forestal&SERVICE=WMS&VERSI

ON=1.1.1&REQUEST=GetFeatureInfo&TRANSPARENT=true&FORMAT=image%2Fpng&REASPECT=false&%20EX

CEPTIONS:application/vnd.ogc.se_inimage&SRS=EPSG:4326&BBOX=-80.408831,-7.575310,-72.905169,-

5.299256&FEATURE_COUNT=1&MAXFEATURES=1&X=557&Y=109&INFO_FORMAT=text/html&STYLES=&WIDT

H=1366&HEIGHT=417 ↵

Operación GetFeatureInfo de la capa “forestal”

XIII. PUBLICACIÓN DE INFORMACIÓN CARTOGRÁFICA A TRAVES DEL SERVICIO OGC:WFS

Para implementar el visor de mapas realizar los siguientes pasos:

Paso 1: Para la incorporar una capa temática, se procede solo a configurar el siguiente script:

LAYER NAME "departamento" MAXSCALE -1.0 MINSCALE -1.0 TYPE polygon DUMP true STATUS off TRANSPARENCY 100 #SIZEUNITS pixels DATA "the_geom from (select gid, codigo_departamento, nombre_departamento, perimetro_m, area_m2, superficie_ha, the_geom from geo.limite_departamental) as siar using unique gid using srid=32718" INCLUDE "configuracion/postgresql_siarsanmartin.map" PROJECTION "init=epsg:32718" END METADATA "layer_encoding" "LATIN1"

Page 55: Manual Administracion Visor Mapas

CONSULTORÍA PARA EL FORTALECIMIENTO DE CAPACIDADES Y ACOMPAÑAMIENTO TÉCNICO A LA ARA SAN MARTIN PARA LA IMPLEMENTACIÓN Y OPERATIVIDAD DEL APLICATIVO DEL

VISOR DE MAPAS PARA EL SIAR SAN MARTIN

55

"wfs_encoding" "LATIN1" "queryable" "true" "wfs_title" "limite departamental" "wfs_abstract" "Mapa de Limite Departamental- Copyright © - Elaboración e interpretación temática: Gobierno Regional de San Martín, Autoridad Ambiental Regional - Dirección Ejecutiva de Gestión Territorial, * Límites Gobierno Regional de San Martin con criterio de cuenca. Fuente: Carta Nacional a escala 1/100,000 Instituto Geográfico Nacional" "wfs_metadata_path" "" "wfs_metadata_type" "ISO19115:2003" "wfs_metadataurl_type" "TC211" "wfs_metadata_format" "text/xml" "wfs_extent" "192042.8851 9027474.9999 448042.4375 9401750" "wfs_srs" "EPSG:32718" "gml_include_items" "all" "gml_featureid" "gid" "wfs_include_items" "all" "wfs_exclude_items" "gid" "wfs_enable_request" "*" END CLASSITEM "gid" CLASS NAME "Departamento" EXPRESSION /./ COLOR 225 225 0 OUTLINECOLOR 0 0 0 TEMPLATE void END END # Layer

Guardar el siguiente script con el nombre departamento.map en la siguiente carpeta:

D:/ms4w/sinia/capas/siarsanmartin/wfs/ e incluir el presente script en el archivo de configuración

mapscript del servicio OGC: WFS D:/ms4w/sinia/wfs_siarsanmartin.map

Incorporar la capa departamento en el servicio OGC: WFS SIAR San Martín

Paso 2: Procedemos a realizar las siguientes operaciones del servicio OGC: WFS SIAR San Martín, cabe

indicar que servicio OGC: WFS implementado en MapServer, solo nos proporciona el servicio OGC: WFS

no Transaccional, las operaciones no transaccionales son:

Operación GetCapabilities:

http://siar.sanmartin.gob.pe/servicio/wfs?SERVICE=WFS&REQUEST=GetCapabilities ↵

Page 56: Manual Administracion Visor Mapas

CONSULTORÍA PARA EL FORTALECIMIENTO DE CAPACIDADES Y ACOMPAÑAMIENTO TÉCNICO A LA ARA SAN MARTIN PARA LA IMPLEMENTACIÓN Y OPERATIVIDAD DEL APLICATIVO DEL

VISOR DE MAPAS PARA EL SIAR SAN MARTIN

56

Buscar la capa “departamento”, para realizar las operaciones DescribeFeatureType,

GetFeature

Operación DescribeFeatureType:

http://siar.sanmartin.gob.pe/servicio/wfs?VERSION=1.1.0&SERVICE=WFS&REQUEST=Describe

FeatureType&TYPENAME=departamento ↵

Descripción de los atributos que cuenta la capa “departamento”

Operación GetFeature:

http://siar.sanmartin.gob.pe/servicio/wfs?VERSION=1.1.0&SERVICE=WFS&REQUEST=GetFeat

ure&TYPENAME=departamento&MAXFEATURES=1 ↵

Page 57: Manual Administracion Visor Mapas

CONSULTORÍA PARA EL FORTALECIMIENTO DE CAPACIDADES Y ACOMPAÑAMIENTO TÉCNICO A LA ARA SAN MARTIN PARA LA IMPLEMENTACIÓN Y OPERATIVIDAD DEL APLICATIVO DEL

VISOR DE MAPAS PARA EL SIAR SAN MARTIN

57

Obtención de los registros de la capa “departamento”

XIV. CONFIGURACIÓN DEL VISOR DE MAPAS EN EL SIAR SAN MARTIN

Para configurar el visor de mapas realizamos los siguientes pasos:

Paso 1: Copiar la carpeta private_visor que Include los archivos class.capas.php y

class.tematizarIndicador.php en la carpeta D:/ms4w/sinia/www/siarsanmartin/private/visor

Listado de archivos de la carpeta private/visor

Abrir el archivo class.capas.php y editar la siguiente línea, luego guardar el archivo:

Page 58: Manual Administracion Visor Mapas

CONSULTORÍA PARA EL FORTALECIMIENTO DE CAPACIDADES Y ACOMPAÑAMIENTO TÉCNICO A LA ARA SAN MARTIN PARA LA IMPLEMENTACIÓN Y OPERATIVIDAD DEL APLICATIVO DEL

VISOR DE MAPAS PARA EL SIAR SAN MARTIN

58

Editar la ruta del archivo donde se encuentra el archivo wms_siarsanmartin.map

Paso 2: Copiar la carpeta visor en la carpeta D:/ms4w/sinia/www/siarsanmartin/visor

Carpeta del visor de mapas intectativos del SIAR San Martín

Paso 3: Finalizando, ingresamos a verificar si está instalado correctamente:

http://siar.sanmartin.gob.pe/visor ↵

Visor de mapas intectativos del SIAR San Martín

Page 59: Manual Administracion Visor Mapas

CONSULTORÍA PARA EL FORTALECIMIENTO DE CAPACIDADES Y ACOMPAÑAMIENTO TÉCNICO A LA ARA SAN MARTIN PARA LA IMPLEMENTACIÓN Y OPERATIVIDAD DEL APLICATIVO DEL

VISOR DE MAPAS PARA EL SIAR SAN MARTIN

59

GLOSARIO DE TÉRMINOS Y ACRÓNIMOS

ESCENARIO: Se refiere al espacio o ámbito de trabajo sobre el cual se está realizando un determinado

análisis o revisión de datos cartográficos y/o alfanuméricos en un periodo de tiempo determinado.

CAPA: Representa un conjunto de datos geográficos de un mismos tipo (polígono, líneas o puntos) referidos

a un contenido temático específico.

MAPA: Es la composición gráfica de un conjunto de capas de información que permiten representar las

características geográficas de un determinada ámbito o espacio.

GEODATABASE: Es un modelo que permite el almacenamiento físico de la información geográfica, ya sea en

archivos dentro de un sistema de ficheros o en una colección de tablas en un Sistema Gestor de Base de

Datos (Microsoft Access, Oracle, Microsoft SQL Server, IBM DB2 e Informix).

RSS: Son las siglas de Really Simple Syndication, un formato XML para sindicar o compartir contenido en la

web. Se utiliza para difundir información actualizada frecuentemente a usuarios que se han suscrito a la

fuente de contenidos.

GEONETWORK: Es una aplicación informática de software libre y código abierto de catalogación para

recursos referenciados al espacio geográfico. En suma, es un catálogo de información orientada a lugares.

XML: Son las siglas en inglés de eXtensible Markup Language ('lenguaje de marcas extensible'), es un

metalenguaje extensible de etiquetas desarrollado por el World Wide Web Consortium (W3C).

HTTP: Son las siglas en inglés de Hypertext Transfer Protocol o HTTP (en español protocolo de transferencia

de hipertexto) es el protocolo usado en cada transacción de la World Wide Web. HTTP define la sintaxis y la

semántica que utilizan los elementos de software de la arquitectura web (clientes, servidores, proxies) para

comunicarse.

METADATOS: Son datos que describen otros datos. En general, un grupo de metadatos se refiere a un grupo

de datos, llamado recurso. El concepto de metadatos es análogo al uso de índices para localizar objetos en

vez de datos.

CRS: Coordinate Reference System (Sistema de coordenadas de referencia).

CS: Coordinate System (Sistema de coordenadas).

CSW: Catalog Service for Web (Servicios de Catalogo para Web).

DCP: Data Collection Platform (Plataforma Informática Distribuida).

DTD: Document Type Definition (Definición del tipo de documento).

EPSG: European Petroleum Survey Group (Conjunto de Datos de parámetros geodésicos).

GIF: Graphics Interchange Format (Formato de intercambio de gráficos).

GDAS: Geolinked Data Acces Service (Servicio de Acceso a Datos Geo espacialmente Linkados).

GML: Geography Markup Language (Lenguaje de Marcado Geográfico).

GORE: Gobierno Regional.

IDE: Infraestructura de Datos Espaciales.

IP: Protocolo de internet.

IDEP Infraestructura de Datos Espaciales del Perú.

IETF: Internet Engineering Task Force (Grupo de Tareas de Ingeniería de Internet).

ISO: International Organization for Standardization (Organización Internacional de Estandarización).

Page 60: Manual Administracion Visor Mapas

CONSULTORÍA PARA EL FORTALECIMIENTO DE CAPACIDADES Y ACOMPAÑAMIENTO TÉCNICO A LA ARA SAN MARTIN PARA LA IMPLEMENTACIÓN Y OPERATIVIDAD DEL APLICATIVO DEL

VISOR DE MAPAS PARA EL SIAR SAN MARTIN

60

JPEG: Joint Photographic Experts Group (Grupo Conjunto de Expertos en Fotografía)

MIME: Multipurpose Internet Mail Extensions (Extensiones multipropósito de correo de Internet).

MINAM: Ministerio del Ambiente.

OGC: Open Geoespatial Consortium (Consorcio Geoespacial Libre).

PNG: Portable Network Graphics (Gráficos de red portátiles).

RFC: Request for Comments (Petición de comentarios).

SAD: South American Datum (Sur América Datum).

SIG: Geographic Information System (Sistema de Información Geográfica).

SRS: Spatial Reference Systems (Sistemas de Referencia Espacial).

SVG: Scalable Vector Graphics (Gráficos vectoriales escalables).

SIAR: Sistema de Información Ambiental Regional.

SINIA: Sistema Nacional de Información Ambiental.

SIAL: Sistema de Información Ambiental Local.

UCUM: Unified Code for Units of Measure (Código Unificado para unidades de medida).

URI: Uniform Resource Identifier (Identificador Uniforme de Recursos).

URL: Uniform Resource Locator (Localizador Uniforme de Recursos).

CGM: Computer Graphics Metafile (Computación Gráfica Web metarchivo).

WCS: Web Coverage Service (Servicio de Cobertura Web).

WFS: Web Feature Service (Servicio de Características Web).

WGS: World Geodetic System (Sistema Geodésico Mundial).

WMS: Web Map Service (Servicio de mapas en Web).

WWW: World Wide Web (Red informática mundial).

XML: Extensible Markup Language (Lenguaje de marcado extensible).

REFERENCIAS:

A. DIRECCIONES WEB:

- Servidor Web, definición obtenida de https://es.wikipedia.org/wiki/Servidor_web

- Apache, definición obtenida de https://es.wikipedia.org/wiki/Servidor_HTTP_Apache

- Servidor de Base de Datos, definición obtenida de

https://es.wikipedia.org/wiki/Sistema_de_Gesti%C3%B3n_de_Bases_de_Datos

- PostgreSQL, definición obtenida de https://es.wikipedia.org/wiki/PostgreSQL

- PostGIS, definición obtenida de http://mappinggis.com/2012/09/por-que-utilizar-postgis/

- Servidor de Mapas, definición obtenida de

http://www.prodevelop.es/es/tecs/geo/servidoresmapas

- SIG, definición obtenida de: http://es.wikipedia.org/wiki/Sistema_de_Información_Geográfica

B. BIBLIOGRAFÍA

- Manual de Servicios de Informacion Espacial – CCIDEP: http://www.ccidep.gob.pe

- Geo Sin Enrredos – Andrés Herrera Cali: http://andresherreracali.blogspot.com/2009/01/geo-sin-

enredos-guia-de-postgresql.html

- Manual de Mapserver 6.2: http://mapserver.org/es/documentation.html

Page 61: Manual Administracion Visor Mapas

CONSULTORÍA PARA EL FORTALECIMIENTO DE CAPACIDADES Y ACOMPAÑAMIENTO TÉCNICO A LA ARA SAN MARTIN PARA LA IMPLEMENTACIÓN Y OPERATIVIDAD DEL APLICATIVO DEL

VISOR DE MAPAS PARA EL SIAR SAN MARTIN

61

- Manual de Postgis 1.5: http://postgis.net/docs/manual-1.5/

- Manual de Postgis 2.0: http://postgis.net/docs/manual-2.0/