mapa base de información geográfica oficial con teselas

14
Mapa Base de Información Geográfica Oficial con teselas vectoriales #siglibre2019 Girona, 29-30 de mayo 2019

Upload: others

Post on 01-Jul-2022

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Mapa Base de Información Geográfica Oficial con teselas

Mapa Base de Información Geográfica Oficial con teselas vectoriales

#siglibre2019 Girona, 29-30 de mayo 2019

Page 2: Mapa Base de Información Geográfica Oficial con teselas

Servicios de teselas ráster

— Renderizado shp: Mapnik (Python)— Doble direccionamiento XYZ TS/TMS— Almacenamiento ficheros MBTiles— Servidor desarrollado en Python— Funcionamiento eficaz— Costosa actualización !! L

primeras experiencias en mapas contextuales

#siglibre2019 Girona, 29-30 de mayo 2019

Page 3: Mapa Base de Información Geográfica Oficial con teselas

objetivo: renderización de teselas vectoriales al vuelo

#siglibre2019 Girona, 29-30 de mayo 2019

Servicios de teselas ráster y vectoriales

— Renderizado VT al vuelo: Mapnik (NodeJS)— Almacenamiento ficheros MBTiles— Varias propuestas de simbolización— Servidor desarrollado en Python— Mejora de rendimiento GeoWebCache— Actualización sencilla y rápida !! J

Page 4: Mapa Base de Información Geográfica Oficial con teselas

Comisión Especializada de Normas Geográficas (CSG)SubgrupodeTrabajo:GuíadeImplementacióndelMapaBasedeInformaciónGeográficaOficialparautilizarloenvisualizadorescon

tecnologíadeteselasvectoriales

Identificación de objetos cartográficos por niveles de zoom

Fuentes de referencia

Simbolización a utilizar

Orientado a la publicación mediante teselas vectoriales

mapa base con información geográfica oficial (vt)

#siglibre2019 Girona, 29-30 de mayo 2019

Page 5: Mapa Base de Información Geográfica Oficial con teselas

FuncionalidadDefinición de los elementos geográficos y su simbolización debe ser acorde con el ámbito de utilización

PosibilidadLos elementos geográficos deben existir para el ámbito territorial del proyecto y ser accesibles y utilizables

SostenibilidadLos costes para la adaptación y actualización de los elementos debe ser sostenible en términos económicos y de esfuerzo

GlobalidadDiseño coherente con otras fuentes de datos geográficos abiertos, con objeto de poder ofrecer soluciones globales

directrices

#siglibre2019 Girona, 29-30 de mayo 2019

Page 6: Mapa Base de Información Geográfica Oficial con teselas

Modelos de datos heterogéneosInformación heterogénea en contenido, formatos y servicios

CompletitudFalta de fuentes de información en determinados territorios

DispersiónInnumerables fuentes de información, enormemente dispersas

ActualizaciónInexistencia de avisos para conocer qué datos se actualizan

ContinuidadConsistencia en fronteras (contexto europeo, nacional y regional)

hándicaps

#siglibre2019 Girona, 29-30 de mayo 2019

Page 7: Mapa Base de Información Geográfica Oficial con teselas

Generación de capas en formato GeoJSON-SeqEntrada de datos en distintos formatosProcesamiento: generalización, atributos, formato GeoJSON-SeqFicheros resultado: carreteras.json, rios.json, callejero.json, etc

Producción de teselas vectoriales con TippecanoeSe ejecuta Tippecanoe para cada nivel de Zoom (10 al 19)Recibe los ficheros GeoJSON-Seq y los corta en teselasFormato resultante: Vector Tile MapBox en PBF (SQLite-MBTiles)

# Se generan dos colecciones distintas: representación vectorial y textual# No requiere instalación de una base de datos espacial# Tratamiento y producción mediante procesos programados

producción de teselas vectoriales: España

#siglibre2019 Girona, 29-30 de mayo 2019

Page 8: Mapa Base de Información Geográfica Oficial con teselas

1. Descarga del fichero Planet PBF de OSM (40GB)

2. Generación del límite de tierrra de todo el planeta

La herramienta OSMCoastLine genera un fichero SQLiteSe transforma en GeoJSON con un comando de OGR2OGR

3. Extracción de objetos OpenStreetMap

Se realiza la extracción de elementos de primer nivel con OverpassConversión a PBF con OSMIUM SortConversión a GeoJSON con GDAL:OGR2OGR .Selección de atributosPreparación de ficheros GeoJSON-Seq con OSMIUM

https://sgtmapabaseigo.github.io/MapaBaseIGO/implementacion/extraccion_objetos_osm/#extraccion-de-elementos

producción de teselas vectoriales: OSM

#siglibre2019 Girona, 29-30 de mayo 2019

Page 9: Mapa Base de Información Geográfica Oficial con teselas

4. Producción de tiles vectoriales con TippecanoePara cada nivel de zoom (0 al 14), se ejecuta Tippecanoe quea partir de los ficheros GeoJSON-Seq corta los tiles (VT)El proceso para la capas buildings y labels se ejecuta aparte

El nivel 14 se reutiliza para los niveles posteriores

5. Tiles vectoriales de la capa de edificacionesPara la capa buildings, lanzamos el comando solamente para losniveles de zoom: 14, 15, 16, en MBTiles independientes (<500k)

# Independencia de servicios globales de teselas, de pago o restrictivos# Mayor homogeneidad de modelos de datos# Ajustar de forma precisa la estructura y tamaño de la tesela vectorial

producción de teselas vectoriales: OSM

#siglibre2019 Girona, 29-30 de mayo 2019

Page 10: Mapa Base de Información Geográfica Oficial con teselas

Almacenamiento de teselas vectorialesAlmacenamiento en ficheros MBTiles en formatos PBF

- Teselas elementos geográficos: España- Teselas elementos textuales: España- Teselas elementos geográficos externos: OSM, NE…- Teselas elementos geográficos externos edificaciones

PublicaciónServidor de teselas vectoriales programado en PythonPosibilidad de servir una colección o distintas combinaciones

Renderizado y simbolizaciónRenderizado al vuelo de VTs (servidor): Node.js+MapnikSimbolización de VTs (cliente): MapboxGL+JSON(style)

publicación de teselas vectoriales

#siglibre2019 Girona, 29-30 de mayo 2019

Page 11: Mapa Base de Información Geográfica Oficial con teselas

http://vts.larioja.org

prototipo de visualizacion de teselas ráster con vt

#siglibre2019 Girona, 29-30 de mayo 2019

Page 12: Mapa Base de Información Geográfica Oficial con teselas

Web: https://sgtmapabaseigo.github.io/MapaBaseIGOGitHub: https://github.com/sgtmapabaseigoTwitter: @mapabaseigo

compartiendo

#siglibre2019 Girona, 29-30 de mayo 2019

Page 13: Mapa Base de Información Geográfica Oficial con teselas

Existe una demanda masiva de cartografía de referencia (mapas base)

Las AAPP no han evolucionado tecnológicamente lo suficiente

Actualmente apenas existe una oferta institucional para esta demanda

El mercado satisface sus necesidades con ofertas propietarias/colaborativas

Es necesario definir las bases para la producción de un mapa base oficial

conclusiones

#siglibre2019 Girona, 29-30 de mayo 2019

Page 14: Mapa Base de Información Geográfica Oficial con teselas

GonzaloLópez@mapabaseigo

graciasgràcies

#siglibre2019 Girona, 29-30 de mayo 2019