Export von Gebäuden nach CityJSON 2.0 für die 3D-Stadtmodellierung. Kompaktes JSON-Format mit Deduplizierung der Vertices. Unterstützt in 3DCityDB, QGIS 3D und im ninja-Viewer.
Hauptmerkmale

Über das Format CityJSON
CityJSON ist dieselbe Stadtmodell-Beschreibung wie CityGML, nur in gewöhnlichem JSON statt in schwerfälligem XML. Gleiche Begriffswelt (Gebäude, Detaillierungsgrade, Attribute), aber die Datei ist um ein Vielfaches kleiner und lässt sich in jeder Sprache ohne Spezialbibliotheken parsen. Es ist ein anerkannter OGC-Community-Standard, keine Eigenerfindung.
Zum Format greift man, wenn ein semantisches 3D-Modell im Web, in Skripten oder im Austausch zwischen Teams gebraucht wird: im Browser-Viewer ansehen, durch Python schicken, ins Repository legen, an Projektpartner ohne schweren GIS-Stack weitergeben.
Das Ergebnis ist eine einzelne Datei: Gebäude im Detaillierungsgrad LOD1 als geschlossene Körper, extrudiert aus den OSM-Umrissen. Die Vertices werden über einen Skalierungsfaktor als ganze Zahlen mit Millimetergenauigkeit gespeichert und dedupliziert, wodurch die Datei deutlich leichter ausfällt als das entsprechende XML. In den Metadaten stehen Koordinatensystem und Modellgrenzen, bei den Gebäuden Höhe, Geschosszahl und Klasse.
Programme zum Öffnen von CityJSON-Dateien
Die folgenden Programme können CityJSON (3D City Model)-Dateien (.city.json) öffnen, bearbeiten und verarbeiten, die aus OSM2CDR exportiert wurden:
Format-Spezifikationen
- Offener Standard
- 3D-Koordinaten unterstützt
- Verlustfrei
- Speichert Objektattribute
- Ausgabe: 1 Datei
- CityJSON 2.0 (OGC community standard). Lightweight JSON encoding of CityGML. Opens in QGIS plugin, ninja, FME.
Wer nutzt CityJSON-Karten
So exportieren Sie CityJSON
Nach dem Export öffnen
- ninja (kostenloser CityJSON-Viewer im Browser) — die Datei einfach ins Browserfenster ziehen und das Modell sofort sehen; der schnellste Weg, das Ergebnis zu prüfen.
- cjio (Python, kostenlos) — der Befehl cjio file.city.json info zeigt Statistiken und prüft die Struktur, export überführt das Modell nach OBJ oder in andere Formate.
- QGIS 3 — CityJSON öffnet sich über die 3D-Ansicht; praktisch, um Gebäude zusammen mit den flachen Kartenebenen zu betrachten.
- Blender — Import über das CityJSON-Add-on, wenn das Modell für die Visualisierung und nicht für Berechnungen gebraucht wird.
- 3DCityDB und FME — nehmen CityJSON ebenso an wie CityGML, wenn das Modell in eine städtische Datenbank wandert.
Beliebte Karten in CityJSON
CityJSON (3D City Model)-Kartenexport
Laden Sie professionelle CityJSON-Karten aus OpenStreetMap herunter. Sofortige Generierung, beliebiges Gebiet.
Häufig gestellte Fragen
Mit anderen Formaten vergleichen
Verwandte Formate
Häufig zusammen exportiert
Related Articles
CityJSON — Compact JSON Format for 3D City Models (TU Delft, OGC Community Standard)
CityJSON is a TU Delft JSON encoding of CityGML: 6-10× smaller than XML, v2.0 OGC Community Standard 2024, used by Dutch
guide3D Tiles and CityGML: OGC Standards for Smart Cities
Digital city twins using 3D Tiles and CityGML. LOD levels, Cesium visualization, and applications in urban planning and
usecaseCityJSON and Digital City Twins: From OSM to Smart City
CityJSON for 3D city models, LOD levels, BIM integration, applications in Smart City projects and urban planning.