Torna al blog BIM e IFC
Gemelli digitali · 2026-08-27 · 10 min
Come visualizzare un IFC su una mappa 3D: BIM georeferenziato nel browser
Apri un vero padiglione IFC4 nel suo contesto di mappa a Barcellona, esplora la demo 3D dal vivo e scopri come IfcProjectedCRS e IfcMapConversion posizionano correttamente il BIM.
Cattura reale di IFC Viewer Online che mostra il Padiglione della Ciutadella georeferenziato all'interno di una mappa 3D dettagliata di Barcellona
Sì: puoi visualizzare un IFC su una mappa 3D direttamente nel browser. La versione utile di questa frase non è «mettere un edificio vicino a un pin»; è «leggere il sistema di riferimento delle coordinate del modello, conservare la geometria ingegneristica e allineare terreno e contesto GIS attorno ad esso». L'esempio dal vivo qui sotto fa esattamente questo con un piccolo padiglione IFC4 a Barcellona.
- 4 — schema IFC
- 240 KB — file di esempio
- 137 — elementi del modello
- EPSG:25831 — CRS proiettato
Cattura reale del prodotto dal deep link riproducibile. Il padiglione è l'IFC modellato; città, terreno e alberi sono il contesto di mappa circostante.
Prova la demo IFC + mappa 3D
Avvia l'esempio per caricare l'IFC incluso in locale e poi richiedere il suo contesto di sito 3D. Ruota, ingrandisci e apri il visualizzatore completo se vuoi tutti i controlli della mappa. I servizi di mappa esterni possono richiedere alcuni secondi per trasmettere in streaming terreno ed elementi circostanti.
Padiglione della Ciutadella — IFC georeferenziato su una mappa 3D
Un modello IFC4 incluso da 240 KB allineato automaticamente a Barcellona tramite EPSG:25831 e IfcMapConversion, con terreno opzionale e contesto OpenStreetMap circostante.
IFC e mappa sono pronti — trascina per ruotare
Cosa rende affidabile un posizionamento sulla mappa?
La definizione ufficiale di buildingSMART afferma che IfcMapConversion trasforma un sistema di coordinate ingegneristico locale nel sistema di riferimento delle coordinate della mappa usando scala, rotazione e traslazione. IfcProjectedCRS identifica quel sistema di coordinate della mappa. Questi due elementi rispondono a domande diverse e sono entrambi utili.
| Informazione IFC | Domanda a cui risponde | Affidabilità in questo flusso |
|---|
| IfcProjectedCRS | Quale griglia di mappa proiettata e quale datum? | Alta quando la definizione EPSG è risolvibile |
| IfcMapConversion | Dov'è l'origine locale, con quale rotazione, quota e scala? | Alta per il posizionamento automatico |
| IfcSite RefLatitude / RefLongitude | Dove si trova approssimativamente il sito? | Riferimento approssimativo di riserva |
| Pin manuale sulla mappa | Dove dovrebbe essere mostrato un modello non georeferenziato? | Fornito dall'utente, non rilevato |
Aprire correttamente il file non è prova che un IFC sia posizionato in modo corretto. La fonte del posizionamento deve rimanere visibile.
La mappa si allinea attorno al modello locale. Mantenere la geometria vicino all'origine di progetto evita di sacrificare la precisione di rendering a favore di coordinate globali molto grandi.
Il file della Ciutadella è un test riproducibile, non un mock-up
L'esempio è volutamente abbastanza piccolo da poter essere ispezionato. È un padiglione espositivo di 24 × 12 m su una griglia da 4 × 6 m, con foyer, galleria a soppalco, sala a doppia altezza, facciate vetrate e copertura a falde con giunti aggraffati. Il suo ruolo è rendere evidenti gli errori di posizionamento rispetto a un asse stradale riconoscibile.
- File IFC4: BCN-IVO-ZZ-XX-M3-Z-0003.ifc, 240 KB e 137 elementi del modello.
- CRS di destinazione: EPSG:25831 — ETRS89 / UTM zone 31N.
- Origine mappa: E 431543.18, N 4582439.59, quota ortogonale 18.5 m.
- Asse X di progetto: (0.700909, −0.713250), che posiziona il padiglione a circa −45.5° rispetto all'est della griglia.
- Sito: Passeig de Lluís Companys, a circa 80 m dall'Arc de Triomf e orientato secondo il viale anziché perpendicolare al nord.
#63=IFCPROJECTEDCRS('EPSG:25831', ...);
#64=IFCMAPCONVERSION(#10,#63,
431543.18,4582439.59,18.5,
0.7009092643,-0.7132504492,1.0);
Il modello e il suo script di generazione Blender/Bonsai sono pubblici, quindi lo screenshot e la scena dal vivo possono essere ricostruiti invece di essere presi per buoni.
Cosa aggiunge la mappa 3D a un visualizzatore IFC
Orientamento verificabile
Gli assi stradali e la geometria circostante rivelano immediatamente un angolo di nord errato.
Contesto del terreno
Il rilievo dà al modello un riferimento a terra, mentre uno scostamento di quota gestisce esplicitamente le differenze di datum.
Volumi circostanti
Edifici, acqua, parchi, alberi e ponti di OpenStreetMap forniscono il contesto del sito senza diventare elementi IFC.
Coordinate ingegneristiche conservate
Il modello resta nel suo sistema locale in metri; è la mappa di base a entrare nella scena, non la geometria IFC a essere riscritta.
La privacy locale dell'IFC e le richieste online della mappa sono cose separate
Elaborazione IFC
- Byte del file elaborati nel browser
- La geometria resta sul dispositivo
- Coordinate di progetto locali conservate
- Funziona senza creare un account
Contesto mappa
- Scarica tile o terreno dal provider selezionato
- Richiede il contesto OpenStreetMap quando abilitato
- Richiede l'attribuzione al provider
- Richiede accesso alla rete e disponibilità del provider
OpenStreetMap richiede un credito visibile e la menzione dei suoi termini ODbL. Il visualizzatore mantiene questa attribuzione all'interno delle catture di mappa; la pagina ufficiale del copyright di OpenStreetMap spiega il requisito. Nascondere l'attribuzione per ottenere un'immagine di marketing più pulita renderebbe l'immagine meno affidabile e non conforme.
Come mettere il proprio IFC su una mappa 3D
- Apri l'IFC nel browser e ispeziona i metadati di sito e di coordinate prima di attivare i livelli della mappa.
- Apri la modalità Mappa. Se il file contiene un CRS proiettato risolvibile e una conversione di mappa, esamina la posizione rilevata, la rotazione e l'affidabilità.
- Se il file contiene solo latitudine/longitudine del sito, tratta il risultato come approssimativo e confrontalo con punti di controllo noti del sito.
- Se non esiste alcuna georeferenziazione utilizzabile, posiziona il modello manualmente ed etichetta quel posizionamento come fornito dall'utente anziché rilevato.
- Attiva terreno e contesto un livello alla volta, poi verifica l'asse stradale, l'impronta a terra, l'altezza e i punti di riferimento vicini.
- Mantieni l'attribuzione visibile negli screenshot, nei report e nelle presentazioni ai clienti.
La promessa visiva — e il suo limite
Illustrazione editoriale concettuale generata per questo articolo. Comunica l'idea di IFC + GIS; non è uno screenshot del prodotto, un rilievo o una rappresentazione del Padiglione della Ciutadella.
Una mappa 3D convincente è utile. Una fonte delle coordinate visibile, un livello di affidabilità dichiarato e un modello riproducibile sono ciò che la rende autorevole.
IFC Viewer Online
Per la realtà misurata accanto al modello, prosegui con l'allineamento Scan-to-BIM di IFC + nuvola di punti. Per l'evidenza di cantiere nel tempo, vedi IFC + video su terreno 3D.
Come visualizzare un IFC su una mappa 3D: BIM georeferenziato nel browser