Publicar y Compartir_Servicios WMS

TUCUMÁN Infraestructura de Datos Espaciales de la Provincia de Tucumán Compartir y Publicar información geográfica WMS

Views 57 Downloads 0 File size 14MB

Report DMCA / Copyright

DOWNLOAD FILE

Recommend stories

Citation preview

TUCUMÁN

Infraestructura de Datos Espaciales de la Provincia de Tucumán

Compartir y Publicar información geográfica WMS [email protected]

TUCUMÁN

Infraestructura de Datos Espaciales de la Provincia de Tucumán

Objetivo general Implementar un visualizador que permita desplegar información grafica a través de internet, con tecnología Open Source. Utilizando un cliente pesado y otros ligeros.

[email protected]

Infraestructura de Datos Espaciales de la Provincia de Tucumán

Compartir y Publicar información geográfica WMS

TUCUMÁN

MapServer: Conceptos generales Servidor de Mapas: Un Servidor de Mapas comprende un software y un hardware para publicar nuestros datos SIG en Internet, permitiendo al cliente interactuar con ellos en forma dinamica por medio de un navegador web. MapServer es un entorno sencillo de desarrollo de aplicaciones SIG de internet Open Source. No es un sistema SIG completo, tampoco aspira a serlo. En cambio, sobresale en la interpretación de datos espaciales (mapas, imágenes, y datos vectoriales) para web. Permite visualizar consultar y analizar información geográfica a través de la red.

Infraestructura de Datos Espaciales de la Provincia de Tucumán

Compartir y Publicar información geográfica WMS

TUCUMÁN

MapServer: Conceptos generales MapServer generalmente funciona como una aplicación CGI (CGI es una norma para establecer comunicación entre el servidor web y un programa, de tal modo que este último pueda interactuar con Internet) y corre dentro de un servidor http. •Este servidor se ejecuta bajo Linux y Windows. •Soporta el formato shapefile, PostGIS, GML, JPG, PNG, GIF, TIFF, etc. •Soporta configuración vía query string.

Infraestructura de Datos Espaciales de la Provincia de Tucumán

Compartir y Publicar información geográfica WMS

TUCUMÁN

MapServer: El paquete MSW4 Dado el continuo crecimiento de usuarios de MapServer, se han ido creando manuales y ayudas para hacer más rápida y fácil la adaptación de nuevos usuarios al sistema. La más importante y reciente es el paquete MS4W (http://maptools.org/ms4w/) de MapTools.org, un recurso para usuarios y desarrolladores de servidores de mapas Open Source. Este paquete es un instalador de MapServer para plataformas Windows y nos permitirá instalar un entorno de trabajo para MapServer.

Infraestructura de Datos Espaciales de la Provincia de Tucumán

Compartir y Publicar información geográfica WMS

TUCUMÁN

MapServer: El paquete MSW4 Este paquete, se auto-configura solo al instalarse. El paquete basic MS4W instala y configura los siguientes componentes:

- Apache HTTP Server version 2.2.8 - PHP version 5.2.5 - MapServer CGI 5.0.2 - MapScript 5.0.2 (CSharp, Java, PHP, Python) -Includes support for Oracle 10g, and SDE data (if you have associated client/dlls) - MrSID support built-in - GDAL/OGR 1.5.0 and Utilities - OWTChart 1.2.0

- MapServer Utilities - PROJ Utilities - Shapelib Utilities - Shp2tile Utility - Shpdiff Utility - AVCE00 Utilities - OGR/PHP Extension 1.0.0 - DEMtools Utilities

Infraestructura de Datos Espaciales de la Provincia de Tucumán

Compartir y Publicar información geográfica WMS

TUCUMÁN

MapServer: El paquete MSW4 Aunque no vayamos a utilizar alguno de estos componentes es muchísimo más sencillo instalar el paquete completo que hacerlo por componentes separados. Además, se crea una estructura de directorios que utilizan muchos usuarios, lo que permite intercambiar aplicaciones sin modificar casi nada, y las nuevas versiones que salgan de este paquete se pueden actualizar en un instante.

Infraestructura de Datos Espaciales de la Provincia de Tucumán

Compartir y Publicar información geográfica WMS

TUCUMÁN

MapServer: Instalación del MSW4 Debemos empezar por descargarnos el paquete. Para ello vamos a la página de descargas de maptools.org, que es: http://dl.maptools.org/dl/ms4w/ Aquí podemos ver las diferentes versiones disponibles así como paquetes adicionales. De momento elegimos la versión 2.2.1 del MS4W. Que para nuestro ejemplo es compatible con las otras tecnologías que utilizaremos, gvSIG 1.1+extención de publicación y MapLab 2.2.1. Importante: Si ya tenemos instalado algún servidor Apache en la computadora, debemos asegurarnos que no este corriendo, o lo desinstalamos.

Infraestructura de Datos Espaciales de la Provincia de Tucumán

Compartir y Publicar información geográfica WMS

TUCUMÁN

MapServer: Instalación de MSW4

Elegimos la opción ‘Guardar’ y lo dejamos en la raíz de una unidad de disco. En el caso que nos ocupa, será la C:\. Una vez acabada la descarga descomprimiremos el contenido en la misma raíz.

Infraestructura de Datos Espaciales de la Provincia de Tucumán

Compartir y Publicar información geográfica WMS

TUCUMÁN

MapServer: Instalación de MSW4 Ahora ejecutamos el archivo que se encuentra en C:\ms4w\apacheinstall.bat. Esto hará que al iniciar Windows, se cargue el servidor automáticamente. Para comprobar que funciona, abre el explorador de internet y escribimos en la barra de direcciones el número 127.0.0.1 o escribe http://localhost/ . Deberá aparecer una pantalla como esta:

Infraestructura de Datos Espaciales de la Provincia de Tucumán

Compartir y Publicar información geográfica WMS

TUCUMÁN

MapServer: Instalación de MSW4 Técnicamente en este punto, tendremos instalado el paquete con las características indicadas. Es posible utilizar alguna aplicación que nos ayude a la hora de empezar con MarpServer como el MapLab, que es un editor de ficheros de mapa (.map) que veremos más adelante.

Infraestructura de Datos Espaciales de la Provincia de Tucumán

Compartir y Publicar información geográfica WMS

TUCUMÁN

MapServer: Esquema de funcionamiento -El navegador del usuario visualiza el archivo plantilla (como ya hemos dicho, un html). -El usuario manda una petición al CGI con los parámetros definidos en el archivo plantilla. -El CGI (MapServer) procesa la petición usando estos parámetros y la configuración del archivo ‘mapa’. -Se cargan los datos geográficos creando el mapa resultante. -Por último, retorna este mapa como una respuesta al archivo plantilla y llega al navegador.

Infraestructura de Datos Espaciales de la Provincia de Tucumán

Compartir y Publicar información geográfica WMS

TUCUMÁN

MapLab: Conceptos generales MapLab es software libre, y es un conjunto de herramientas desarrolladas para crear y desarrollar mapas interactivos utilizables en bajo un servicio del tipo MapServer. MapLab es una suite de tres componentes: - MapEdit Es una herramienta de administración y edición de archivos .map. Ofrece control sobre todos los aspectos de un archivo .map. Cuenta con la posibilidad de realizar vistas previas de nuestro .map en el navegador. - MapBrowser Es una herramienta visual para la búsqueda de datos en nuestro disco rígido, nuestra red, e inclusive en servidores WMS que estén, por ejemplo, en internet o intranet. - GMapFactory Es una herramienta intuitiva para la creación y publicación de mapas interactivos. GMapFactory puede usarse también para incluir componentes en la página web donde se visualizará el mapa, y prácticamente definir toda la interfaz.

Infraestructura de Datos Espaciales de la Provincia de Tucumán

Compartir y Publicar información geográfica WMS

TUCUMÁN

MapLab: Instalación versión 2.2.1 - Primero debemos descargar la versión 2.2.1 desde http://dl.maptools.org/dl/ms4w - Descomprimir el archivo .zip en la carpeta C:\ms4w\. - Verificamos que se crearon las carpetas como en la figura. Importante: Se presupone que ya instalamos el paquete ms4w 2.2.1, y que funciona correctamente.

TUCUMÁN

Infraestructura de Datos Espaciales de la Provincia de Tucumán

Actividad Crear visualizador de datos SIG de acceso remoto, a través de un cliente ligero MapLab 2.2.1.

[email protected]

Infraestructura de Datos Espaciales de la Provincia de Tucumán

Compartir y Publicar información geográfica WMS

TUCUMÁN

Crear mapa interactivo Vamos a desarrollar un mapa interactivo a partir de archivos shapefile. Al final obtendremos: un archivo .map, un archivo .html (que oficiará de plantilla) visible en un navegador de internet. Importante: Suponemos que contamos con algunos archivos shapefile y con el gvSIG 1.1+ Extensión de Publicación. Y que hemos instalado el paquete ms4w 2.2.1 y MapLab 2.2.1.

Infraestructura de Datos Espaciales de la Provincia de Tucumán

Compartir y Publicar información geográfica WMS

TUCUMÁN

Crear mapa interactivo 1 2 3 4

5

-Publicar el mapa desde gvSIG 1.1 y guardado en C:\ms4w\apps\maplab\ (se debe utilizar el CRS WGS84, cod 4326 de EPSG). -Abrimos MapLab 2.2.1 , escribiendo en la barra de direcciones de tu navegador http://127.0.0.1/maplab/ -Desde MapBrowser abrimos el .map que publicamos con gvSIG anteriormente, utilizando el menú “Open Map”. -Luego desde GmapFactory en el cuadro de dialogo que nos aparece escribimos el nombre de la carpeta donde guardaremos nuestro proyecto. Debemos hacerlo en C:\ms3w\apps\maplab\ projects\gmf_projects -Se puede realizar toda la personalización de nuestro mapa interactivo, agregando herramientas y modificando sus características, luego de concluido esto, el proyecto estará terminado.

Infraestructura de Datos Espaciales de la Provincia de Tucumán

Compartir y Publicar información geográfica WMS

TUCUMÁN

2

Abrir MapLab 2.2.1

Infraestructura de Datos Espaciales de la Provincia de Tucumán

Compartir y Publicar información geográfica WMS

TUCUMÁN

3

Abrir MapBrowser Previsualización de Mapa

Edición de capas Herramientas de Zoom

Tamaño y posición

Infraestructura de Datos Espaciales de la Provincia de Tucumán

Compartir y Publicar información geográfica WMS

TUCUMÁN

4

Abrir GmapFactory

Nombre de la carpeta donde guardaremos nuestro proyecto

Infraestructura de Datos Espaciales de la Provincia de Tucumán

Compartir y Publicar información geográfica WMS

TUCUMÁN

5

Configurar GmapFactory

Edición de herramientas

Previsualización de Mapa URL donde se publicará el mapa interactivo

Columnas de ubicación de herramientas

Infraestructura de Datos Espaciales de la Provincia de Tucumán

Compartir y Publicar información geográfica WMS

TUCUMÁN

Mapa interactivo

http://127.1/maplab_projects/gmf_apps/Tucuman/Tucuman.phtml