Zurück zum BIM- & IFC-Blog
Digitale Zwillinge · 2026-08-21 · 11 Min.
IFC-Punktwolken-Viewer: echter Scan-to-BIM-Fall + Browser-Demo
Sehen Sie eine echte CRAS-TLS-zu-IFC-Ausrichtung, untersuchen Sie Schnitte und starten Sie eine interaktive IFC-+-LAS-Browser-Demo ganz ohne Modell-Upload.
Cover mit dem Titel IFC-Punktwolken-Viewer über einer echten CRAS-Labs-TLS-Punktwolke, ausgerichtet auf ihr IFC-Modell
Ein IFC-Modell und eine Punktwolke in derselben WebGL-Szene zu zeigen, ist optisch beeindruckend. Den Vergleich belastbar zu machen, ist eine andere Aufgabe. Ein brauchbarer Scan-to-BIM-Viewer muss die Quelleinheiten bewahren, die Hochachse identifizieren, Koordinatensysteme auflösen, jede manuelle Transformation offenlegen und genügend Punkte auf dem Bildschirm halten, um Abweichungen sichtbar zu machen, ohne die GPU zu überlasten.
Dieser Leitfaden trennt diese Aspekte. Das Live-Beispiel unten verwendet ein kleines synthetisches Paar für ein schnelles Ausstellungserlebnis; die Validierungsbilder nutzen einen echten Datensatz aus terrestrischem Laserscanning, damit eine Konzeptdarstellung niemals als Vermessungsnachweis präsentiert wird.
- 7 — unterstützte Punktformate
- 999491 — Punkte im CRAS-Web-Beispiel
- 3 — Vertrauensstufen der Ausrichtung
- 0 Uploads — für lokale Dateien erforderlich
IFC + Punktwolke live ausprobieren
Starten Sie das Beispiel, um einen schlanken IFC4-Pavillon und die passende LAS-Vermessung im echten Viewer zu laden. Umkreisen Sie die Szene, untersuchen Sie die Überlagerung und öffnen Sie den vollständigen Viewer, wenn Sie die kompletten Punktwolken-Steuerelemente möchten. Dieses Paar ist synthetisch und nutzt eine gemeinsame ETRS89-/UTM-31N-Referenz; es zeigt den Workflow, nicht die Genauigkeit eines physischen Instruments.
Pavillon Poblenou – IFC-+-LAS-Überlagerung
Interaktives Browser-Beispiel mit einem mitgelieferten IFC4-Pavillon und einer synthetischen Standortvermessung mit 150.000 Punkten in einem gemeinsamen projizierten Koordinatenreferenzsystem.
IFC und LAS sind bereit – ziehen zum Umkreisen
Was Ausrichtung tatsächlich bedeutet
IFC kann über Map-Conversion-Daten ein projiziertes Koordinatenreferenzsystem deklarieren. Eine Punktwolke kann einen EPSG-Code, lokale Vermessungskoordinaten oder gar keine Referenz tragen. Wenn beide Quellen dasselbe CRS deklarieren, kann die Platzierung im mathematischen Sinne exakt sein. Wenn nicht, braucht der Viewer eine dokumentierte Transformation und muss deren Vertrauensgrad kennzeichnen. Die buildingSMART-Definition von IfcMapConversion beschreibt die Koordinatenoperation auf der IFC-Seite.
| Ausrichtungsstufe | Nachweis | Was die Oberfläche anzeigen sollte |
|---|
| Exakt | Gemeinsam deklariertes CRS und gültige Map Conversion | Ausgerichtet über ein gemeinsames Koordinatenreferenzsystem |
| Abgeleitet | Kompatible Einheiten, Achsen und Geometriegrenzen | Wahrscheinliche Platzierung – gegen Kontrollpunkte prüfen |
| Manuell | Von Nutzern festgelegte Verschiebung, Rotation und Skalierung | Manuell platziert – keine Vermessungskontrolle |
Eine Vertrauenskennzeichnung verhindert, dass eine bequeme visuelle Überlagerung mit vermessener Wahrheit verwechselt wird.
Echte Scan-vs-BIM-Ausrichtung: das CRAS-Labs-TLS-Web-Beispiel über dem unveränderten IFC-Modell.
Eine Browser-Pipeline, die große Scans übersteht
Der Browser sollte niemals annehmen, dass die Dateigröße der belegten GPU-Größe entspricht. Header werden vor der Zuweisung geprüft. Der Parser wendet ein Punktbudget an, Worker halten das Decodieren aus dem UI-Thread heraus, und der Renderer speichert nur die Attribute, die der aktuelle Anzeigemodus benötigt. Bei räumlich indexierten Formaten wie COPC oder 3D Tiles wählt die Kamera sichtbare Knoten aus, statt die gesamte Vermessung herunterzuladen.
Das OGC beschreibt 3D Tiles als hierarchischen Standard zum Streamen umfangreicher raumbezogener Inhalte, einschließlich BIM/CAD und Punktwolken. Diese Hierarchie ist der entscheidende Gedanke: Screen-Space-Fehler und Sichtauswahl entscheiden, was geladen wird. Siehe den offiziellen OGC-3D-Tiles-Überblick.
Einen lokalen Ursprung beibehalten
Globale Koordinaten bleiben in Float64-Metadaten; GPU-Vertices bleiben kleine lokale Werte, um sichtbares Zittern zu vermeiden.
Punkte budgetieren, nicht Dateien
Eine deklarierte Anzahl und eine tatsächlich geladene Anzahl sind zwei verschiedene Fakten. Zeigen Sie beide an, wenn Sampling oder Kürzung stattfindet.
GPU-Attribute wiederverwenden
RGB-, Intensitäts-, Klassifikations- und Abweichungsansichten sollten sich Puffer teilen, statt die Punktwolke zu duplizieren.
Indexierte Formate streamen
COPC oder gekachelte Daten erlauben es der Kamera, räumliche Knoten anzufordern, während eine einfache LAS-Datei ein einmaliges Decodieren bleibt.
Ein Schnitt macht Abweichungen leichter erkennbar als eine ansprechende Perspektivansicht.
Wie man es auf einer Messe präsentiert
- Beginnen Sie nur mit IFC, damit das Publikum die geplante Geometrie versteht.
- Blenden Sie den Scan mit mittlerer Deckkraft ein und erläutern Sie den Vertrauensgrad der Ausrichtung, bevor Sie Abweichungen besprechen.
- Wechseln Sie zu einem Schnitt- oder Abweichungsfarbmodus; verlassen Sie sich nicht nur auf eine fotogene Perspektive.
- Wählen Sie einen einzelnen Punkt aus und zeigen Sie Quellkoordinaten, Klassifikation und Abstand, um die Szene greifbar zu machen.
- Schließen Sie ab, indem Sie das mitgelieferte Offline-Beispiel erneut laden: Eine reproduzierbare Demo überzeugt mehr als das WLAN vor Ort.
Derselbe Viewer kann auch Zeit statt nur Raum abbilden. Lesen Sie weiter mit dem Leitfaden zur Echtzeit-LiDAR-Architektur und MCAP-Wiedergabe, oder ergänzen Sie visuelle Projektnachweise mit IFC-Video auf 3D-Gelände.
IFC-Punktwolken-Viewer: echter Scan-to-BIM-Fall + Browser-Demo