Publicar una capa con GeoServer

De ChuWiki

Almacén de datos[editar]

Antes de publicar una capa con GeoServer, necesitamos tener un almacén de datos, es decir, un sitio de donde se obtengan los datos que se van a ver en esta capa. Ese almacén de datos puede ser una imagen de un mapa, un fichero con datos vectoriales o una base de datos. En este enlace puedes ver cómo crear un almacén de datos con MySQL. Los almacenes de datos pueden ser de cualquiera de los tipos de la siguiente figura

Una vez que tenemos el almacén de datos, podemos crear una capa para publicar esos datos. Hay dos formas de hacerlo:

  • Al crear el almacén de datos, aparecerá una pestaña "publish".
  • En el menú de la izquierda de geoserver, elegimos "capas". En la ventana de capas, arriba, aparece "Agregar nuevo recurso" y una vez pulsado, aparecerán un menú para elegir almacenes de datos. Elegimos uno y pulsamos el enlace "publish" que nos aparecerá.


Publicar datos[editar]

En la ventana "publish" tenemos un montón de cosas para rellenar. Veremos los campos más importantes

  • Nombre : debemos dar un nombre a esta capa/recurso, el que queramos.
  • SRS declarado : Este indica el tipo de proyección geográfica que se usa para nuestros datos. Si no la conocemos o los datos no la contienen (aparecería relleno automáticamente el campo SRS nativo), podemos poner EPSG:4326 que es una de las proyecciones estándar (ojo a la foto, que está mal este dato).
  • Encuadre Lat/Lon : son los límites que deseamos para la capa. Si pulsamos el enlace "Calcular desde los datos", nos aparecerán las x e y máximas y mínimas según los datos de almacén de datos. Podemos copiarlos en este campo, o bien poner los márgenes que queramos.

En la misma ventana tenemos una pestaña "publicación". Ahí tenemos detalles sobre cómo queremos que se vean los datos. Podemos elegir el tipo de punto o línea para visualizar datos, etc. Podemos dejar todo por defecto si nuestros datos son puntos. En caso de ser líneas o polígonos, debemos elegir algún tipo de dibujo que permita líneas o polígonos.

Una vez rellenos los campos que nos interesen, pulsamos abajo en "Guardar" y listo.

Para previsualizar la capa, en el menú de la izquierda abajo tenemos "previsualización de capas". Pinchamos ahí y luego, por ejemplo, en el enlace "Openlayers" que aparezca en nuestra capa. Podemos ver algo como esto