Edificios 3D a partir del catastro

Estas últimas semanas tuvimos cierta repercusión en redes con una aplicación web (https://labs.geomatico.es/mapa-catastro-3d) que muestra los edificios de toda España en 3D, y permite navegar y simbolizarlos por año de construcción y por uso:

¿Cómo la desarrollamos?

Motivación

En geomatico llevamos varios años jugando con los edificios de catastro 3D y de hecho ya teníamos algún visor con toda España. Pero recientemente se generó un poco de hype con unas visualizaciones de cartografía catastral basada en años de construcción y su autor fue Dominic Royé:

Gracias por la motivación Dominic!

Descarga

Catastro ofrece parte de su cartografía (parcelas, edificios y direcciones) mediante un servicio ATOM de descarga.

Para su descarga masiva se empleó la aplicación Catastro Inspire Downloader. Se trata de un desarrollo interno, que liberamos en 2019 bajo licencia GNU, y que permite descargar toda la cartografía inspire de catastro a un geopackage.

Vector Tiles

Para la conversión a MVT, hemos usado ogr2ogr.

Se generaron teselas con cobertura para toda España y con niveles de zoom del 10 al 15. El motivo de empezar en un zoom tan bajo es que queríamos poder mostrar mucha información a la vez y lograr resultados como este:

Oviedo y Gijón a zoom 10

Para poder generar teselas con tanta información hemos tenido que tener mucho cuidado, generando los zooms bajos (10-13) sólo con geometrías de la capa building, y con la capa buildingparts para zooms altos (14 y 15).

Ejemplos de una construcción para cada zoom:

Zoom 10
Zoom 13
Zoom 11
Zoom 15
Zoom 12

Mediante ogr2ogr y su capacidad de ejecutar consultas sql al usarlo, pudimos crear un mbtiles para cada nivel de zoom.

Por último usamos tile-join, que viene incluido en tippecanoe para unir los mbtiles de cada nivel de zoom en una pirámide única.

Y para publicarlo tileserver-gl.

Visor

Finalmente se desarrolló una web basada en MapboxGL y ReactJS, que es el stack que solemos usar en geomatico, con dos estilos de simbolización:

Año de construcción
Usos y filtrado por año

Al poderse activar y desactivar capas, permite ver la forma y extensión de cada ciudad en una determinada época.

Además se puede simbolizar por uso por lo que se detectan ejes comerciales o polígonos industriales a simple vista. Para los nostálgicos, los colores de residencial, comercial e industrial coinciden con los de SimCity.

No dudéis en buscar vuestra localidad y viajar por la España del presente o del pasado: https://labs.geomatico.es/mapa-catastro-3d/

Tienes alguna idea de proyecto y quieres convertirla en realidad?
Nos gustaría escucharte, cuéntanoslo

Los hechos nos definen

  • 1km.geomatico.es en los medios

    La idea de 1km.geomatico.es surgió en abril con la intención de ayudar en estos tiempos difíciles. https://twitter.com/geomati_co/status/1253588695296417793 No queríamos sacar ningún provecho económico de ello y contamos con la inestimable ayuda (también…

  • Visualización transporte público en tiempo real

    https://vimeo.com/528250070/ Transportes Metropolitanos de Barcelona en tiempo real Desde 2016, Geomatico trabaja año a año con la agencia de transporte público de Barcelona (Transports Metropolitans de Barcelona, TMB) para desarrollo…

  • Formación GIS personalizada para tu sector

    Los miembros de Geomatico tenemos más de 10 años de experiencia en el sector GIS, incluyendo más de 30 formaciones presenciales y online: cursos para implantar un GIS ambiental en…

  • Edificios 3D a partir del catastro

    Estas últimas semanas tuvimos cierta repercusión en redes con una aplicación web (https://labs.geomatico.es/mapa-catastro-3d) que muestra los edificios de toda España en 3D, y permite navegar y simbolizarlos por año de construcción y…