ARTECLABGeoServer 3 — De cero a producciónClase 4
1 / 14
Módulo 3 · Clase 4 ·

Publicación de Capas:
Vectoriales y Raster

Workspaces, Stores, Layers y Layer Groups — el flujo completo

⏱ 2 horas🗺️ WMS en vivo👨‍💻 Daniel Quisbert
Al finalizar esta clase
¿Qué vamos a lograr hoy?
1
Crear un Workspace y Stores en GeoServer
El proyecto y las fuentes de datos que contienen las capas.
2
Publicar 5 capas vectoriales desde GeoPackage
Departamentos, municipios, vías, hidrografía y ciudades.
3
Publicar una capa raster (DEM)
Modelo Digital de Elevación — configuración de NoData.
4
Crear un Layer Group con varias capas
Mapa base compuesto servido con un solo nombre WMS.
DQ
Daniel Quisbert
ARTECLAB · danielquisbert.com
Paso 1 de 4
Workspace y Store
El contenedor y la fuente de datos
Configuración inicial
Crear el Workspace del curso
1
Datos → Workspaces → Agregar nuevo
Nombre: geoserver3_curso
2
Namespace URI
http://danielquisbert.com/geoserver3
3
Marcar como workspace por defecto
Aparecerá primero en todos los listados.
4
Habilitar WMS, WFS y WMTS
En la pestaña "Servicios" del workspace.
🔗
El workspace en la URL
Todo servicio de este workspace usará:
http://servidor:8080/geoserver/geoserver3_curso/wms
El nombre del workspace no puede tener espacios ni caracteres especiales. Usa guiones bajos.
Fuente de datos
Crear un Store de tipo GeoPackage
1
Datos → Stores → Agregar nuevo Store
Seleccionar "GeoPackage" en la lista de fuentes vectoriales.
2
Workspace: geoserver3_curso
El Store queda asociado a este workspace.
3
Nombre del Store: datos_vectoriales
Nombre descriptivo del origen de datos.
4
Ruta al archivo .gpkg
file:data/datos_vectoriales.gpkg (relativo al Data Directory)
🗄️
geoserver-store-config.jpg
Pantalla de configuración de Store en GeoServer 3
Paso 2 de 4
Publicar capas
vectoriales
5 capas, metadatos completos, proyección verificada
Flujo de publicación
Las pestañas clave al publicar una capa
📋
Pestaña Data
Nombre: identificador técnico (en URL)
Título: texto legible para usuarios
CRS Nativo: verificar EPSG
Bounding Box: usar "Compute from data"
Keywords: español + inglés
🎨
Pestaña Publishing
Estilo por defecto: seleccionar o crear
WMS habilitado:
WFS habilitado: según necesidad
Queryable: para GetFeatureInfo
Opacidad: 1.0 por defecto
⚠️
El error más común
Publicar sin hacer clic en "Compute from data" para el Bounding Box. La capa aparece pero no se renderiza correctamente en el preview.
En vivo
Publicamos las 5 capas del curso
Nombre técnicoTítuloGeometría
departamentosDepartamentosPolígono
municipiosMunicipiosPolígono
red_vialRed Vial PrincipalLínea
hidrografiaHidrografíaLínea
ciudadesCiudades PrincipalesPunto
🆕
Preview en GeoServer 3
Cada capa tiene un botón "OpenLayers" en el Layer Preview. En GS3 abre con OL 10.8 con soporte de pantalla completa.
Paso 3 de 4
Publicar capas
raster
GeoTIFF y Modelo Digital de Elevación
Datos raster
Publicar un DEM (Modelo Digital de Elevación)
1
Store tipo "GeoTIFF"
Apunta al archivo .tif del DEM en el Data Directory.
2
Verificar CRS y Bounding Box
DEM en EPSG:4326, extensión completa del área de estudio.
3
Configurar NoData = -9999
Valores sin dato aparecerán transparentes en el WMS.
4
Asignar estilo "dem" por defecto
GeoServer incluye un estilo DEM con gradiente de colores.
🏔️
dem-geoserver-preview.jpg
DEM en el Layer Preview de GeoServer 3
Paso 4 de 4
Layer Groups
Múltiples capas, un solo nombre en el WMS
Composición de mapas
Layer Group — el mapa base completo
💡
¿Para qué sirve?
Un cliente pide LAYERS=mapa_base y GeoServer renderiza: DEM + hidrografía + vías + departamentos + ciudades. Todo en una sola imagen.
1
Datos → Layer Groups → Nuevo
Nombre: mapa_base
2
Agregar capas en orden
Abajo = fondo (DEM), Arriba = encima (ciudades).
3
Generar Bounding Box
"Generate Bounds" calcula la unión de todas las capas.
🏙️
ciudades
↑ Capa superior (dibujada encima)
🛣️
red_vial
💧
hidrografia
🗺️
departamentos
🏔️
dem
↓ Capa inferior (fondo)
Resumen
Lo que aprendiste hoy
  • El flujo siempre es: Workspace → Store → Publicar Layer
  • Nombre técnico e invisible vs Título legible para el usuario — son campos distintos
  • "Compute from data" es obligatorio para que el Bounding Box sea correcto
  • Las capas raster necesitan configurar el valor NoData para mostrar transparencia
  • Un Layer Group combina varias capas en un mapa servido con un solo nombre
🎨
Próxima clase
Los estilos que tienen nuestras capas ahora son los por defecto de GeoServer. La Clase 5 los transforma en cartografía profesional con SLD y CSS.
Fin de la Clase 4

Capas publicadas.
A dar estilo.

Próxima clase: SLD, CSS y simbología cartográfica profesional.

Cuestionario — Clase 4: Publicación
12 preguntas · 2 intentos
Ir al cuestionario →
🗓 Próxima: Estilos SLD y CSS📘 Referencia SLD OGC