Configuración de mapa en GeoServer


Supongamos que vamos a configurar un mapa de países (countries), utilizando un archivo shapefiles denominado country.shp

  1. Iniciar servicio de Liferay (eportal).
  2. Acceder a la url http://<host>:<port>/geoserver donde <host> y <port> corresponden al servidor y puerto de instalación del eportal de O3BI respectivamente (por ejemplo http://localhost:8380/geoserver).
  3. Logearse al sitio, ingresando como usuario/contraseña: admin/geoserver
  4. Configurar
    1. Espacios de Trabajo
    2. Almacén de Datos
    3. Estilos

Espacios de Trabajo

  1. Seleccionar el link Espacios de Trabajo
  2. Agregar un nuevo espacio de trabajo: Crear un Espacio de Trabajo con el Name o3 y URI http://<host>:<port>/o3portal donde <host> y <port> corresponden al servidor y puerto de instalación de O3 respectivamente.

Nota:

En caso de que la URI del espacio de nombres sea correcta pero no válida para geoserver, sera necesario definir el espacio con otra URI, por ejemplo 'http://www.ideasoft.biz' y luego editarla con la URI anteriormente invalidada. 

Almacén de Datos


Seleccionar el link Almacenes de Datos,

  • y luego el link Agregar nuevo almacén para configurar los archivos shp (ShapeFiles)
  • Elegir el valor 'Shapefile' en las opciones del campo Feature Data Set Description


  • Seleccionar en Espacio de trabajo o3
  • Ingresar el valor countries en el campo Nombre del origen de datos
  • Ingresar en Parámetros de conexión la url donde está el archivo country.shp (por ej: file:data/worldcities/country.shp en caso que el archivo country.shp se encuentre ubicado en el directorio data/data/worldcities bajo el war de GeoServer). También pueden estar ubicados en otro directorio/carpeta, referenciados en una ubicación absoluta del filesystem, por ej. file:/Ideasoft/gis/country.shp).

Desde Buscar... se busca el archivo dentro del FileSystem.

  • Guardar.

.

    1. Seleccionar el link Capas, y luego el link Agregar nuevo recurso
      1. Seleccionar nueva capa, indicando o3:countries en Agregar capa de
      2. Elegir el link de "Publicación" de la columna (Action)
      3. Modificar country por countries
      4. En el campo SRS declarado, Buscar el valor 4326, elegirlo.
      5. Elegir el link Calcular desde los datos y luego Calcular desde el encuadre nativo
      6. Pasar a la etiqueta de Publicación y verificar que el Estilo por defecto sea polygon
      7. Hacer click en Guardar
    2. Los 7 pasos anteriores fueron necesarios para configurar el shapefile del layer de countries; se deben ejecutar análogamente para configurar otro shapefile en otra layer.
    3. Para confirmar que los mapas fueron configurados correctamente, lo puede comprobar en la opción de Previsualización de capas.
    4. Si surge un error al guardar la capa, es conveniente que verifique si la misma se guardo.