Retour au blog BIM & IFC
Jumeaux numériques · 2026-10-10 · 8 min
Qu'est-ce qu'un jumeau numérique urbain ? Trois exemples en direct à ouvrir
Un jumeau numérique de ville est un modèle 3D d'un lieu qui reste connecté à ce qui s'y passe. Concrètement : les cinq couches qui le composent, d'où vient chacune, et trois exemples en direct (Barcelone, Helsinki et Tokyo) qui fonctionnent dans votre navigateur à partir de données ouvertes.
Trois jumeaux numériques urbains en direct côte à côte dans IFC Viewer Online : la Plaça de Catalunya à Barcelone, la gare routière d'Elielinaukio à Helsinki et une entrée de station à Tokyo, chacun coloré par les données ouvertes de sa ville
Un jumeau numérique urbain est un modèle 3D d'une partie de la ville qui reste connecté à ce qui s'y passe. Le modèle dit ce qui se trouve où : le sol, les bâtiments, les rues, les actifs qui s'y trouvent. La connexion dit dans quel état ils sont maintenant : un point d'ancrage de vélos vide, un bus à son quai, un train en retard.
Le Digital Twin Consortium définit un jumeau numérique comme une « représentation virtuelle d'entités et de processus du monde réel, synchronisée à une fréquence et avec une fidélité spécifiées »[dtc]. La fréquence est ce qui manque à la plupart des modèles 3D de ville. Ce guide montre à quoi ressemble le reste, avec trois jumeaux que vous pouvez ouvrir dès maintenant, chacun construit à partir des données ouvertes de sa ville et exécuté dans le navigateur.
L’essentiel
- Un jumeau numérique, c'est un modèle plus un lien en direct avec le lieu qu'il modélise. Un modèle 3D de ville sans ce lien est une bonne carte, pas un jumeau.
- Un jumeau de ville empile cinq couches : le sol, le contexte urbain, les maquettes détaillées des actifs, les liaisons (bindings) et l'état en direct. Chacune provient d'une source différente et se rafraîchit à son propre rythme.
- Lorsque les éditeurs acceptent les requêtes du navigateur, toute la pile peut fonctionner dans le navigateur du visiteur à partir de données ouvertes : ni plateforme, ni serveur de notre côté.
- Barcelone, Helsinki et Tokyo, ci-dessous, sont en direct : des points d'ancrage de vélos, des quais de bus et une entrée de station colorés par les flux de leur ville.
Ce qui fait d'un modèle un jumeau
Trois choses, et c'est la troisième que l'on oublie :
- Un modèle d'un lieu réel : la géométrie, l'identité et les données des objets qui s'y trouvent, placés là où ils sont réellement.
- Une connexion à l'état actuel du lieu, rafraîchie à une fréquence connue : chaque seconde pour un bus, chaque minute pour un point d'ancrage de vélos, chaque heure pour la qualité de l'air.
- Un usage de cet état : affiché sur le modèle, confronté à des règles qui déclenchent des alertes, conservé dans un historique que l'on peut rejouer.
Sans la deuxième, vous avez un modèle 3D de ville, ce qui reste utile : le Japon publie des modèles ouverts de ses villes via PLATEAU[plateau], Helsinki publie les siens[helsinki3d], le plus souvent au format ouvert CityGML[citygml]. Ce qui distingue un tel modèle d'un jumeau, étape par étape, est expliqué dans BIM vs jumeau numérique.
Les cinq couches d'un jumeau de ville
Les cinq couches du jumeau de Barcelone, du terrain jusqu'aux lectures en direct. Chaque chiffre provient de son fichier de scène.
- Le sol Un modèle d'altitude sur lequel repose tout le reste. À Barcelone, c'est le modèle de terrain de 5 m de l'ICGC : les maquettes se posent ainsi sur la rue au lieu de flotter au-dessus ou de s'y enfoncer.
- Le contexte urbain Les bâtiments et les rues autour des actifs, ici issus d'OpenStreetMap, dessinés dans la même projection que les maquettes pour qu'une bordure de trottoir coïncide avec la bordure de l'IFC.
- Les maquettes des actifs Les objets qui vous intéressent, modélisés en détail : ici huit fichiers IFC 4.3 (des fontaines, une station Bicing avec ses points d'ancrage, une entrée de métro, une borne de recharge pour VE), chacun placé par son propre géoréférencement.
- Les liaisons Ce qui relie un flux à des éléments : quelle source, quel appareil dans cette source, quels éléments IFC, quelle couleur pour quelle valeur. Sans elles, les données en direct ne sont qu'une liste de chiffres à côté d'une maquette.
- L'état en direct Les lectures elles-mêmes, chacune à son rythme : Bicing toutes les 60 s, la borne de recharge toutes les 5 minutes, la qualité de l'air toutes les 15. Une lecture plus ancienne que ce que sa source autorise passe au gris au lieu de passer pour récente.
L'essentiel du travail, et l'essentiel des échecs, se situe entre les couches : une maquette décalée de quelques mètres par rapport à sa rue, une liaison qui ne trouve aucun élément parce que les points d'ancrage sont des parties d'un assemblage, un flux dont les horodatages ne sont pas ce qu'ils semblent être. Chacune des études de cas ci-dessous décrit l'un de ces problèmes.
Trois exemples en direct
Chacun fonctionne à partir d'un seul fichier de scène et des données ouvertes de sa ville. Ouvrez-le, cliquez sur un actif pour voir ses données, et utilisez « Explorer » pour passer d'un point en direct à l'autre.
Barcelone : points d'ancrage de vélos et borne de recharge
La Plaça de Catalunya, en direct
Huit maquettes IFC sur la carte 3D de Barcelone. Les points d'ancrage Bicing et les emplacements de la borne Endolla prennent leur couleur des flux de la ville.

Ouvrir la visionneuse IFC interactive
Huit maquettes IFC géoréférencées autour de la place, avec la station Bicing 65 et une borne de recharge en voirie liées à leurs flux en direct, et le trafic et la qualité de l'air en couches cartographiques. Toute la construction, du flux au point d'ancrage coloré : un jumeau numérique en direct de la Plaça de Catalunya.
Helsinki : des bus à leurs quais
Elielinaukio, à côté de la gare centrale d'Helsinki : chaque quai change de couleur quand son bus arrive, attend et ouvre ses portes.
Trois maquettes IFC (la gare, la cathédrale et la gare routière) et neuf quais liés aux positions des véhicules de HSL en temps réel, qui arrivent via MQTT environ une fois par seconde pour chaque bus. Pourquoi MQTT et non GTFS-Realtime, et comment un identifiant d'arrêt devient un quai : un jumeau de gare routière en direct via MQTT.
Tokyo : une entrée de station et un arrêt de tramway
Sortie A4 de Tochōmae : les emblèmes Toei indiquent l'état de la ligne Ōedo, l'enseigne de la station un train à quai, le poteau d'arrêt un bus récent.
Deux stations liées aux données ouvertes d'ODPT : positions des trains, état des lignes et flux GTFS-Realtime des bus Toei, décodé sur la page. Les détails, et ce qu'ODPT peut et ne peut pas vous dire : les jumeaux de stations de Tokyo à partir des données ODPT.
Comment les données arrivent jusqu'à la maquette
Trois protocoles, une seule règle : le navigateur ne peut lire un flux que si son éditeur envoie des en-têtes CORS.
Chaque requête part du navigateur du visiteur vers l'éditeur. Ce n'est possible que si l'éditeur répond avec des en-têtes CORS, qui autorisent une page d'un autre site à lire la réponse. Les flux de vélos et de recharge de Barcelone, le flux MQTT de HSL et le point d'accès public d'ODPT le font tous ; le flux GTFS-Realtime de HSL, non : le jumeau d'Helsinki utilise donc le flux MQTT à la place.
Les limites d'un jumeau dans le navigateur
- Les données privées ou protégées par une clé. Elles exigent un serveur entre le navigateur et la source.
- La simulation lourde. Des modèles d'inondation, d'énergie ou de foule à l'échelle d'un quartier entier demandent plus de calcul qu'une page ne devrait en consommer.
- Le pilotage. Un jumeau qui commande des équipements a besoin d'authentification, d'une piste d'audit et d'une connexion fiable, pas d'un lien public.
- Les téléphones. Les scènes complètes ont été testées sur des navigateurs de bureau ; sur téléphone, elles n'ont pas encore été mesurées.
Construire le vôtre avec vos propres maquettes
- Placer votre IFC sur la carte Ouvrez-le sur la carte 3D et vérifiez qu'il se place au bon endroit : comment afficher un IFC sur une carte 3D.
- Corriger le géoréférencement si ce n'est pas le cas La plupart des maquettes mal placées ont un IfcMapConversion absent ou erroné : coordonnées IFC et géoréférencement.
- Ajouter un flux et une liaison Faites pointer une source d'appareils vers un flux qui envoie des en-têtes CORS, et liez-la à des éléments par classe IFC et par nom, ou par GlobalId.
- Le partager Enregistrez-le comme fichier de scène ou regroupez-le dans un lien, et intégrez-le là où les gens travaillent déjà : comment intégrer une visionneuse IFC.
Qu'est-ce qu'un jumeau numérique urbain ? Trois exemples en direct à ouvrir