EN
← Volver al Portafolio
3D y Visualización julio de 2026

Maqueta, Lugares Reales Reconstruidos en 3D desde Geodatos Abiertos Fusionados

Toma un área real y reconstrúyela en 3D a partir de geodatos públicos y abiertos, con el mapa de altura como punto de entrada. Maqueta fusiona edificios y calles de Overture, terreno Copernicus GLO-30, cobertura de suelo ESA WorldCover, agua, áreas verdes y ferrocarril de OpenStreetMap, población GHS-POP, alturas 2.5D de Google Open Buildings, LoD2 de 3DBAG como capa oficial de referencia y carbono de suelo de SoilGrids; cada capa mantiene visible su fuente y su licencia, y cada altura de edificio lleva su procedencia: medida, inferida por número de pisos, leída de un raster de altura, o un valor por defecto. 118 lugares horneados y servidos, desde ciudades de todos los continentes hasta Santiago dividido en sus 37 comunas como casos separados. Colorea y filtra los edificios por cualquier atributo fusionado, haz clic en uno para leer todo lo fusionado en él, cubre la escena con una imagen Sentinel-2 sin nubes, y dibuja un polígono sobre cualquier sub-área para resumir los edificios que quedan dentro: cantidad, área de huella, cobertura construida, densidad, distribución de altura, pisos, y la mezcla de función, cobertura de suelo y procedencia de la altura. El motor de fusión es el paquete geoscena publicado por separado.

Lugares
118 lugares horneados (según reporta el sitio en producción el 2026-09-26), incluidos Santiago como 37 comunas más el metro de 11 km (unos 179 mil edificios), Calama, Antofagasta, Sierra Gorda, Valdivia, Chiloé y ciudades de todos los continentes; abre en Providencia
Fuentes
Edificios y calles de Overture Maps (ODbL), Copernicus GLO-30 (AWS Open Data), ESA WorldCover 10 m (CC-BY-4.0), agua, áreas verdes y ferrocarril de OpenStreetMap (ODbL), GHS-POP, Google Open Buildings 2.5D, 3DBAG LoD2, SoilGrids; cobertura Sentinel-2 sin nubes (EOX, CC-BY) en tiempo de ejecución; solar PVGIS y clima Open-Meteo por lugar
Atributos por edificio
Altura con procedencia (medida, por pisos, por raster, por defecto), área de huella, pisos, función, forma de techo, cobertura de suelo, NDVI, NDWI y NDBI muestreados en el horneado; colorear y filtrar por cualquiera
Motor y renderizado
geoscena en PyPI, desde su propio repositorio (adquisición por área de interés y fusión en paquete de escena); Three.js, compresión meshopt, carga progresiva, sombreado e hipsometría del terreno; verificado en claro y oscuro en una GPU real
Despliegue
Sitio estático en el VPS de ML tras nginx con certificado certbot en maqueta.ml.fasl-work.com; versión 0.09.000; repositorio público
Diagrama de arquitectura de Maqueta, Lugares Reales Reconstruidos en 3D desde Geodatos Abiertos Fusionados
#geospatial #3d-visualization #data-fusion #open-data #overture #copernicus #worldcover #three-js #chile #urban-analytics

Contexto de Negocio

Las preguntas urbanas, ambientales e inmobiliarias son en su mayoría preguntas sobre un área vista a través de varios sensores y registros: qué tan densa, qué tan alta, qué tan verde, qué tan construida, qué tan poblada, y cómo se compara cada una de esas cosas con el área de al lado. Maqueta las responde sobre datos abiertos con la fuente y la licencia en pantalla, para que un planificador, un investigador o un periodista pueda citar el número y la procedencia juntos, y pueda ver cuándo una altura es un modelo y no una medición. Nació de Atalaya, un explorador del catálogo del Data Observatory chileno, al notar que muchas variables publicadas por separado describen el mismo territorio. Es una base para un proyecto más amplio, construida sobre datos abiertos y código abierto, y se ofrece como tal.

Valor Estratégico

Maqueta es el caso de la línea en que el primer despliegue fue llamado un juguete y el producto se reconstruyó al nivel exigido en la misma semana: una ciudad con colores planos, sin calles y sin interacción se convirtió en el banco de trabajo fusionado, y la capa analítica (imagen satelital, índices por edificio, estadísticas por sub-área y coropletas por comuna) se planificó, validó y construyó después en lugar de prometerse. Su motor vive en su propio paquete publicado porque la adquisición y fusión de geodatos públicos en un paquete de escena es agnóstica al dominio; el producto no declara paquete propio. Las alturas se modelan donde no existe medición y la procedencia lo dice por edificio; la capa LoD2 de referencia es la verificación donde existe un modelo oficial de ciudad.

El Desafío

Los geodatos públicos sobre el mismo kilómetro cuadrado los publican instituciones distintas, en formatos distintos, con licencias distintas, y cada uno describe una faceta: con qué está cubierto el suelo, qué tan alto es el terreno, dónde están los edificios y las calles, cuánta gente vive ahí, qué tan altos son probablemente los edificios. Leer cualquiera por separado es fácil. Hacer una pregunta que los cruce, cómo se distribuye el área de huella o la altura de los edificios en un barrio, cómo se reparte el uso de suelo entre residencial, comercial e industrial dentro de un límite que te importa, cómo se compara la vegetación o la cobertura construida entre dos comunas, necesita primero las capas alineadas sobre una misma geometría, y necesita que la respuesta diga de dónde salió cada número y cuánto de él está medido y no modelado.

Nuestro Enfoque

geoscena, un paquete publicado por separado desde su propio repositorio, hace la adquisición y la fusión: dada un área de interés, obtiene cada familia de fuentes y las fusiona en un paquete de escena sobre una geometría común, con procedencia en cada elemento. Maqueta es el producto: un pipeline que hornea 118 lugares (el conteo que reporta el sitio en producción) en escenas comprimidas y de carga progresiva (compresión meshopt, sombreado e hipsometría del terreno), y un banco de trabajo Three.js que las renderiza con el terreno real coloreado. Los atributos por edificio llevan altura y su procedencia (medida, inferida por pisos, leída de un raster, o por defecto), área de huella, número de pisos, función, forma de techo y cobertura de suelo; los índices multiespectrales (NDVI, NDWI, NDBI) se muestrean por edificio en el horneado, y una capa de entorno agrega solar (PVGIS) y clima (Open-Meteo) por lugar. Una cobertura Sentinel-2 sin nubes (EOX, CC-BY) se obtiene en tiempo de ejecución por área. La herramienta de área toma un polígono sobre cualquier sub-área, una manzana, un corredor, una comuna completa, y resume los edificios que quedan dentro; la agregación por comuna abarca promedios de edificios, la capa de entorno e indicadores del Data Observatory. Un selector con búsqueda y categorías abre en Providencia por defecto, con Santiago como 37 comunas y el metro de 11 km como un solo caso de unos 179 mil edificios.

Indicadores Clave de Rendimiento

KPILínea BaseResultadoImpacto
Una geometría, cada capa, procedencia en cada unaNueve fuentes en nueve formatos y licenciasEdificios, calles, terreno, cobertura de suelo, agua, áreas verdes, ferrocarril, población, alturas modeladas, referencia LoD2 y carbono de suelo fusionados por lugar, con fuente, licencia y procedencia de altura por edificio visiblesUn número puede citarse con su origen
La pregunta que lo originó, respondidaSin forma de resumir un barrio a través de las capasDibuja un polígono sobre cualquier sub-área y lee cantidad, área de huella, cobertura construida, densidad, distribución de altura, altura media y mediana, pisos, y la mezcla de función, cobertura de suelo y procedencia de altura; compara comunas dibujando sobre cada unaEstadísticas por sub-área sobre datos abiertos, en el navegador
Un primer despliegue llamado juguete, reconstruido al nivel exigidoUna ciudad, colores planos, sin calles, sin interacción118 lugares con atributos ricos por edificio, terreno real coloreado, cobertura satelital, índices, entorno y una herramienta de área; la capa analítica planificada y validada antes de construirseLa reconstrucción es el registro, no la excusa

Arquitectura

maqueta pipeline

maqueta pipeline

Stack Tecnológico

Python geoscena GDAL Three.js TypeScript Vite meshoptimizer

Capturas de la Aplicación

Maqueta, Lugares Reales Reconstruidos en 3D desde Geodatos Abiertos Fusionados
Maqueta, Lugares Reales Reconstruidos en 3D desde Geodatos Abiertos Fusionados