PUBLICACIÓN DE SERVICIOS WMS Y WFS

Tomcat es un virtualizador de servicios host, sirve para montar localmente (o en red) diversos servicios como servidores, servicios web o bibliotecas. Una vez instalados jdk-6u14-windows-i586 y apache-tomcat-6.0.44 se comprueba la conexión del servidor desde el explorador, buscando http://localhost:8080/

1.png

Localhost es un nombre reservado en el equipo para comprobar las conexiones TCP/IP equivalente a la IP 127.0.0.1. Entre otros se usa para visualizar (hacer pruebas) en el explorador los servidores y páginas web que estén localmente en la máquina.

Las diferentes aplicaciones y productos de software usan puertos TCP (puertos virtuales) para realizar las conexiones. Tomcat utiliza el puerto 8080 (podría ser otro, se puede ajustar durante la instalación si está siendo usado por otra aplicación Apache, se podría usar 4848 en un Sistema Operativo Linux), por eso hay que declararlo en la url que le damos al explorador.

Tomcat servirá para contener a Geoserver, este es un es un servidor de mapas (y datos) para su utilización en aplicaciones cliente, escrito en Java. Geoserver es un servidor de código abierto diseñado para permitir la interoperabilidad de los datos, respetando las especificaciones de WMS, WFS o WCS. Es muy configurable, permite buenos niveles de seguridad al poder implementar logeo y envío de parámetros por método Post.

Tras instalar udig-1.5.0.RC1.win32.win32.x86 u pegar el archivo geoserver.war en la carpeta C:\Program Files\Apache Software Foundation\Tomcat 6.0\webapps, se comprueba que haya despegado, verificando que apareció la carpeta geoserver.

2.png

En el explorador en la ubicación http://localhost:8080/geoserver/web/ ya se podrá ver la interfaz principal de Geoserver.

3.png

Los shapes a visualizar se pegan en C:\Program Files\Apache Software Foundation\Tomcat 6.0\webapps\geoserver\data

En el explorador se pueden visualizar mapas que vienen en Geoserver por defecto:

4.png

Creación de un nuevo almacén de datos, el equivalente a la carpeta en la cual se cargaran las coberturas que se pegaron en la carpeta data.

En las opciones de la parte izquierda se selecciona la opción Almacén de Datos, en pantalla se visualizarán los almacenes existentes, y las opciones de agregar o quitar almacenes.

5.png

Posteriormente se configura el almacén de datos, se define el origen de datos (shapefile), nombre del almacén y características en general.

6.png

7.png

Ya se podrán visualizar las capas del almacén ‘archivos actividad’

8.png

Cada capa debe ser publicada para que se pueda visualizar desde el servicio, para eso se da clic sobre la palabra ‘publicación’ que aparece a la derecha del nombre de la capa, en las opciones que se abrirán a continuación se configura la información de la capa (nombre, descripción, sistema de coordenadas)

9.png

Después de configurar las tres capas, al dar clic en el panel izquierdo opción ‘Capas’, se podrán visualizar dichas capas, así como el almacén de datos creados con ellos.

10.png

Al dar clic en la palabra ‘openlayers’ que aparece al lado de cada almacén de datos o capa que se encuentran listados, se abrirá una nueva ventana donde se visualizará el contenido gráfico de dicha capa (funciona tanto para cada capa como para el almacén o grupo de capas). Al dar clic en KML se inicia la descarga de la información en formato kml.

La opción GML sirve para visualizar el metadato de la cobertura indicada.

15.png

El servicio WMS que se acaba de configurar en el Geoserver y que se ha estado visualizando se puede ver también en un cliente de escritorio, en esta ocasión uDig. UDig es una aplicación GIS de código abierto escrito en lenguaje Java, útil para gestionar información en múltiples formatos y para acceder a servicios externos a la máquina.

16

Se da clic en capa, para agregar el contenido (capa vectorial, ráster, etc). En la opción Web Map Server se agrega la Url del servicio a utilizar

17.png

Ahora se pueden ver los contenidos en Geoserver, incluyendo las tres capas que se acaban de subir.

18.png

Al seleccionarlas y dar clic en aceptar se verán en el entorno de trabajo dichas capas.

19.png