Вы находитесь на странице: 1из 61

CONSULTORA PARA EL FORTALECIMIENTO DE CAPACIDADES Y ACOMPAAMIENTO TCNICO A LA ARA SAN MARTIN PARA

LA IMPLEMENTACIN Y OPERATIVIDAD DEL APLICATIVO DEL


VISOR DE MAPAS PARA EL SIAR SAN MARTIN

MANUAL DE ADMINISTRACIN DEL


VISOR DE MAPAS SIAR SAN
MARTIN

Elaborado por:
Luis Amos Valer Villegas.
Correo Electrnico: luisamos7@gmail.com
Version 1.1
Lima, agosto 2015

CONSULTORA PARA EL FORTALECIMIENTO DE CAPACIDADES Y ACOMPAAMIENTO TCNICO A LA ARA SAN MARTIN PARA
LA IMPLEMENTACIN Y OPERATIVIDAD DEL APLICATIVO DEL
VISOR DE MAPAS PARA EL SIAR SAN MARTIN

NDICE.

Pg.

I.

Introduccin

II.

Caractersticas del Visor de Mapas SIAR San Martin

III. Propsito del manual

IV. Descripcin de la arquitectura del Visor de Mapas SIAR San Martin

V. Conceptos bsicos del Sistema de Informacin Geogrfica

VI. Instalacin del Servidor de Mapas en plataforma Windows y Debian

12

VII. Instalacin de la base de datos PostgreSQL y el complemento espacial PostGIS en plataforma


Windows y debian

23

VIII. Exportacin del archivo Shape File a la base de datos SIAR San Martin

29

IX. Operaciones bsicas con PostGIS

33

X.

35

Configuracin del Servicio OGC:WMS SIAR San Martin

XI. Configuracin del Servicio OGC:WFS SIAR San Martin

42

XII. Publicacin de Informacin cartogrfica a traves del servicio OGC:WMS

46

XIII. Publicacin de Informacin cartogrfica a traves del servicio OGC:WFS

54

XIV. Configuracin del Visor de Mapas en el SIAR San Martin

57

ANEXOS

59

GLOSARIO DE TRMINOS Y ACRNIMOS

60

REFERENCIAS

60

CONSULTORA PARA EL FORTALECIMIENTO DE CAPACIDADES Y ACOMPAAMIENTO TCNICO A LA ARA SAN MARTIN PARA
LA IMPLEMENTACIN Y OPERATIVIDAD DEL APLICATIVO DEL
VISOR DE MAPAS PARA EL SIAR SAN MARTIN

I.

INTRODUCCIN

El desarrollo e implementacin del Visor de Mapas del SIAR San Martin, permitir soportar y fortalecer los
procesos de gestin de informacin en la regin San Martin. Adems la integracin y participacin inter
institucional as como la organizacin y difusin de la informacin cartogrfica referida a la temtica
ambiental existente en la regin. As mismo busca como objetivos especficos:
Proveer informacin relevante para la toma de decisiones de planificacin e inversin,
considerando variables e indicadores Ambientales.
Brindar servicios de informacin a instituciones y poblaciones usuarias sobre aspectos
concernientes a la temtica Ambiental y otras temticas relacionadas.
Fortalecer las capacidades tcnicas de las instituciones de la regin a travs de la implementacin
de herramientas de ltima generacin para gestionar informacin especializada.
Establecer espacios de discusin tcnica a travs de foros, espacios descentralizados en temas
ambientales en general.
El visor de Mapas SIAR San Martin no busca:
Reemplazar los sistemas de informacin existentes en la regin o a nivel nacional.
Crear bases de datos paralelas o duplicadas, SIAR San Martin evitar la duplicidad de creacin de
bases de datos regionales que generan gastos innecesarios de recursos y tiempo en las
instituciones regionales.
Restringir la informacin a solo a un grupo de personas, SIAR San Martin busca difundir la
informacin ambiental de la regin existente en todas las instituciones locales a diferentes grupos
de personas tales como profesionales, investigadores, autoridades y sociedad civil en general.
II.

CARACTERSTICAS DEL VISOR DE MAPAS SIAR SAN MARTIN


1. Integracin de la informacin, el visor de mapas permite la integracin de informacin bsica,
compleja (procesada) de las diversas temticas ambientales, acceso de otros proveedores de
informacin pblicas, a traves del protocolo de integracin servicio OGC: WMS, adems suministrar
informacin existentes dentro de la regin San Martin, como la Meso Zonificacin Econmica y
Ecolgica.
2. Nivel de detalle de la informacin. La informacin suministrada en el visor de mapas es adecuada y
procesada a traves de cuadros estadsticos y datos referentes que ayuda a visualizar y mostrar de
manera prctica y sencilla las estadsticas.
3. Acceso a la informacin. Permite el acceso a la informacin de manera sencilla, teniendo en cuenta
la integridad de los datos y protegiendo los derechos de autor.
4. Herramientas automatizadas. Los procesos de difusin y publicacin de informacin cartogrfica
han sido automatizados de tal manera que facilita la administracin del visor de Mapas SIAR San

CONSULTORA PARA EL FORTALECIMIENTO DE CAPACIDADES Y ACOMPAAMIENTO TCNICO A LA ARA SAN MARTIN PARA
LA IMPLEMENTACIN Y OPERATIVIDAD DEL APLICATIVO DEL
VISOR DE MAPAS PARA EL SIAR SAN MARTIN

Martin, administrar y mejorar la informacin de acuerdo a las necesidades y sugerencias de los


usuarios.
III.

PROPSITO DEL MANUAL

Este manual est dirigido a los administradores del SIAR San Martn, de perfil ingenieros de Sistemas e
informticas o carreras afines, con el propsito de explicar de manera prctica el modo de utilizacin de
cada una de las funcionalidades implementadas en el visor de mapas SIAR San Martin desde su instalacin
hasta su configuracin, administracin. Fortalecer capacidades en la gestin y administracin de la
informacin cartogrfica existe en la regin.
En este presente manual, se adjunta un Cd con todos los cdigos fuentes y programas a utilizar:
- Instaladores
- Base de datos de SIAR San Martin
- Visor de Mapas
IV. DESCRIPCIN DE LA ARQUITECTURA DEL VISOR DE MAPAS SIAR SAN MARTIN
La arquitectura a utilizar, tiene como objetivo administrar la informacin cartogrfica, para esto es necesario
la implementacin 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 informtico que procesa una aplicacin del lado
del servidor, realizando conexiones bidireccionales y/o unidireccionales y sncronas o asncronas

CONSULTORA PARA EL FORTALECIMIENTO DE CAPACIDADES Y ACOMPAAMIENTO TCNICO A LA ARA SAN MARTIN PARA
LA IMPLEMENTACIN Y OPERATIVIDAD DEL APLICATIVO DEL
VISOR DE MAPAS PARA EL SIAR SAN MARTIN

con el cliente y generando una respuesta en cualquier lenguaje o Aplicacin del lado del cliente. El
cdigo recibido por el cliente suele ser compilado y ejecutado por un navegador web.
Apache es el Servidor Web ms utilizado, es un proyecto de cdigo abierto y uso gratuito,
multiplataforma (hay versiones para todos los sistemas operativos ms 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, modificacin y extraccin de la informacin en una base de datos, adems de
proporcionar herramientas para aadir, borrar, modificar y analizar los datos. Los usuarios pueden
acceder a la informacin usando herramientas especficas para la generacin de informes, o bien
mediante aplicaciones por defecto.
Estos sistemas tambin proporcionan mtodos para mantener la integridad de los datos, para
administrar el acceso a usuarios y para recuperar la informacin si el sistema se corrompe.
Permiten presentar la informacin de la base de datos en variados formatos. La mayora incluyen
un generador de informes. Tambin pueden incluir un mdulo grfico que permita presentar la
informacin con grficos y tablas.
PostgreSQL es un sistema de gestin de bases de datos relacional orientado a objetos y libre,
publicado bajo la licencia BSD. Como muchos otros proyectos de cdigo 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 extensin que convierte el sistema de base de datos PostgreSQL en una base de
datos espacial. La combinacin de ambos es una solucin perfecta para el almacenamiento, gestin
mantenimiento de datos espaciales y analisis de datos (algebra de mapas).
C. Servidor de Mapas
Los servidores de mapas tienen como objeto acceder a informacin geoespacial existente,
normalmente en servidores, en diferentes formatos y servir dicha informacin a clientes de mapas
a travs de protocolos estndares. Existen diferentes tipos de servicios de informacin geoespacial:
Servicios de mapas en web: Reciben peticiones por parte de clientes, acceden a
informacin vectorial (grfica y alfanumrica) y/o rster, y generan imgenes de mapas
que se sirven a un cliente en forma de imgenes rster (PNG, JPEG, GIF, etc), o bien
responden a peticiones de acceso a informacin relacionada con mapas servidos, como
propiedades de un elemento, entre otros.

CONSULTORA PARA EL FORTALECIMIENTO DE CAPACIDADES Y ACOMPAAMIENTO TCNICO A LA ARA SAN MARTIN PARA
LA IMPLEMENTACIN Y OPERATIVIDAD DEL APLICATIVO DEL
VISOR DE MAPAS PARA EL SIAR SAN MARTIN

Servicios de geometras: Proporciona informacin geoespacial en formato vectorial,


incluyendo geometras y atributos alfanumricos, para que el cliente las procese y
represente o maneje en local.
Servicios de coberturas: Proporciona informacin geoespacial de diferentes tipos a los
clientes, con la particularidad de ofrecer la informacin original sin necesidad de que sea
procesada. Esto es til para acceso a datos como modelos digitales del terreno, ficheros de
informacin de teledeteccin, etc.
Servicios de catlogo: Ofrecen acceso a metadatos y bsqueda de informacin sobre
cartografa.
Servicios de procesamiento: Ofrecen el procesamiento de informacin geoespacial en el
lado del servidor, enviando los resultados finales a los clientes. (p.e. clculo de rutas,
anlisis, etc.).
Todos estos servicios suelen llevar asociados estndares de interoperabilidad especificados
generalmente por el Open Geospatial Consortium (OGC).
MapServer es un desarrollo Open Source para construir aplicaciones espaciales disponibles a travs
de la red. Lo que hace es renderizar datos espaciales (mapas, imgenes, datos vectoriales) para su
publicacin a travs de la web.
V.

CONCEPTOS BSICOS DEL SISTEMA DE INFORMACIN GEOGRFICA


A. Qu es un sistema de Informacin Geogrfica?
Es un sistema computarizado diseado para permitir a los usuarios colectar, manejar y analizar
grandes volmenes de datos de atributo asociados y espacialmente referidos. El Sistema de
Informacin Geogrfica (GIS) se utiliza para resolver investigaciones complejas, para los problemas
de manejo, y para la planeacin.
Un Sistema de Informacin Geogrfica (SIG o GIS, en su acrnimo ingls) es una integracin
organizada de hardware, software, datos geogrficos y personal, diseado para capturar,
almacenar, manipular, analizar y desplegar en todas sus formas la informacin geogrficamente
referenciada con el fin de resolver problemas complejos de planificacin y gestin. Tambin 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 informacin.
B. Tipo de Datos Geogrficos
La administracin de informacin est clasificada en 2 tipos:

CONSULTORA PARA EL FORTALECIMIENTO DE CAPACIDADES Y ACOMPAAMIENTO TCNICO A LA ARA SAN MARTIN PARA
LA IMPLEMENTACIN Y OPERATIVIDAD DEL APLICATIVO DEL
VISOR DE MAPAS PARA EL SIAR SAN MARTIN

Rster, Los archivos rster (o de imagen) son datos basados en pxeles, como las fotografas
digitales, que se pueden utilizar como fondos para los datos de elemento y dibujo. Por ejemplo,
puede mostrar una fotografa area de una ciudad bajo una capa de calles.
Vector, El modelo vectorial es una estructura de datos utilizada para almacenar datos geogrficos.
Los datos vectoriales constan de lneas o arcos, definidos por sus puntos de inicio y fin, y puntos
donde se cruzan varios arcos, los nodos. La localizacin de los nodos y la estructura topolgica se
almacena de forma explcita.

Tipos de datos espaciales


C. Ventajas y Desventajas del Modelo Raster y Modelo Vectorial
Modelo raster

Modelo Vectorial

Ventajas
Estructura de datos sencilla
La operaciones de superposicin se realiza
de forma fcil
Representa mejor elevacin de variabilidad
Es necesario para el manejo y modificacin
de imgenes digitales y satlites

Ventajas
Proporciona una estructura de datos
compacta, ocupa mejor memoria
Codifica de maneja ms eficaz las relaciones
topolgicas entre elementos. til para el
anlisis de datos.
Est diseado para trabajar con grficos,
cobertura y otros objetos
Desventajas
Tiene una estructura de datos ms compleja
que el raster.
Operaciones de superposicin son ms
difciles de obtener.
La representacin de mapas con elevada

Desventajas
Ocupa ms memoria.
Relaciones topolgicas son ms difciles de
representar.
El mapa resulta menos esttica, los lmites
resultan ms engorroso.

CONSULTORA PARA EL FORTALECIMIENTO DE CAPACIDADES Y ACOMPAAMIENTO TCNICO A LA ARA SAN MARTIN PARA
LA IMPLEMENTACIN Y OPERATIVIDAD DEL APLICATIVO DEL
VISOR DE MAPAS PARA EL SIAR SAN MARTIN

variabilidad es ineficiente.
Manejo y mejora de imgenes digitales y
satlites 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 tericos
adecuadamente modelados para definir, en cualquier momento, la orientacin, ubicacin y escala
de tres ejes coordenados (X, Y, Z)

Coordenadas Planares
Es un sistema de coordenadas bi-dimensional resultante de una proyeccin cartogrfica.
Las coordenadas se presentan como (X; Y) o (Este, Norte) y tambin son denominadas como
coordenadas proyectadas. Estas coordenadas se suele expresar en metros, kilmetros, etc.

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


Coordenadas Geogrficas
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 crculo o un esferoide). Estas dos coordenadas angulares medidas desde el centro de la Tierra
son de un sistema de coordenadas esfricas que estn alineadas con su eje de un sistema de
coordenadas geogrficas incluye un datum, meridiano principal y unidad angular.

CONSULTORA PARA EL FORTALECIMIENTO DE CAPACIDADES Y ACOMPAAMIENTO TCNICO A LA ARA SAN MARTIN PARA
LA IMPLEMENTACIN Y OPERATIVIDAD DEL APLICATIVO DEL
VISOR DE MAPAS PARA EL SIAR SAN MARTIN

Estas coordenadas se suele expresar en grados sexagesimales


E. Qu es un datum?
Un datum geodsico 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 posicin
son tomadas y un modelo asociado de la forma de la tierra (elipsoide de referencia) define el
sistema de coordenadas geogrfico.
Los Datum horizontales son utilizados para describir un punto sobre la superficie terrestre.
Los Datum verticales miden elevaciones o profundidades.
Los datum ms comunes en las diferentes zonas geogrficas son los siguientes:
Amrica del Norte: NAD27, NAD83 y WGS84
Argentina: Campo Inchauspe
Brasil: SAD 69/IBGE
Sudamrica: SAD 56 y WGS84
Espaa: ED50, desde el 2007 el ETRS89 en toda Europa.
El datum WGS84, que es casi idntico al NAD83 utilizado en Amrica del Norte, es el nico sistema
de referencia mundial utilizado hoy en da.
F.

Sistema de proyeccin cartogrfica WGS 1984


Por resolucin Jefatura N 112- 2006 por el Instituto Geogrfico Nacional, aprueba el sistema de
proyeccin cartogrfica para la repblica del Per describiendo las siguientes caractersticas:
Zonas de proyeccin 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 Proyeccin: 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

CONSULTORA PARA EL FORTALECIMIENTO DE CAPACIDADES Y ACOMPAAMIENTO TCNICO A LA ARA SAN MARTIN PARA
LA IMPLEMENTACIN Y OPERATIVIDAD DEL APLICATIVO DEL
VISOR DE MAPAS PARA EL SIAR SAN MARTIN

El Sistema de Proyeccin Cartogrfico antes referido, se encuentra relacionado con el elipsoide del
Sistema de Referencia Geodsico 1984 - Geodetic Reference System 1984 (GRS84).

Divisin 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 tcnico 211 formado dentro de la ISO, la tarea es
de cubrir las reas de informacin geogrfica digital, como es utilizado por los sistemas de
informacin geogrfica y geomtica. El ISO / TC 211 se ocupa de la normalizacin en el campo de la
informacin geogrfica digital. Este trabajo tiene como objetivo establecer un conjunto
estructurado de estndares para la informacin relativa a los objetos o fenmenos que estn
directa o indirectamente asociados con una localizacin relativa a la Tierra.
Los objetivos especficos del ISO/TC 211 son:
Incrementar la comprensin y el uso de la informacin geogrfica.
Incrementar la disponibilidad, acceso, integracin y comparticin de la informacin geogrfica.
Promover el uso eficiente, eficaz y econmico de la informacin geogrfica digital y de los
sistemas de hardware y software relacionados.
Contribuir a un enfoque unificado para solucionar los problemas ecolgicos y humanitarios
globales.
H. Infraestructura de Datos Espaciales IDE
Se denomina Infraestructura de Datos Espaciales (IDE) al conjunto de tecnologas, normas y
acuerdos institucionales que permiten acceder y disponer de informacin geogrfica a travs de
Internet. El acceso a los datos geogrficos se realiza por medio de herramientas y procedimientos
estandarizados
que
pueden
ser
utilizados
por
cualquier
tipo
de
usuario.
Los estndares utilizados para este fin estn definidos por la Organizacin Internacional para la
Estandarizacin (ISO/TC 211) y por el Open Geospatial Consortium (OGC).

10

CONSULTORA PARA EL FORTALECIMIENTO DE CAPACIDADES Y ACOMPAAMIENTO TCNICO A LA ARA SAN MARTIN PARA
LA IMPLEMENTACIN Y OPERATIVIDAD DEL APLICATIVO DEL
VISOR DE MAPAS PARA EL SIAR SAN MARTIN

Los servicios ms habituales promovidos por un IDE son:


Servicio WMS: Web Map Service, permite la consulta de mapas a travs de Internet.
Servicio WFS: Web Feature Service, hace posible la descarga de datos geogrficos.
Servicio WCS: Web Coverage Service, proporciona acceso a datos rster.
Servicio de Catlogo: Catalog Service, facilita la bsqueda de informacin geogrfica.
Servicio SWE Sensor Web Enablement, permite la consulta de informacin de datos
proporcionados de estaciones automatizadas a travs de Internet. (On line /off line), como por
ejemplo el servicio SWE que proporcional el SENAMHI Lima los datos hidrometeorolgicas al
Sistema Nacional de informacin Ambiental SINIA, aprobando este protocolo de acceso a
informacin por Resolucin Ministerial N 182-2014-MINAM del Ministerio del Ambiente.
Actualmente la Oficina Nacional de Gobierno Electrnico, es la secretara tcnica del Comit
Coordinador de Datos Espaciales del Per - IDEP, a travs de la Resolucin Ministerial 325-2007PCM, cuyo objetivo es de promover y coordinar el desarrollo, intercambio y el uso de datos y
servicios de informacin espacial entre todos los niveles del gobierno, sector privado,
organizaciones sin fines de lucro, instituciones acadmicas y de investigacin.
Mediante resolucin Ministerial N 241-2014-PCM, que aprueba la directiva de los servicios web de
informacin Georefencial para el intercambio entre datos entre entidades de la administracin
pblica, 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.

11

CONSULTORA PARA EL FORTALECIMIENTO DE CAPACIDADES Y ACOMPAAMIENTO TCNICO A LA ARA SAN MARTIN PARA
LA IMPLEMENTACIN Y OPERATIVIDAD DEL APLICATIVO DEL
VISOR DE MAPAS PARA EL SIAR SAN MARTIN

Componentes de un IDE Y organizacin de un nodo IDE


VI.

INSTALACIN DEL SERVIDOR DE MAPAS EN PLATAFORMA WINDOWS Y DEBIAN


A. Instalacin en Windows 7
Paso 1: Proceder a descargar el paquete de instalacin MapServer para Windows (ms4w), este paquete
incluye Apache2, php5 y MapServer 6.0.3 en la siguiente direccin 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 configuracin
httpd.conf con un editor de texto, podemos utilizar un editor de texto avanzado como SublimeText
(http://www.sublimetext.com/), editar siguientes lneas:

1.

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

12

CONSULTORA PARA EL FORTALECIMIENTO DE CAPACIDADES Y ACOMPAAMIENTO TCNICO A LA ARA SAN MARTIN PARA
LA IMPLEMENTACIN Y OPERATIVIDAD DEL APLICATIVO DEL
VISOR DE MAPAS PARA EL SIAR SAN MARTIN

2.

Include conf/extra/httpd-vhosts.conf ,descomentar esta opcin y proceder a guardar


el archivo httpd.conf

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

3.

Creacin del espacio virtual de SIAR San Martin con direccin IP local 127.0.0.1

Escribimos el siguiente cdigo:


#
# SIAR SAN MARTIN
#
NameVirtualHost 127.0.0.1:80
<VirtualHost 127.0.0.1:80>
ServerAdmin luisamos7@gmail.com
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

13

CONSULTORA PARA EL FORTALECIMIENTO DE CAPACIDADES Y ACOMPAAMIENTO TCNICO A LA ARA SAN MARTIN PARA
LA IMPLEMENTACIN Y OPERATIVIDAD DEL APLICATIVO DEL
VISOR DE MAPAS PARA EL SIAR SAN MARTIN

</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 segn 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"

14

CONSULTORA PARA EL FORTALECIMIENTO DE CAPACIDADES Y ACOMPAAMIENTO TCNICO A LA ARA SAN MARTIN PARA
LA IMPLEMENTACIN Y OPERATIVIDAD DEL APLICATIVO DEL
VISOR DE MAPAS PARA EL SIAR SAN MARTIN

5.

Instalacin de Apache Map Server

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

6.

Acceso al mapserver versin 6.0.3 con direccin IP local

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

7. Asignacin 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

15

CONSULTORA PARA EL FORTALECIMIENTO DE CAPACIDADES Y ACOMPAAMIENTO TCNICO A LA ARA SAN MARTIN PARA
LA IMPLEMENTACIN Y OPERATIVIDAD DEL APLICATIVO DEL
VISOR DE MAPAS PARA EL SIAR SAN MARTIN

8. Acceso al mapserver versin 6.0.3 con dominio local


B. Instalacin en Debian 8
Paso 1: Proceder a instalar la distribucin del Debian 8, para lo cual descargar en la pgina oficial
http://www.debian.org/ la distribucin segn procesador, en este caso la instalacin Debian 8 se
realizar en una mquina virtual Oracle Virtual Machine Virtual Box (https://www.virtualbox.org/):

1. Siguiente

2. Siguiente

3. Siguiente

4. Siguiente

16

CONSULTORA PARA EL FORTALECIMIENTO DE CAPACIDADES Y ACOMPAAMIENTO TCNICO A LA ARA SAN MARTIN PARA
LA IMPLEMENTACIN Y OPERATIVIDAD DEL APLICATIVO DEL
VISOR DE MAPAS PARA EL SIAR SAN MARTIN

5. Siguiente

6. Siguiente

7. Siguiente

8. Siguiente

9. Siguiente

10. Siguiente

17

CONSULTORA PARA EL FORTALECIMIENTO DE CAPACIDADES Y ACOMPAAMIENTO TCNICO A LA ARA SAN MARTIN PARA
LA IMPLEMENTACIN Y OPERATIVIDAD DEL APLICATIVO DEL
VISOR DE MAPAS PARA EL SIAR SAN MARTIN

11. Siguiente

12. Siguiente

13. Siguiente

14. Siguiente

15. Siguiente

16. Instalando

18

CONSULTORA PARA EL FORTALECIMIENTO DE CAPACIDADES Y ACOMPAAMIENTO TCNICO A LA ARA SAN MARTIN PARA
LA IMPLEMENTACIN Y OPERATIVIDAD DEL APLICATIVO DEL
VISOR DE MAPAS PARA EL SIAR SAN MARTIN

17. Siguiente

18. Siguiente

19. Siguiente

20. Siguiente

21. Siguiente

22. Siguiente

19

CONSULTORA PARA EL FORTALECIMIENTO DE CAPACIDADES Y ACOMPAAMIENTO TCNICO A LA ARA SAN MARTIN PARA
LA IMPLEMENTACIN Y OPERATIVIDAD DEL APLICATIVO DEL
VISOR DE MAPAS PARA EL SIAR SAN MARTIN

23. Siguiente

24. Instalando

25. Siguiente

26. Finalizando

Paso 2: Iniciar la mquina virtual y proceder a ingresar el usuario: root y la contrasea: 1234

28. Iniciando Debian 8


Paso 3: Habilitar la conexin de modo remoto, para acceder a los servicios instalados en Debian 8 a
traves de Windows 7, para lo cual ingresar a Men Mquina-> Configuracin -> Red -> Reenvo de
puertos e ingresar los siguientes registros de acuerdo a la imagen siguiente:

20

CONSULTORA PARA EL FORTALECIMIENTO DE CAPACIDADES Y ACOMPAAMIENTO TCNICO A LA ARA SAN MARTIN PARA
LA IMPLEMENTACIN Y OPERATIVIDAD DEL APLICATIVO DEL
VISOR DE MAPAS PARA EL SIAR SAN MARTIN

28. Configuracin 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 opcin: 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 opcin de conexin
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 mquina de trabajo Windows7):

21

CONSULTORA PARA EL FORTALECIMIENTO DE CAPACIDADES Y ACOMPAAMIENTO TCNICO A LA ARA SAN MARTIN PARA
LA IMPLEMENTACIN Y OPERATIVIDAD DEL APLICATIVO DEL
VISOR DE MAPAS PARA EL SIAR SAN MARTIN

29. Acceso al Apache2 desde Windows7

30. Acceso al SSH con el programa PuTTY

Nota: Lo ms recomendable es que no se utilice conexiones remotas va root, ya que puede


presentarse vulnerabilidad en los servicios que brinda Debian 8, lo ms prctico 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 versin 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 cdigo:


<VirtualHost *:80>
ServerAdmin luisamos7@gmail.com
DocumentRoot /sinia/www/siarsanmartin

22

CONSULTORA PARA EL FORTALECIMIENTO DE CAPACIDADES Y ACOMPAAMIENTO TCNICO A LA ARA SAN MARTIN PARA
LA IMPLEMENTACIN Y OPERATIVIDAD DEL APLICATIVO DEL
VISOR DE MAPAS PARA EL SIAR SAN MARTIN

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


C:\Windows\System32\drivers\etc\host:

archivo

32. Acceso a Mapserver 6.4.1 desde Windows 7


VII. INSTALACIN DE LA BASE DE DATOS POSTGRESQL Y EL COMPLEMENTO ESPACIAL POSTGIS
A. Instalacin en Windows 7:
Paso 1: Descargar el archivo de instalacin para la versin Windows
http://www.enterprisedb.com/products-services-training/pgdownload#windows, como se muestra
en la siguiente imagen:

23

CONSULTORA PARA EL FORTALECIMIENTO DE CAPACIDADES Y ACOMPAAMIENTO TCNICO A LA ARA SAN MARTIN PARA
LA IMPLEMENTACIN Y OPERATIVIDAD DEL APLICATIVO DEL
VISOR DE MAPAS PARA EL SIAR SAN MARTIN

Proceder a descargar el archivo de instalacin segn la arquitectura, en este caso 32 bits


Paso 2: Luego del proceso de descarga ha concluido, instalar el archivo segn las imgenes
siguientes:

1.

Doble click en el archivo

2. Siguiente

3. Siguiente

4. Siguiente

24

CONSULTORA PARA EL FORTALECIMIENTO DE CAPACIDADES Y ACOMPAAMIENTO TCNICO A LA ARA SAN MARTIN PARA
LA IMPLEMENTACIN Y OPERATIVIDAD DEL APLICATIVO DEL
VISOR DE MAPAS PARA EL SIAR SAN MARTIN

5. Ingresar la contrasea 1234 y


por defecto el usuario es postgres

6. Siguiente

7. Siguiente

8. Siguiente

9. Proceso de instalacin

10. Siguiente

Paso 3: Instalar el PostGIS versin 1.5, cabe indicar que existe 2 formas para poder instalar, la
primera es por el asistente de instalacin Stack Builder que es un asistente de descargas de
complementos del postgreSQL, y la segunda forma es ingresar a la pgina oficial de PostGIS
http://postgis.net/windows_downloads.

25

CONSULTORA PARA EL FORTALECIMIENTO DE CAPACIDADES Y ACOMPAAMIENTO TCNICO A LA ARA SAN MARTIN PARA
LA IMPLEMENTACIN Y OPERATIVIDAD DEL APLICATIVO DEL
VISOR DE MAPAS PARA EL SIAR SAN MARTIN

Instalar con el asistente Stack Builder, ir a inicio-> Todos los Programas -> PostgreSQL 9.1 (x86) ->
Application Stack Builder, segn las imgenes 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 (crate Spatial database)

26

CONSULTORA PARA EL FORTALECIMIENTO DE CAPACIDADES Y ACOMPAAMIENTO TCNICO A LA ARA SAN MARTIN PARA
LA IMPLEMENTACIN Y OPERATIVIDAD DEL APLICATIVO DEL
VISOR DE MAPAS PARA EL SIAR SAN MARTIN

17. Siguiente

18. Elegir las credenciales postgres antes


ingresadas (usuario: postgres y contrasea:
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 administracin) ubicado en Inicio -> Todos los Programas -> PostgreSQL 9.1
(x86) -> pgAdmin III. (Ingresar el Usuario: postgres y Contrasea: 1234)

27

CONSULTORA PARA EL FORTALECIMIENTO DE CAPACIDADES Y ACOMPAAMIENTO TCNICO A LA ARA SAN MARTIN PARA
LA IMPLEMENTACIN Y OPERATIVIDAD DEL APLICATIVO DEL
VISOR DE MAPAS PARA EL SIAR SAN MARTIN

19. Panel de Administracin pgAdmin III


B. Instalacin en Debian 8:
Paso 1: En el terminal ingresar el siguiente script:
apt-get install postgresql postgresql-contrib postgis libgdal-dev php5-pgsql

Configurar contrasea 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

28

CONSULTORA PARA EL FORTALECIMIENTO DE CAPACIDADES Y ACOMPAAMIENTO TCNICO A LA ARA SAN MARTIN PARA
LA IMPLEMENTACIN Y OPERATIVIDAD DEL APLICATIVO DEL
VISOR DE MAPAS PARA EL SIAR SAN MARTIN

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 topologa
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. EXPORTACIN 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: Creacin de la base de datos ARA San Martin

20. Botn Derecho en Database, luego opcin new


database, e ingresar el Name: ara_sanmartin,
Owner: postgres y dirigir a la pestaa Definition

21. Elegir Encoding: UTF8, Template:


template_postgis, Tablespace: pg_default , y click
botn OK.

29

CONSULTORA PARA EL FORTALECIMIENTO DE CAPACIDADES Y ACOMPAAMIENTO TCNICO A LA ARA SAN MARTIN PARA
LA IMPLEMENTACIN Y OPERATIVIDAD DEL APLICATIVO DEL
VISOR DE MAPAS PARA EL SIAR SAN MARTIN

NOTA: La base template_postgis en mencin est activo, para proceder a corregir este mensaje, es
seleccionar la opcin base de datos y elegir opcin refrescar.
Paso 2: Exportar el mapa de limites referenciales de distritos de fuente de Instituto Nacional de
Estadstica e Informtica INEI a la base de datos ara_sanmartin.

Descargar
el
mapa
(limites
distrital)
en
la
siguiente
direccin
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

30

CONSULTORA PARA EL FORTALECIMIENTO DE CAPACIDADES Y ACOMPAAMIENTO TCNICO A LA ARA SAN MARTIN PARA
LA IMPLEMENTACIN Y OPERATIVIDAD DEL APLICATIVO DEL
VISOR DE MAPAS PARA EL SIAR SAN MARTIN

1. Elegir el archivo shape file, luego ingresar la


cadena de conexin de PostGIS , y finalmente
definimos la ruta de exportacin en la opcin
configuracin, ( 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


exportacin.

NOTA. La exportacin 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

31

CONSULTORA PARA EL FORTALECIMIENTO DE CAPACIDADES Y ACOMPAAMIENTO TCNICO A LA ARA SAN MARTIN PARA
LA IMPLEMENTACIN Y OPERATIVIDAD DEL APLICATIVO DEL
VISOR DE MAPAS PARA EL SIAR SAN MARTIN

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 cdigos 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 pases aplican segn su geomorfologa, 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 mtodo de exportacin de archivo Shape File a PostgreSQL es mediante al comando prompt
MS-DOS shp2pgsql realizar los siguientes pasos:

32

CONSULTORA PARA EL FORTALECIMIENTO DE CAPACIDADES Y ACOMPAAMIENTO TCNICO A LA ARA SAN MARTIN PARA
LA IMPLEMENTACIN Y OPERATIVIDAD DEL APLICATIVO DEL
VISOR DE MAPAS PARA EL SIAR SAN MARTIN

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->Configuracin 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 direccin en la base de datos ARA San Martin.
psql -h localhost -U postgres W -f bas_lim_distrito.sql siarsanmartin

IX.

OPERACIONES BSICAS CON POSTGIS

PostGIS internamente almacena, las geometras espaciales en columnas, serializa estas en un formato
binario denominado (WKB) Well Know Binary.

33

CONSULTORA PARA EL FORTALECIMIENTO DE CAPACIDADES Y ACOMPAAMIENTO TCNICO A LA ARA SAN MARTIN PARA
LA IMPLEMENTACIN Y OPERATIVIDAD DEL APLICATIVO DEL
VISOR DE MAPAS PARA EL SIAR SAN MARTIN

Para ejecutar estas operaciones bsicas de PostGIS ingresar al programa pgAdmin III, seleccionar la base de
datos ara_sanmartin, generar una nueva consulta e ingresar los siguientes script:
A. Clculo de rea:
SELECT nombdist, nombprov, nombdep, area(geom) as "area(m)" FROM bas_lim_distrito
WHERE nombdep = 'SAN MARTIN';

B. Clculo de permetro:
SELECT nombdist, nombprov, nombdep, perimeter(geom) as "permetro (m)" FROM
bas_lim_distrito WHERE nombdep = 'SAN MARTIN';

C. Clculo del centroid:


SELECT nombdist, nombprov, nombdep, astext(centroid(geom)) FROM bas_lim_distrito
WHERE nombdep = 'SAN MARTIN';

D. Tipo de geometra:
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.

Nmero de vertices geomtricos:


SELECT nombdist, nombprov, nombdep, npoints(geom) FROM bas_lim_distrito WHERE
nombdep = 'SAN MARTIN';

G. Representacin geomtrica 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 mxima 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:

34

CONSULTORA PARA EL FORTALECIMIENTO DE CAPACIDADES Y ACOMPAAMIENTO TCNICO A LA ARA SAN MARTIN PARA
LA IMPLEMENTACIN Y OPERATIVIDAD DEL APLICATIVO DEL
VISOR DE MAPAS PARA EL SIAR SAN MARTIN

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.

Transformacin de UTM a geogrficas 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.

CONFIGURACIN 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 configuracin 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

35

CONSULTORA PARA EL FORTALECIMIENTO DE CAPACIDADES Y ACOMPAAMIENTO TCNICO A LA ARA SAN MARTIN PARA
LA IMPLEMENTACIN Y OPERATIVIDAD DEL APLICATIVO DEL
VISOR DE MAPAS PARA EL SIAR SAN MARTIN

#
# 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
#
# DEFINICIN 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 Martn::
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 Martn, Per"
"wms_address" "San Martin"
"wms_city" "San Martin"
"wms_stateorprovince" "Moyobamba"
"wms_postcode" "Moyobamba 42"
"wms_country" "Moyobamba"

36

CONSULTORA PARA EL FORTALECIMIENTO DE CAPACIDADES Y ACOMPAAMIENTO TCNICO A LA ARA SAN MARTIN PARA
LA IMPLEMENTACIN Y OPERATIVIDAD DEL APLICATIVO DEL
VISOR DE MAPAS PARA EL SIAR SAN MARTIN

"wms_contactvoicetelephone" "(042) 56-4100"


"wms_contactfacsimiletelephone" "Fax: (042) 56-4100"
"wms_contactelectronicmailaddress" "webmaster@regionsanmartin.gob.pe"
"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
#

37

CONSULTORA PARA EL FORTALECIMIENTO DE CAPACIDADES Y ACOMPAAMIENTO TCNICO A LA ARA SAN MARTIN PARA
LA IMPLEMENTACIN Y OPERATIVIDAD DEL APLICATIVO DEL
VISOR DE MAPAS PARA EL SIAR SAN MARTIN

LAYER
NAME "Copyright"
TYPE annotation
STATUS off
TRANSFORM off
FEATURE
TEXT " Sistema de Informacin 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 extensin 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

38

CONSULTORA PARA EL FORTALECIMIENTO DE CAPACIDADES Y ACOMPAAMIENTO TCNICO A LA ARA SAN MARTIN PARA
LA IMPLEMENTACIN Y OPERATIVIDAD DEL APLICATIVO DEL
VISOR DE MAPAS PARA EL SIAR SAN MARTIN

<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 direccin web http://siar.sanmartin.gob.pe/servicio/wms,
se asocia al archivo de
configuracin 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 extensin,
aceptamos en mensaje y presionar la tecla enter:

39

CONSULTORA PARA EL FORTALECIMIENTO DE CAPACIDADES Y ACOMPAAMIENTO TCNICO A LA ARA SAN MARTIN PARA
LA IMPLEMENTACIN Y OPERATIVIDAD DEL APLICATIVO DEL
VISOR DE MAPAS PARA EL SIAR SAN MARTIN

Paso 4: Comprobar el archivo mapfile wms_siarsanmartin.map, ingresar la siguiente direccin 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:

40

CONSULTORA PARA EL FORTALECIMIENTO DE CAPACIDADES Y ACOMPAAMIENTO TCNICO A LA ARA SAN MARTIN PARA
LA IMPLEMENTACIN Y OPERATIVIDAD DEL APLICATIVO DEL
VISOR DE MAPAS PARA EL SIAR SAN MARTIN

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 vaco 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 ningn error


Paso 5: El Map Server versin 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
estndares de servicios web de informacin Georeferenciada para el intercambio de datos entre
entidades de la Administracin Pblica, en la pgina nmero 16:

41

CONSULTORA PARA EL FORTALECIMIENTO DE CAPACIDADES Y ACOMPAAMIENTO TCNICO A LA ARA SAN MARTIN PARA
LA IMPLEMENTACIN Y OPERATIVIDAD DEL APLICATIVO DEL
VISOR DE MAPAS PARA EL SIAR SAN MARTIN

A. Operacin GetCapabilities
B. Operacin GetMap
C. Operacin GetLegendGraphic
D. Operacin GetFeatureInfo
Para esta parte solo realizaremos la operacin GetCapabilities:
http://siar.sanmartin.gob.pe/servicio/wms?SERVICE=WMS&REQUEST=GetCapabilities

Metadato del servicio OGC: WMS SIAR San Martn


XI.

CONFIGURACIN 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 configuracin 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"

42

CONSULTORA PARA EL FORTALECIMIENTO DE CAPACIDADES Y ACOMPAAMIENTO TCNICO A LA ARA SAN MARTIN PARA
LA IMPLEMENTACIN Y OPERATIVIDAD DEL APLICATIVO DEL
VISOR DE MAPAS PARA EL SIAR SAN MARTIN

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"

43

CONSULTORA PARA EL FORTALECIMIENTO DE CAPACIDADES Y ACOMPAAMIENTO TCNICO A LA ARA SAN MARTIN PARA
LA IMPLEMENTACIN Y OPERATIVIDAD DEL APLICATIVO DEL
VISOR DE MAPAS PARA EL SIAR SAN MARTIN

"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" "webmaster@regionsanmartin.gob.pe"
"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 direccin web http://siar.sanmartin.gob.pe/servicio/wfs,
se asocia al archivo de
configuracin 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:

44

CONSULTORA PARA EL FORTALECIMIENTO DE CAPACIDADES Y ACOMPAAMIENTO TCNICO A LA ARA SAN MARTIN PARA
LA IMPLEMENTACIN Y OPERATIVIDAD DEL APLICATIVO DEL
VISOR DE MAPAS PARA EL SIAR SAN MARTIN

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 extensin,
aceptamos en mensaje y presionar la tecla enter:

Paso 4: Comprobar el archivo mapfile wfs_siarsanmartin.map, ingresar la siguiente direccin web:


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

Comprobar que ya no emite ningn error


Paso 5: El Map Server versin 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 estndares de servicios web de informacin Georeferenciada para el
intercambio de datos entre entidades de la Administracin Pblica, en la pgina nmero 19:
A. Operacin GetCapabilities
B. Operacin DescribeFeatureType
C. Operacin GetFeature
Para esta parte solo realizaremos la operacin GetCapabilities:
http://siar.sanmartin.gob.pe/servicio/wfs?SERVICE=WFS&REQUEST=GetCapabilities

45

CONSULTORA PARA EL FORTALECIMIENTO DE CAPACIDADES Y ACOMPAAMIENTO TCNICO A LA ARA SAN MARTIN PARA
LA IMPLEMENTACIN Y OPERATIVIDAD DEL APLICATIVO DEL
VISOR DE MAPAS PARA EL SIAR SAN MARTIN

Metadato del servicio OGC: WFS SIAR San Martn


XII. PUBLICACIN DE INFORMACIN CARTOGRFICA A TRAVES DEL SERVICIO OGC:WMS
Para publicar la informacin en el servicio OGC: WMS se realiza los siguientes pasos:
Paso 1: Para realizar la publicacin de una capa temtica, realizar la restauracin 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

46

CONSULTORA PARA EL FORTALECIMIENTO DE CAPACIDADES Y ACOMPAAMIENTO TCNICO A LA ARA SAN MARTIN PARA
LA IMPLEMENTACIN Y OPERATIVIDAD DEL APLICATIVO DEL
VISOR DE MAPAS PARA EL SIAR SAN MARTIN

Paso 2: Crear el un archivo postgresql_siarsanmartin.map e ingresar el siguiente script de conexin 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 publicacin, desarrollado para escritorio, que ayudar a
generar el cdigo script de la capa (Layer):

Configurar de la cadena de conexin a la base de datos siarsanmartin


Ingresar lo parmetros de configuracin (1), seguido elegir una tabla o capa geogrfica a publicar (2) y
configurar la direccin la ruta del archivo wms_siarsanmartin.map (3), y elegir la pestaa
Configuracin:

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

47

CONSULTORA PARA EL FORTALECIMIENTO DE CAPACIDADES Y ACOMPAAMIENTO TCNICO A LA ARA SAN MARTIN PARA
LA IMPLEMENTACIN Y OPERATIVIDAD DEL APLICATIVO DEL
VISOR DE MAPAS PARA EL SIAR SAN MARTIN

La pestaa configuracin, especifica la ruta a generar el script, y indica la ruta de la carpeta


configuracin, seguido ir a la pestaa Metadatos e ingresar todos los campos obligatorios con
simbologa (*):

Descripcin de la capa Forestal: ingresar los campos importantes (*)


Seguido ir a la pestaa Clase:

Clasificacin de los colores por tipo de covertura forestal


Especificar la estructura de publicacin, en este caso realizaremos en base a cdigo y tipo de cobertura
forestal y cargar, e ingresar los colores de cada registro en formato R G B en base al archivo de
clasificacin 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 pestaa plantilla:

48

CONSULTORA PARA EL FORTALECIMIENTO DE CAPACIDADES Y ACOMPAAMIENTO TCNICO A LA ARA SAN MARTIN PARA
LA IMPLEMENTACIN Y OPERATIVIDAD DEL APLICATIVO DEL
VISOR DE MAPAS PARA EL SIAR SAN MARTIN

Metadato de la capa Forestal


Luego de llenar los campos indicados anteriormente, elegir el botn exportar y generar 2 archivos,
indicando a ruta de exportacin:

Exportacin finalizada
Paso 4: Para finalizar la publicacin, debemos de agregar la capa forestal.map en el archivo de
configuracin del servicio OGC: WMS wms_siarsanmartin.map implementado:

Incluir la capa forestal al servidio OGC: WMS SIAR San Martn

49

CONSULTORA PARA EL FORTALECIMIENTO DE CAPACIDADES Y ACOMPAAMIENTO TCNICO A LA ARA SAN MARTIN PARA
LA IMPLEMENTACIN Y OPERATIVIDAD DEL APLICATIVO DEL
VISOR DE MAPAS PARA EL SIAR SAN MARTIN

Nota: En el ejercicio anterior, se present la exportacin de una capa de tipo polgono, este mismo
procedimiento es para una capa de tipo lnea, algo que se debe de mencionar que para publicar un tipo
de capas de tipo puntos, se debe de incorporar el siguiente script de simbologa 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

50

CONSULTORA PARA EL FORTALECIMIENTO DE CAPACIDADES Y ACOMPAAMIENTO TCNICO A LA ARA SAN MARTIN PARA
LA IMPLEMENTACIN Y OPERATIVIDAD DEL APLICATIVO DEL
VISOR DE MAPAS PARA EL SIAR SAN MARTIN

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 accin, en el asistente de publicacin en la pestaa capas, se presentar de esta
forma:

Elegir la simbologa en cada expresin de la capa centros poblados

51

CONSULTORA PARA EL FORTALECIMIENTO DE CAPACIDADES Y ACOMPAAMIENTO TCNICO A LA ARA SAN MARTIN PARA
LA IMPLEMENTACIN Y OPERATIVIDAD DEL APLICATIVO DEL
VISOR DE MAPAS PARA EL SIAR SAN MARTIN

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 Martn 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 Martn:

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

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

Operacin 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

52

CONSULTORA PARA EL FORTALECIMIENTO DE CAPACIDADES Y ACOMPAAMIENTO TCNICO A LA ARA SAN MARTIN PARA
LA IMPLEMENTACIN Y OPERATIVIDAD DEL APLICATIVO DEL
VISOR DE MAPAS PARA EL SIAR SAN MARTIN

Operacin GetMap de la capa forestal

Operacin 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

Operacin GetLegendGraphic de la capa forestal

53

CONSULTORA PARA EL FORTALECIMIENTO DE CAPACIDADES Y ACOMPAAMIENTO TCNICO A LA ARA SAN MARTIN PARA
LA IMPLEMENTACIN Y OPERATIVIDAD DEL APLICATIVO DEL
VISOR DE MAPAS PARA EL SIAR SAN MARTIN

Operacin 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

Operacin GetFeatureInfo de la capa forestal


XIII. PUBLICACIN DE INFORMACIN CARTOGRFICA A TRAVES DEL SERVICIO OGC:WFS
Para implementar el visor de mapas realizar los siguientes pasos:
Paso 1: Para la incorporar una capa temtica, 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"

54

CONSULTORA PARA EL FORTALECIMIENTO DE CAPACIDADES Y ACOMPAAMIENTO TCNICO A LA ARA SAN MARTIN PARA
LA IMPLEMENTACIN Y OPERATIVIDAD DEL APLICATIVO DEL
VISOR DE MAPAS PARA EL SIAR SAN MARTIN

"wfs_encoding" "LATIN1"
"queryable" "true"
"wfs_title" "limite departamental"
"wfs_abstract" "Mapa de Limite Departamental- Copyright - Elaboracin e interpretacin temtica:
Gobierno Regional de San Martn, Autoridad Ambiental Regional - Direccin Ejecutiva de Gestin Territorial, * Lmites
Gobierno Regional de San Martin con criterio de cuenca. Fuente: Carta Nacional a escala 1/100,000 Instituto Geogrfico
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 configuracin
mapscript del servicio OGC: WFS D:/ms4w/sinia/wfs_siarsanmartin.map

Incorporar la capa departamento en el servicio OGC: WFS SIAR San Martn


Paso 2: Procedemos a realizar las siguientes operaciones del servicio OGC: WFS SIAR San Martn, cabe
indicar que servicio OGC: WFS implementado en MapServer, solo nos proporciona el servicio OGC: WFS
no Transaccional, las operaciones no transaccionales son:

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

55

CONSULTORA PARA EL FORTALECIMIENTO DE CAPACIDADES Y ACOMPAAMIENTO TCNICO A LA ARA SAN MARTIN PARA
LA IMPLEMENTACIN Y OPERATIVIDAD DEL APLICATIVO DEL
VISOR DE MAPAS PARA EL SIAR SAN MARTIN

Buscar la capa
GetFeature

departamento, para realizar las operaciones DescribeFeatureType,

Operacin DescribeFeatureType:
http://siar.sanmartin.gob.pe/servicio/wfs?VERSION=1.1.0&SERVICE=WFS&REQUEST=Describe
FeatureType&TYPENAME=departamento

Descripcin de los atributos que cuenta la capa departamento

Operacin GetFeature:
http://siar.sanmartin.gob.pe/servicio/wfs?VERSION=1.1.0&SERVICE=WFS&REQUEST=GetFeat
ure&TYPENAME=departamento&MAXFEATURES=1

56

CONSULTORA PARA EL FORTALECIMIENTO DE CAPACIDADES Y ACOMPAAMIENTO TCNICO A LA ARA SAN MARTIN PARA
LA IMPLEMENTACIN Y OPERATIVIDAD DEL APLICATIVO DEL
VISOR DE MAPAS PARA EL SIAR SAN MARTIN

Obtencin de los registros de la capa departamento


XIV. CONFIGURACIN 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 lnea, luego guardar el archivo:

57

CONSULTORA PARA EL FORTALECIMIENTO DE CAPACIDADES Y ACOMPAAMIENTO TCNICO A LA ARA SAN MARTIN PARA
LA IMPLEMENTACIN Y OPERATIVIDAD DEL APLICATIVO DEL
VISOR DE MAPAS PARA EL SIAR SAN MARTIN

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 Martn


Paso 3: Finalizando, ingresamos a verificar si est instalado correctamente:
http://siar.sanmartin.gob.pe/visor

Visor de mapas intectativos del SIAR San Martn

58

CONSULTORA PARA EL FORTALECIMIENTO DE CAPACIDADES Y ACOMPAAMIENTO TCNICO A LA ARA SAN MARTIN PARA
LA IMPLEMENTACIN Y OPERATIVIDAD DEL APLICATIVO DEL
VISOR DE MAPAS PARA EL SIAR SAN MARTIN

GLOSARIO DE TRMINOS Y ACRNIMOS


ESCENARIO: Se refiere al espacio o mbito de trabajo sobre el cual se est realizando un determinado
anlisis o revisin de datos cartogrficos y/o alfanumricos en un periodo de tiempo determinado.
CAPA: Representa un conjunto de datos geogrficos de un mismos tipo (polgono, lneas o puntos) referidos
a un contenido temtico especfico.
MAPA: Es la composicin grfica de un conjunto de capas de informacin que permiten representar las
caractersticas geogrficas de un determinada mbito o espacio.
GEODATABASE: Es un modelo que permite el almacenamiento fsico de la informacin geogrfica, ya sea en
archivos dentro de un sistema de ficheros o en una coleccin 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 informacin actualizada frecuentemente a usuarios que se han suscrito a la
fuente de contenidos.
GEONETWORK: Es una aplicacin informtica de software libre y cdigo abierto de catalogacin para
recursos referenciados al espacio geogrfico. En suma, es un catlogo de informacin orientada a lugares.
XML: Son las siglas en ingls 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 ingls de Hypertext Transfer Protocol o HTTP (en espaol protocolo de transferencia
de hipertexto) es el protocolo usado en cada transaccin de la World Wide Web. HTTP define la sintaxis y la
semntica 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 anlogo 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 Informtica Distribuida).
DTD: Document Type Definition (Definicin del tipo de documento).
EPSG: European Petroleum Survey Group (Conjunto de Datos de parmetros geodsicos).
GIF: Graphics Interchange Format (Formato de intercambio de grficos).
GDAS: Geolinked Data Acces Service (Servicio de Acceso a Datos Geo espacialmente Linkados).
GML: Geography Markup Language (Lenguaje de Marcado Geogrfico).
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 Ingeniera de Internet).
ISO: International Organization for Standardization (Organizacin Internacional de Estandarizacin).

59

CONSULTORA PARA EL FORTALECIMIENTO DE CAPACIDADES Y ACOMPAAMIENTO TCNICO A LA ARA SAN MARTIN PARA
LA IMPLEMENTACIN Y OPERATIVIDAD DEL APLICATIVO DEL
VISOR DE MAPAS PARA EL SIAR SAN MARTIN

JPEG: Joint Photographic Experts Group (Grupo Conjunto de Expertos en Fotografa)


MIME: Multipurpose Internet Mail Extensions (Extensiones multipropsito de correo de Internet).
MINAM: Ministerio del Ambiente.
OGC: Open Geoespatial Consortium (Consorcio Geoespacial Libre).
PNG: Portable Network Graphics (Grficos de red porttiles).
RFC: Request for Comments (Peticin de comentarios).
SAD: South American Datum (Sur Amrica Datum).
SIG: Geographic Information System (Sistema de Informacin Geogrfica).
SRS: Spatial Reference Systems (Sistemas de Referencia Espacial).
SVG: Scalable Vector Graphics (Grficos vectoriales escalables).
SIAR: Sistema de Informacin Ambiental Regional.
SINIA: Sistema Nacional de Informacin Ambiental.
SIAL: Sistema de Informacin Ambiental Local.
UCUM: Unified Code for Units of Measure (Cdigo 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 (Computacin Grfica Web metarchivo).
WCS: Web Coverage Service (Servicio de Cobertura Web).
WFS: Web Feature Service (Servicio de Caractersticas Web).
WGS: World Geodetic System (Sistema Geodsico Mundial).
WMS: Web Map Service (Servicio de mapas en Web).
WWW: World Wide Web (Red informtica mundial).
XML: Extensible Markup Language (Lenguaje de marcado extensible).
REFERENCIAS:
A. DIRECCIONES WEB:
- Servidor Web, definicin obtenida de https://es.wikipedia.org/wiki/Servidor_web
- Apache, definicin obtenida de https://es.wikipedia.org/wiki/Servidor_HTTP_Apache
- Servidor de Base de Datos, definicin obtenida de
https://es.wikipedia.org/wiki/Sistema_de_Gesti%C3%B3n_de_Bases_de_Datos
- PostgreSQL, definicin obtenida de https://es.wikipedia.org/wiki/PostgreSQL
- PostGIS, definicin obtenida de http://mappinggis.com/2012/09/por-que-utilizar-postgis/
- Servidor de Mapas, definicin obtenida de
http://www.prodevelop.es/es/tecs/geo/servidoresmapas
- SIG, definicin obtenida de: http://es.wikipedia.org/wiki/Sistema_de_Informacin_Geogrfica
B. BIBLIOGRAFA
- Manual de Servicios de Informacion Espacial CCIDEP: http://www.ccidep.gob.pe
- Geo Sin Enrredos Andrs Herrera Cali: http://andresherreracali.blogspot.com/2009/01/geo-sinenredos-guia-de-postgresql.html
- Manual de Mapserver 6.2: http://mapserver.org/es/documentation.html

60

CONSULTORA PARA EL FORTALECIMIENTO DE CAPACIDADES Y ACOMPAAMIENTO TCNICO A LA ARA SAN MARTIN PARA
LA IMPLEMENTACIN Y OPERATIVIDAD DEL APLICATIVO DEL
VISOR DE MAPAS PARA EL SIAR SAN MARTIN

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


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

61

Вам также может понравиться