Anzeigen und konvertieren CityGML (Ohne Anmeldung)
Funktioniert direkt in Chrome, Firefox, Safari und Edge.
Also from Innerscene: Circadian Lab, a free lighting calculator for room illuminance, melanopic EML, and glare.
Was ist eine CityGML-Datei?
CityGML ist das Austauschformat des Open Geospatial Consortium für virtuelle 3D-Städte. Eine Datei enthält Stadtobjekte: Gebäude mit ihren Teilen, Installationen und Räumen, das Gelände als triangulierte Oberfläche, Straßen, Bahnstrecken und Plätze, Flüsse und Seen, Bäume, Brücken, Tunnel und Stadtmobiliar. Jedes Objekt kann in mehreren Detailstufen gespeichert sein, vom Grundriss (LOD0) und Klötzchenmodell (LOD1) über Gebäude mit ihrer Dachform (LOD2) und mit Fenstern und Türen (LOD3) bis zum Innenraum. Flächen tragen ihre Bedeutung (Dach, Wand, Boden, Fenster, Tür, Wasserfläche, Verkehrsfläche), Objekte tragen Attribute wie Funktion, Baujahr und gemessene Höhe, und Erscheinungsbilder ergänzen Farben und Fototexturen.
Vermessungs- und Kartierungsbehörden veröffentlichen ihre 3D-Gebäudemodelle in CityGML: die LoD2-Gebäude der deutschen Länder, PLATEAU in Japan und die offenen Modelle von Städten wie Wien, Lyon, Berlin oder New York. Die Dateien sind meist .gml oder .xml, oft mit einem Ordner Texturen gezippt, und können Hunderte Megabyte groß sein.
Dieser Viewer liest das XML als Datenstrom in Ihrem Browser und zeichnet jedes Objekt in seiner höchsten Detailstufe, mit Dächern, Wänden, Böden, Fenstern, Türen, Wasser und Straßen in eigenen Farben. Die Koordinaten werden neu zentriert, damit ein Modell einer ganzen Stadt ohne Zittern dargestellt wird, und das Modell lässt sich als OBJ, GLB, DXF oder STL exportieren. Dasselbe Modell als JSON öffnet der CityJSON-Viewer.
Wer verwendet CityGML-Dateien?
Vermessungs- und Katasterämter, die 3D-Gebäudedaten veröffentlichen, Stadtplaner und kommunale GIS-Teams, Architekten, die die Bebauung rund um ein Grundstück brauchen, Ingenieure für Besonnungs-, Verschattungs-, Lärm- oder Hochwasserstudien und Projekte für digitale Zwillinge. Und alle, die ein offenes Stadtmodell herunterladen und sehen möchten, was darin steckt, bevor sie es in FME, QGIS, ArcGIS oder eine 3D-Stadtdatenbank laden.
Häufige Anwendungsfälle
- Eine heruntergeladene CityGML-Kachel ohne GIS-Software ansehen
- Prüfen, welche Gebäude, Detailstufen und Flächen eine Datei enthält
- Objekttypen (Gelände, Vegetation, Straßen) im Ebenen-Panel ausblenden
- Gebäudehöhen und Abstände in Metern messen
- Die Bebauung rund um ein Grundstück als OBJ, DXF oder GLB in SketchUp, Rhino oder Blender bringen
- Einen Häuserblock als STL oder 3MF exportieren und in 3D drucken
Funktionen
CityGML 1.0, 2.0 und 3.0
Stadtmodelle als .gml oder .xml, umbenannt oder als ZIP mit Kacheln, erkannt an ihrem Namensraum.
Höchste Detailstufe
Jedes Objekt in seiner detailliertesten Stufe, von LOD0-Grundrissen bis zu LOD3- und LOD4-Gebäuden.
Dächer, Wände und Böden in Farbe
Semantische Flächen, Fenster, Türen, Wasser und Verkehrsflächen haben jeweils eigene Farben.
Gebäude, Gelände, Straßen und mehr
Gebäude und ihre Teile, TIN-Gelände, Straßen, Bahnstrecken, Brücken, Tunnel, Gewässer, Bäume und Stadtmobiliar.
Nach Objekttyp gruppiert
Eine Ebene pro Objekttyp, mit Gebäudeteilen unter ihrem Gebäude im Objektbaum.
Texturen und Materialien
Farben aus X3D-Materialien und Fototexturen, wenn ihre Bilder mit dem Modell geöffnet werden.
Koordinaten im Stadtmaßstab
Georeferenzierte Koordinaten werden neu zentriert, sodass ein ganzer Stadtteil ohne Zittern erscheint, in Metern.
Große Dateien als Datenstrom
Das XML wird als Datenstrom gelesen, sodass Modelle mit mehreren Hundert Megabyte öffnen.
Export zurück ins Raster
DXF, DWG, OBJ und PLY tragen die ursprünglichen Koordinaten; GLB, STL und 3MF verwenden lokale Meter.
Nichts wird hochgeladen
Die Datei wird vollständig in Ihrem Browser gelesen und gezeichnet. Kein Konto, kein Upload, keine Kopie Ihres Modells auf einem Server.
Kompatibilität und Format-Hinweise
Versionen: CityGML 1.0, 2.0 und 3.0, erkannt an ihren Namensräumen; eine .gml, eine .xml, eine umbenannte Datei oder ein ZIP mit Kacheln öffnet sich, und gewöhnliche GML-Dateien und Gerber-Platinenumrisse mit der Endung .gml behalten ihren eigenen Weg. Die Geometrie wird aus GML-Polygonen, -Dreiecken und -Flächenstücken mit ihren Löchern gelesen, als posList, pos oder GML-2-Koordinaten, in 2D oder 3D. Per xlink geteilte Polygone werden aufgelöst, und implizite Geometrie (ein vielfach gesetzter Baum oder eine Straßenlaterne) wird aus ihrer Vorlage platziert.
Darstellung: Jedes Objekt wird in seiner höchsten Detailstufe gezeichnet. Semantische Flächen und Objekttypen haben eigene Farben, X3D-Materialien behalten Farbe und Transparenz, und Fototexturen werden gezeichnet, wenn ihre Bilder mit der Datei geöffnet oder danach auf den Viewer gezogen werden. Die Objekte sind nach Typ gruppiert, eine Ebene pro Typ, mit Gebäudeteilen unter ihrem Gebäude, und die Attribute bleiben bei jedem Objekt. Projizierte Koordinaten werden in Metern gelesen, Breite und Länge werden um das Modell herum in Meter projiziert, und DXF-, DWG-, OBJ- und PLY-Exporte setzen das Modell auf seine ursprünglichen Koordinaten zurück.
Nicht gezeichnet: georeferenzierte Texturen, aus einer Matrix erzeugte Texturkoordinaten, Gelände, das nur als Raster oder als Massenpunkte vorliegt, und die Erscheinungsthemen nach dem ersten.
In Ihre Website einbetten
Fügen Sie diesen Viewer mit einer einzigen HTML-Zeile zu Ihrer Website hinzu. Klicken Sie auf Einbetten in der Symbolleiste, um einen Einbettungscode zu generieren, oder verwenden Sie das untenstehende Snippet mit Ihrer Datei-URL.
Ihre Dateien bleiben auf Ihrem Computer
Ihre Dateien werden vollständig in Ihrem Browser verarbeitet. Die Schaltfläche Teilen lädt die Datei hoch, um einen Link zu erstellen. Geteilte Dateien werden 90 Tage gespeichert und dann automatisch gelöscht.
Häufig gestellte Fragen
▶Wie öffne ich eine CityGML-Datei ohne GIS-Software?
Ziehen Sie die .gml- oder .xml-Datei, oder das ZIP, in dem sie kam, auf den Viewer dieser Seite. Er liest das Stadtmodell in Ihrem Browser, unter Windows, auf dem Mac, einem Chromebook, unter Linux oder auf dem Smartphone, und zeigt es in 3D. Es muss nichts installiert werden.
▶Welche Detailstufe wird gezeigt?
Die höchste, die jedes Objekt hat. Ein Gebäude, das als LOD1-Klötzchen und als LOD2-Modell mit Dach gespeichert ist, wird als LOD2-Modell gezeichnet, und ein Gebäude, dessen Teile detaillierter modelliert sind als das Gebäude selbst, wird durch seine Teile gezeichnet.
▶Warum fehlen meine Texturen?
CityGML speichert Fototexturen als eigene Bilddateien, meist in einem Ordner neben dem Modell. Öffnen Sie das Modell zusammen mit seinen Bildern, öffnen Sie das ZIP, das beides enthält, oder ziehen Sie die Bilder nach dem Öffnen auf den Viewer, dann werden die Fassaden mit ihren Fotos gezeichnet.
▶Kann ich ein großes Stadtmodell öffnen?
Ja. Die Datei wird als Datenstrom gelesen, sodass Modelle mit mehreren Hundert Megabyte auf einem Desktop-Rechner öffnen. Modelle mit vielen Tausend Objekten werden nach Objekttyp gezeichnet, damit die Ansicht flüssig bleibt.
▶Passt das exportierte Modell zu meinen anderen Daten?
DXF-, DWG-, OBJ- und PLY-Exporte tragen die ursprünglichen Koordinaten des Modells und passen damit zu Zeichnungen und GIS-Ebenen im selben Koordinatensystem. GLB, STL und die übrigen Modellformate verwenden lokale Meter um die Modellmitte.
▶Ist dieser CityGML-Viewer wirklich kostenlos?
Ja, vollständig kostenlos. Keine Anmeldung, keine Wasserzeichen. Die optionale Freigabe per Link hat eine Upload-Grenze von 100 MB.
▶Werden meine Dateien auf einen Server hochgeladen?
Nein. Die Datei wird vollständig in Ihrem Browser gelesen. Nur die Schaltfläche Teilen lädt die Datei hoch, und nur wenn Sie sie anklicken.
Verwandte Tools und Anleitungen
Universeller 3D-Viewer
Jedes 3D-Format in einem Viewer
CityGML in OBJ
Ein Stadtmodell in SketchUp, Rhino oder Blender bringen
CityGML in GLB
Ein Stadtmodell in binäres glTF konvertieren
CityGML in DXF
Die Gebäude an ihren Koordinaten in eine CAD-Zeichnung bringen
CityGML in STL
Einen Häuserblock für den 3D-Druck vorbereiten