Anzeigen und konvertieren CityJSON (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 CityJSON-Datei?
CityJSON speichert dasselbe 3D-Stadtmodell wie CityGML in JSON, kleiner und einfacher zu lesen und zu schreiben. Eine Datei listet ihre Stadtobjekte nach ID, jedes mit seinem Typ (Building, BuildingPart, TINRelief, Road, WaterBody, SolitaryVegetationObject, Bridge und weitere), seinen Attributen, Eltern und Kindern und seinen Geometrien. Alle Eckpunkte stehen in einer gemeinsamen Liste ganzer Zahlen, die ein Maßstab und eine Verschiebung in echte Koordinaten umrechnen, und jede Fläche kann ihre Bedeutung (Dach, Wand, Boden, Fenster, Tür), ein Material und eine Textur tragen. CityJSON ist ein OGC-Community-Standard, und Version 2.0 folgt dem Datenmodell von CityGML 3.0.
CityJSONSeq (.city.jsonl) überträgt ein Modell zeilenweise: ein Kopf mit dem Koordinatensystem, dann ein Objekt pro Zeile mit eigenen Eckpunkten. Das niederländische 3D BAG und viele andere offene Datensätze erscheinen als CityJSON-Kacheln.
Dieser Viewer liest beides in Ihrem Browser und zeichnet jedes Objekt in seiner höchsten Detailstufe, eingefärbt nach Flächen und Materialien, mit neu zentrierten Koordinaten, damit eine Kachel ohne Zittern erscheint. Das Modell lässt sich als OBJ, GLB, DXF oder STL exportieren. Stadtmodelle als XML öffnet der CityGML-Viewer.
Wer verwendet CityJSON-Dateien?
GIS-Analysten und Forschende, die mit offenen 3D-Gebäudedaten arbeiten, Stadtplaner, Architekten, die die Bebauung um ein Grundstück brauchen, Entwickler digitaler Zwillinge und Webkarten, und alle, die eine 3D-BAG-Kachel oder einen anderen CityJSON-Datensatz herunterladen und ihn ansehen möchten, ohne cjio, QGIS oder Blender-Erweiterungen einzurichten.
Häufige Anwendungsfälle
- Eine 3D-BAG-Kachel oder einen anderen CityJSON-Download in 3D ansehen
- Objekttypen, Detailstufen und Attribute einer Datei prüfen
- Einen CityJSONSeq-Datenstrom als ein Modell öffnen
- 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
- Ein Stadtviertel als STL oder 3MF exportieren und in 3D drucken
Funktionen
CityJSON 1.0, 1.1 und 2.0
Dateien mit oder ohne Transformation, als .json oder .city.json, erkannt an ihrem Inhalt.
CityJSONSeq-Datenströme
Ein .city.jsonl-Datenstrom öffnet sich als ein Modell, Objekt für Objekt.
Höchste Detailstufe
Jedes Objekt in seiner detailliertesten Stufe; 3D-BAG-Gebäude in LOD 2.2.
Alle Geometrietypen
MultiSurface, CompositeSurface, Solid, MultiSolid, CompositeSolid, Linien und Geometrievorlagen.
Flächen und Materialien in Farbe
Dächer, Wände, Böden, Fenster und Türen in eigenen Farben, dazu die Materialfarben der Datei.
Nach Objekttyp gruppiert
Eine Ebene pro Objekttyp, mit Kindern unter ihren Eltern im Objektbaum.
Texturen
Fototexturen werden gezeichnet, wenn ihre Bilder mit dem Modell geöffnet werden.
Koordinaten im Stadtmaßstab
Die Koordinaten werden neu zentriert, sodass eine ganze Kachel ohne Zittern erscheint, in Metern.
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: CityJSON 1.0, 1.1 und 2.0, mit oder ohne Transformation, und CityJSONSeq-Datenströme. Dateien werden an ihrem Inhalt erkannt; eine .json, eine .city.json oder eine umbenannte Datei öffnet sich, und andere JSON-Dateien öffnen weiterhin als Text. Gelesene Geometrietypen: MultiSurface, CompositeSurface, Solid, MultiSolid, CompositeSolid, MultiLineString und GeometryInstance mit ihrer Vorlage; Flächen behalten ihre Löcher.
Darstellung: Jedes Objekt wird in seiner höchsten Detailstufe gezeichnet, und ein Gebäude, dessen Teile detaillierter sind, wird durch seine Teile gezeichnet. Semantische Flächen und Objekttypen haben eigene Farben, das erste Materialthema behält seine Farben, und das erste Texturthema wird gezeichnet, wenn seine Bilder mit der Datei geöffnet oder danach auf den Viewer gezogen werden. Die Objekte sind nach Typ gruppiert, eine Ebene pro Typ, mit Kindern unter ihren Eltern und den Attributen bei jedem Objekt. Koordinaten werden in Metern gelesen, und DXF-, DWG-, OBJ- und PLY-Exporte setzen das Modell auf seine ursprünglichen Koordinaten zurück.
Nicht gezeichnet: MultiPoint-Geometrie sowie die Material- und Texturthemen 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 CityJSON-Datei?
Ziehen Sie die .json-, .city.json- oder .city.jsonl-Datei auf den Viewer dieser Seite. Er liest das Modell in Ihrem Browser und zeigt es in 3D, auf jedem Rechner oder Smartphone, ohne Installation.
▶Öffnen sich 3D-BAG-Kacheln?
Ja. 3D-BAG-Kacheln speichern jedes Gebäude als LOD0-Grundriss mit Gebäudeteilen in LOD 1.2, 1.3 und 2.2; der Viewer zeichnet die Teile in LOD 2.2. Sowohl die CityJSON-Kacheln als auch die CityJSONSeq-Downloads öffnen sich.
▶Warum fehlen meine Texturen?
CityJSON nennt seine Fototexturen als Bilddateien neben dem Modell. Öffnen Sie das Modell zusammen mit seinen Bildern, oder ziehen Sie die Bilder nach dem Öffnen auf den Viewer, dann werden die texturierten Flächen mit ihren Fotos gezeichnet.
▶Passt das exportierte Modell zu meinen anderen Daten?
DXF-, DWG-, OBJ- und PLY-Exporte tragen die ursprünglichen Koordinaten 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 CityJSON-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
CityJSON in OBJ
Ein Stadtmodell in SketchUp, Rhino oder Blender bringen
CityJSON in GLB
Ein Stadtmodell in binäres glTF konvertieren
CityJSON in DXF
Die Gebäude an ihren Koordinaten in eine CAD-Zeichnung bringen
CityJSON in STL
Ein Stadtviertel für den 3D-Druck vorbereiten