Comunidad Funcionalidades Tutorial

Todo lo que tienes que saber sobre Mapas GIS on-premise con Geoserver

septiembre 28, 2018

Todo lo que tienes que saber sobre Mapas GIS on-premise con Geoserver

El post está disponible también en : Inglés

Instalación de Mapas Gis on-premise con Geoserver en Pandora FMS

Desde la versión 7.0 NG 723, Pandora FMS cuenta con una nueva funcionalidad que permite el uso de mapas GIS con Geoserver para su integración con mapas GIS de Pandora FMS.

Geoserver es un servidor gratuito y de código abierto basado en Java que permite ver, editar y compartir datos geoespaciales. Los mapas GIS con Geoserver trabajan con la librería gratuita OpenLayers y al usar el estándar WMS (Web Map Service) permiten tener a disposición mapas con diversos formatos de salida de forma fácil y rápida.

Los mapas GIS con Geoserver también son compatibles con WCS (Web Coverage Service), WFS (Web Feature Service) y WMTS (Web Map Tile Service).

Admite un amplio número de formatos de entrada, entre ellos: PostGIS, Shapefiles, GeoPackage. Del mismo modo, también admite un amplio número de formatos de salida, entre ellos: GeoTiff, GML, KML, OpenLayers, PDF, PNG, JPEG.

Instalación de Geoserver

Vamos a realizar una instalación del servidor de mapas GIS con Geoserver en la que conseguiremos un entorno mínimo.

  1. Para empezar, necesitamos un JRE v8 para ejecutarla. Es preferible usar la versión de Oracle aunque OpenJDK también funciona correctamente. También se puede usar un servidor de aplicaciones Java como Tomcat.
  2. Descargamos la versión adecuada para nuestro sistema operativo desde la página de Geoserver. En este caso hemos instalado Geoserver en un CentOS 7.4
  3. Descomprimimos el archivo en el directorio donde vayamos a hacer la instalación. Por ejemplo /usr/share/geoserver
  4. Ejecutamos ./bin/startup.sh en la raíz del directorio de GeoServer.
  5. Tras iniciar el servidor, se podrá acceder a la consola web de configuración desde http://host:8080/geoserver con el usuario “admin” y la contraseña “geoserver”.

Configuración de mapas GIS con Geoserver

Geoserver cuenta con un entorno de pruebas ya cargado con multitud de espacios de trabajo, almacenes y capas. Pero en este caso vamos a crear uno nuevo desde cero.

  1. Lo primero que haremos será añadir un shapefile que contiene la información geoespacial que queremos publicar dentro de un directorio que vamos a crear en la ruta /usr/share/geoserver/data_dir/data
  2. Lo siguiente será agregar un espacio de trabajo en el que luego añadiremos los almacenes de trabajo y las capas. Navegamos hasta Espacios de trabajo y creamos uno rellenando los campos Nombre y URI.
  3. Mapas GIS con Geoserver

  4. El siguiente paso será crear un almacén de datos. Navegamos hasta Almacenes de datos y creamos uno. Elegiremos el tipo de archivo del origen de los datos vectoriales, en este caso Shapefile, pero como vemos admite gran cantidad de formatos:
  5. Ahora elegimos el espacio de trabajo, le asignamos un nombre al almacén de datos e indicamos la ruta del shapefile (donde hemos guardado los archivos del paso 1):
  6. Tras crear el almacén de datos nos redirigirá automáticamente a la página de edición de capas. Haremos click en publicar y le asignaremos un título:
  7. El siguiente paso será seleccionar el SRS declarado. Esto indica el tipo de proyección geográfica usada para nuestros datos. Si desconocemos este valor o los datos no lo contienen (aparecería el campo SRS nativo relleno automáticamente), podemos usar el SRS EPSG:4326 que es una de las proyecciones geográficas estándar.
  8. Ahora podremos definir el encuadre, indicando los límites que queremos que tenga la capa. Podemos calcularlos desde los datos, con esto aparecerán los datos máximos y mínimos para ambos ejes que aparezcan en los datos que hemos cargado o bien podemos fijar los márgenes que queramos:
  9. Tenemos varios estilos por defecto para elegir en la configuración WMS, en este caso será polygon.
  10. En la pestaña de previsualización de mapas podemos ver la capa que hemos creados en diferentes formatos.

Configuración de Pandora FMS

El siguiente paso será crear una conexión WMS en el setup de los mapas GIS de Pandora FMS.

Seleccionamos el tipo de conexión que en este caso será WMS Server, indicamos la URL del servidor WMS, es decir la de nuestro servidor de mapas GIS con Geoserver, por defecto http://host:8080/geoserver/wms y las capas que queramos añadir al mapa, separadas por comas, en caso de querer añadir más de una capa. Hay que tener en cuenta que superpone las capas por lo que la primera que indicamos la pone debajo, la siguiente la pone sobre esta primera, etc, por lo que dependiendo del orden de las capas hay que tener en cuenta que podrían taparse unas a las otras. En este caso hemos usado una capa con el mapa del mundo y sobre esta una capa con las áreas urbanas de Europa:

El resultado del mapa con agentes GIS de Pandora FMS sería este:

En definitiva, con esta nueva funcionalidad de Pandora FMS, podemos realizar conexiones a servidores WMS que podemos administrar en nuestro propio entorno. Con ello, se evita la dependencia a servidores externos como Open Street Maps o Google Maps y conseguimos además una gran flexibilidad en cuanto al uso de mapas GIS con Geoserver, ya que podemos personalizarlos.

Dado que Pandora FMS es un software de monitorización flexible, capaz de monitorizar dispositivos, infraestructuras, aplicaciones, servicios y procesos de negocio, es preciso que disponga de características como ésta, que nos permite personalizar el servicio al máximo, acorde con nuestras necesidades. Por ello, ya hay empresas y organizaciones por todo el mundo que lo utilizan. ¿Quieres conocer algunos de nuestros clientes y leer sus casos de éxito? Entra aquí: https://pandorafms.com/es/clientes/

Si te interesa esta característica en especial, puedes encontrar más información y documentación disponible sobre los mapas GIS con Geoserver en su página oficial: http://geoserver.org/

¿Quieres conocer Pandora FMS en profundidad? Entra aquí: https://pandorafms.com/es/

Además, si tienes cualquier consulta acerca de Pandora FMS, no dudes comunicárnosla de una manera tan sencilla como rellenar el formulario de contacto que se encuentra en la siguiente dirección: https://pandorafms.com/es/empresa/contacto/

Como siempre, el equipo de Pandora FMS estará encantado de atenderte.


    Written by:



    Leave a comment

    Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

    Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.