Generación de tiles vectoriales con GeoServer y publicarlas para su visualización con Open Layers

Tiles_Geoserver_1

Los pasos a seguir para la generación de tiles vectoriales en Geoserver son los siguientes:

1. Se parte de unos datos en formato shapefile

2. Generar un espacio de trabajo

Datos > Espacios de trabajo > agregar un nuevo espacio de trabajo: Definir nombre y URI (es obligatorio, utilizar cualquier valor)

Tiles_Geoserver_1

3. Establecer dónde se va a realizar el cacheado de tiles vectorialesTiles_Geoserver_2

Cacheado de teselas > BlobStores > Rellenar los campos obligatorios y activar la casilla default

Tiles_Geoserver_3

4. Generar un almacén de datos

Datos > Almacenes de datos>Agregar nuevo almacén>Seleccionar tipo de origen de datos -> Shapefile

  • Seleccionar el espacio de trabajo previamente creado
  • Dar un nombre al origen de datos
  • Facilitar la ruta a los datos vectoriales de origen
  • Establecer el sistema de codificación de caracteres (Charset) as usar en «Conjunto de caracteres del DBF»
  • Guardar
  • Nueva capa->Publicación (Acción)
  • Pestaña datos > Información básica del recurso: establecer “Nombre” y “Título”> Encuadres: Encuadre Lat/Lon >“Calcular desde encuadre nativo”Tiles_Geoserver_4

5. Establecer cómo se va a realizar el cacheado > Capas > Elegitr la capa con el título que hemos establecido en el paso anterior > Pestaña Cacheado de teselas

  • BlobStore: Default BlobStore
  • Cache Image Formats: activar
  • Application /x-protobuf;Type=Mapbox-vector  (formato preferido por Open Layers)

6. Previsualización

Cacheado de teselas > Capas en Caché > En la capa generada [Almacen de datos:nombre] Eligiendo “Seleccione una”(Previsaulización) : EPSG 900913·/pbf

  • Se abre el visualizador de GeoServer con la información generada
  • En paralelo, en la ubicación que hemos establecido en el paso 3 se ha generado una carpeta con AlmacenDeDatos_nombreCapa. A medida que hacemos zoom se van generando carpetas con los niveles de zoom a medida que se activan en el visualizador (navegador)

Tiles_Geoserver_5

Geograma
Resumen de privacidad

Esta web utiliza cookies para que podamos ofrecerte la mejor experiencia de usuario posible. La información de las cookies se almacena en tu navegador y realiza funciones tales como reconocerte cuando vuelves a nuestra web o ayudar a nuestro equipo a comprender qué secciones de la web encuentras más interesantes y útiles.

La ley afirma que podemos almacenar cookies en su dispositivo si son estrictamente necesarias para el funcionamiento de esta página. Para todos los demás tipos de cookies, necesitamos su permiso.

Esta página utiliza tipos diferentes de cookies. Algunas cookies son colocadas por servicios de terceros que aparecen en nuestras páginas. En cualquier momento puede cambiar o retirar su consentimiento desde nuestra política de cookies.

Obtenga más información sobre cómo procesamos los datos personales en nuestra Política de Privacidad.