Torna al blog BIM i IFC
Bessons digitals · 2026-08-21 · 11 min
Visor de núvols de punts IFC: cas real de Scan-to-BIM + demo al navegador
Consulta un alineament real de TLS a IFC de CRAS, inspecciona seccions i llança una demo interactiva d'IFC + LAS al navegador, sense pujar cap model.
Portada titulada Visor de núvols de punts IFC sobre un núvol de punts TLS real de CRAS Labs alineat amb el seu model IFC
Posar un model IFC i un núvol de punts a la mateixa escena WebGL és visualment impressionant. Fer que la comparació sigui defensable és una altra feina. Un visor Scan-to-BIM útil ha de preservar les unitats d'origen, identificar l'eix vertical, resoldre els sistemes de coordenades, exposar qualsevol transformació manual i mantenir prou punts en pantalla per revelar desviacions sense esgotar la GPU.
Aquesta guia separa aquestes qüestions. L'exemple en directe de més avall utilitza un parell sintètic petit per a una experiència expositiva ràpida; les imatges de validació utilitzen un conjunt de dades real d'escaneig làser terrestre perquè una il·lustració conceptual mai es presenti com a evidència d'aixecament.
- 7 — formats de punts admesos
- 999491 — punts a la mostra web de CRAS
- 3 — nivells de confiança d'alineament
- 0 pujades — necessari per a fitxers locals
Prova IFC + un núvol de punts en directe
Inicia l'exemple per carregar un pavelló IFC4 lleuger i el seu aixecament LAS corresponent al visor real. Orbita per l'escena, inspecciona la superposició i obre el visor complet si vols els controls sencers de núvol de punts. Aquest parell és sintètic i utilitza una referència compartida ETRS89 / UTM 31N; demostra el flux de treball, no la precisió d'un instrument físic.
Pavelló de Poblenou — superposició IFC + LAS
Exemple interactiu al navegador amb un pavelló IFC4 inclòs i un aixecament sintètic del solar de 150.000 punts amb un CRS projectat compartit.
IFC i LAS estan llestos: arrossega per orbitar
Què significa realment l'alineament
L'IFC pot declarar una referència de coordenades projectada mitjançant dades de conversió de mapa. Un núvol de punts pot portar un codi EPSG, coordenades d'aixecament locals o cap referència. Quan les dues fonts declaren el mateix CRS, la col·locació pot ser exacta en el sentit matemàtic. Quan no ho fan, el visor necessita una transformació documentada i ha d'etiquetar-ne la confiança. La definició d'IfcMapConversion de buildingSMART descriu l'operació de coordenades al costat de l'IFC.
| Nivell d'alineament | Evidència | Què hauria de dir la interfície |
|---|
| Exacte | CRS declarat comú i conversió de mapa vàlida | Alineat per referència de coordenades compartida |
| Inferit | Unitats, eixos i límits de geometria compatibles | Col·locació probable: verifica-la contra un control |
| Manual | Translació, rotació i escala definides per l'usuari | Col·locat manualment: no és control d'aixecament |
Una etiqueta de confiança evita que una superposició visual còmoda es confongui amb la veritat de l'aixecament.
Alineament real Scan-vs-BIM: la mostra web TLS de CRAS Labs sobre el model IFC sense modificar.
Un flux de processament de navegador que aguanta escanejos grans
El navegador mai hauria de suposar que la mida del fitxer equival a la mida resident a la GPU. Les capçaleres s'inspeccionen abans d'assignar memòria. El parser aplica un pressupost de punts, els workers mantenen la descodificació fora del fil de la interfície, i el renderitzador només emmagatzema els atributs que necessita el mode de visualització actual. Per a COPC o 3D Tiles indexats espacialment, la càmera selecciona els nodes visibles en lloc de descarregar tot l'aixecament.
OGC descriu 3D Tiles com un estàndard jeràrquic per fer streaming de contingut geoespacial massiu, incloent-hi BIM/CAD i núvols de punts. Aquesta jerarquia és la idea important: l'error d'espai de pantalla i la selecció de vista decideixen què es carrega. Consulta la visió general oficial d'OGC 3D Tiles.
Mantén un origen local
Les coordenades globals queden en metadades Float64; els vèrtexs de la GPU es mantenen com a valors locals petits per evitar tremolors visibles.
Pressuposta punts, no fitxers
Un recompte declarat i un recompte resident són fets diferents. Mostra tots dos quan hi hagi mostreig o truncament.
Reutilitza atributs de la GPU
Les vistes RGB, d'intensitat, de classificació i de desviació haurien de compartir buffers en lloc de clonar el núvol.
Fes streaming de formats indexats
Les dades COPC o en mosaic permeten que la càmera sol·liciti nodes espacials, mentre que un fitxer LAS senzill es queda en una descodificació d'una sola vegada.
Una secció facilita inspeccionar els desplaçaments més que no pas una vista en perspectiva atractiva.
Com presentar-ho en una fira
- Comença només amb l'IFC perquè el públic entengui la geometria dissenyada.
- Mostra l'escaneig amb opacitat mitjana i explica la confiança de l'alineament abans de parlar de les desviacions.
- Canvia a una secció o a un mode de color de desviació; no et refiïs només d'una perspectiva fotogènica.
- Escull un punt i mostra les coordenades d'origen, la classificació i la distància per fer l'escena operativa.
- Acaba tornant a carregar l'exemple inclòs fora de línia: una demo repetible és més persuasiva que el Wi-Fi del local.
El mateix visor també pot gestionar el temps, no només l'espai. Continua amb la guia de l'arquitectura LiDAR en temps real i la reproducció MCAP, o afegeix evidència visual del projecte amb vídeo IFC col·locat sobre terreny 3D.
Visor de núvols de punts IFC: cas real de Scan-to-BIM + demo al navegador