Volver al blog BIM e IFC
Gemelos digitales · 2026-10-10 · 8 min
¿Qué es un gemelo digital urbano? Tres ejemplos en vivo que puedes abrir
Un gemelo digital de ciudad es un modelo 3D de un lugar que sigue conectado a lo que ocurre en él. Qué significa eso en la práctica: las cinco capas que lo forman, de dónde sale cada una y tres ejemplos en vivo (Barcelona, Helsinki y Tokio) que se ejecutan en tu navegador con datos abiertos.
Tres gemelos digitales urbanos en vivo, uno junto a otro, en IFC Viewer Online: la Plaça de Catalunya en Barcelona, la terminal de autobuses de Elielinaukio en Helsinki y el acceso a una estación en Tokio, cada uno coloreado con los datos abiertos de su ciudad
Un gemelo digital urbano es un modelo 3D de una parte de la ciudad que sigue conectado a lo que ocurre en ella. El modelo dice qué hay y dónde: el terreno, los edificios, las calles y los activos que hay en ellas. La conexión dice en qué estado están ahora: un anclaje de bicicletas vacío, un autobús en su dársena, un tren con retraso.
El Digital Twin Consortium define un gemelo digital como una «representación virtual de entidades y procesos del mundo real, sincronizada con una frecuencia y una fidelidad especificadas»[dtc]. La frecuencia es justo lo que les falta a la mayoría de los modelos 3D de ciudad. Esta guía muestra cómo es el resto, con tres gemelos que puedes abrir ahora mismo, cada uno construido con los datos abiertos de su ciudad y ejecutándose en el navegador.
Lo esencial
- Un gemelo digital es un modelo más un vínculo en vivo con el lugar que modela. Un modelo 3D de ciudad sin ese vínculo es un buen mapa, no un gemelo.
- Un gemelo de ciudad apila cinco capas: terreno, contexto urbano, modelos detallados de los activos, vinculaciones (bindings) y estado en vivo. Cada una procede de una fuente distinta y se actualiza a su propio ritmo.
- Cuando los proveedores permiten peticiones desde el navegador, todo el conjunto puede ejecutarse en el navegador del visitante con datos abiertos: sin plataforma y sin ningún servidor nuestro.
- Los ejemplos de Barcelona, Helsinki y Tokio de más abajo están en vivo: anclajes de bicicletas, dársenas de autobús y el acceso a una estación, coloreados con los feeds de sus ciudades.
Qué convierte un modelo en un gemelo
Tres cosas, y la tercera es la que la gente se salta:
- Un modelo de un lugar real: geometría, identidad y datos de lo que hay en él, situado donde realmente está.
- Una conexión con el estado actual del lugar, actualizada con una frecuencia conocida: cada segundo para un autobús, cada minuto para un anclaje de bicicletas, cada hora para la calidad del aire.
- Algo que se hace con ese estado: mostrarlo sobre el modelo, comprobarlo con reglas que lanzan alertas, guardarlo como un historial que se puede reproducir.
Sin lo segundo, tienes un modelo 3D de ciudad, que sigue siendo útil: Japón publica modelos abiertos de sus ciudades a través de PLATEAU[plateau] y Helsinki publica los suyos[helsinki3d], sobre todo en el estándar abierto CityGML[citygml]. En qué se diferencia un modelo así de un gemelo, paso a paso, se explica en BIM frente a gemelo digital.
Las cinco capas de un gemelo de ciudad
Las cinco capas del gemelo de Barcelona, del terreno a las lecturas en vivo. Cada cifra sale de su archivo de escena.
- Terreno Un modelo de elevaciones sobre el que se apoya todo lo demás. En Barcelona es el modelo del terreno de 5 m del ICGC, de modo que los modelos se asientan sobre la calle en lugar de flotar por encima o hundirse en ella.
- Contexto urbano Los edificios y las calles que rodean los activos, aquí de OpenStreetMap, dibujados en la misma proyección que los modelos para que un bordillo coincida con el bordillo del IFC.
- Modelos de activos Lo que quieres conocer, modelado en detalle: aquí, ocho archivos IFC 4.3 (fuentes, una estación de Bicing con sus postes de anclaje, un acceso al metro, un cargador de vehículos eléctricos), cada uno colocado según su propia georreferencia.
- Vinculaciones Lo que une un feed con los elementos: qué fuente, qué dispositivo de esa fuente, qué elementos IFC, qué color para cada valor. Sin ellas, los datos en vivo son una lista de números junto a un modelo.
- Estado en vivo Las propias lecturas, cada una a su ritmo: Bicing cada 60 s, el cargador de vehículos eléctricos cada 5 minutos, la calidad del aire cada 15. Una lectura más antigua de lo que permite su fuente se pone en gris en lugar de pasar por reciente.
La mayor parte del trabajo, y la mayoría de los fallos, están entre capas: un modelo desplazado unos metros de su calle, una vinculación que no encuentra ningún elemento porque los anclajes son partes de un ensamblaje, un feed cuyas marcas de tiempo no son lo que parecen. Cada uno de los casos prácticos de más abajo describe uno de ellos.
Tres ejemplos en vivo
Cada uno se ejecuta a partir de un único archivo de escena con los datos abiertos de su ciudad. Ábrelo, haz clic en cualquier activo para ver sus datos y usa «Explorar» para saltar de un punto en vivo a otro.
Barcelona: anclajes de bicicletas y un cargador de vehículos eléctricos
La Plaça de Catalunya, en vivo
Ocho modelos IFC sobre el mapa 3D de Barcelona. Los anclajes de Bicing y las plazas del cargador Endolla toman el color de los feeds de la ciudad.

Abrir el visor IFC interactivo
Ocho modelos IFC georreferenciados alrededor de la plaza, con la estación 65 de Bicing y un cargador en la calle vinculados a sus feeds en vivo, y el tráfico y la calidad del aire como capas del mapa. Todo el proceso, del feed al poste de anclaje coloreado: un gemelo digital en vivo de la Plaça de Catalunya.
Helsinki: autobuses en sus dársenas
Elielinaukio, junto a la estación central de Helsinki: cada dársena cambia de color cuando su autobús entra, espera y abre las puertas.
Tres modelos IFC (la estación, la Catedral y la terminal) y nueve dársenas vinculadas a las posiciones de vehículos en tiempo real de HSL, que llegan por MQTT aproximadamente una vez por segundo por cada autobús. Por qué MQTT y no GTFS-Realtime, y cómo un id de parada se convierte en una dársena: un gemelo en vivo de una terminal de autobuses con MQTT.
Tokio: el acceso a una estación y una parada de tranvía
Salida A4 de Tochōmae: las marcas de Toei muestran el estado de la línea Ōedo; el letrero de la estación, un tren en el andén; el poste de la parada, un autobús reciente.
Dos estaciones vinculadas a los datos abiertos de ODPT: posiciones de trenes, estado de las líneas y el feed GTFS-Realtime de los autobuses de Toei, decodificado en la propia página. Los detalles, y lo que ODPT puede y no puede decirte: gemelos de estaciones de Tokio con datos abiertos de ODPT.
Cómo llegan los datos al modelo
Tres transportes, una regla: el navegador solo puede leer un feed si su proveedor envía cabeceras CORS.
Cada petición va del navegador del visitante al proveedor. Eso solo es posible cuando el proveedor responde con cabeceras CORS, que permiten que una página de otro sitio lea la respuesta. Los feeds de bicicletas y de recarga de Barcelona, el flujo MQTT de HSL y el endpoint público de ODPT las envían; el feed GTFS-Realtime de HSL no, así que el gemelo de Helsinki usa el flujo MQTT en su lugar.
Hasta dónde llega un gemelo en el navegador
- Datos privados o con clave. Necesitan un servidor entre el navegador y la fuente.
- Simulación pesada. Los modelos de inundación, energía o multitudes de todo un distrito necesitan más cálculo del que debería consumir una página.
- Control. Un gemelo que acciona equipos necesita autenticación, un registro de auditoría y una conexión fiable, no un enlace público.
- Móviles. Las escenas completas se han probado en navegadores de escritorio; en móviles todavía no se han medido.
Construye uno con tus propios modelos
- Coloca tu IFC en el mapa Ábrelo en el mapa 3D y comprueba que aparece donde debe: cómo ver un IFC en un mapa 3D.
- Corrige la georreferencia si no es así A la mayoría de los modelos mal situados les falta el IfcMapConversion o lo tienen mal: coordenadas y georreferenciación en IFC.
- Añade un feed y una vinculación Apunta una fuente de dispositivos a un feed que envíe cabeceras CORS y vincúlala a los elementos por clase IFC y nombre, o por GlobalId.
- Compártelo Guárdalo como archivo de escena o empaquétalo en un enlace, e incrústalo donde la gente ya trabaja: cómo incrustar un visor IFC.
¿Qué es un gemelo digital urbano? Tres ejemplos en vivo que puedes abrir