CityJSON 🏙

CityJSON (3D City Model)

Open Beta
.city.json · application/city+json

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.

CityJSON jetzt exportieren ✨ Open Beta — kostenlos ohne Einschränkungen

Hauptmerkmale

CityJSON 2.0
LOD1 (Gebäudeblöcke)
Vertex-Deduplizierung
Gebäudeattribute
Beispiel-Export im CityJSON-Format (Innenstadt Moskau, 1x0,5 km)
Beispiel: Innenstadt von Moskau, ca. 1x0,5 km, mittlere Detailstufe

Ü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:

💻3DCityDB 🌎QGIS 3D 💻FME 💻ninja (web viewer) 💻azul 🎲Blender (plugin)

Format-Spezifikationen

Wer nutzt CityJSON-Karten

🏗
3D-Stadtmodelle
Leichtes 3D-Stadtmodell für das Web und den Austausch zwischen Teams.
💻
Stadtplanung
Grundlage für Bebauungspläne und die Bewertung von Bebauung, in skriptfreundlicher Form.
📊
Lärm- und Energieanalyse
Lärm- und Energieberechnungen, für die Gebäudehöhen und -volumen benötigt werden.
🎨
Visualisierung
Schnelle Ansicht des Modells im Browser, ohne Spezialsoftware zu installieren.
🗺
Analyse
Räumliche Analysen in Python: JSON lässt sich ohne GIS-Bibliotheken lesen.

So exportieren Sie CityJSON

1
Gebiet auswählen
Zeichnen Sie ein Rechteck oder Polygon auf der interaktiven Karte von osm2cdr
2
CityJSON wählen
Wählen Sie CityJSON (3D City Model) aus der Liste von 127 verfügbaren Exportformaten
3
Exportieren
Klicken Sie auf Export und erhalten Sie Ihre .city.json-Datei in 1–5 Minuten
4
Herunterladen
Laden Sie die fertige CityJSON-Datei herunter und öffnen Sie sie in 3DCityDB

Nach dem Export öffnen

Beliebte Karten in CityJSON

Free

CityJSON (3D City Model)-Kartenexport

Laden Sie professionelle CityJSON-Karten aus OpenStreetMap herunter. Sofortige Generierung, beliebiges Gebiet.

Kostenlos / Export
CityJSON jetzt exportieren →

Häufig gestellte Fragen

Wie unterscheidet es sich von CityGML?
Kann ich es in QGIS öffnen?
Worin unterscheidet es sich von CityGML?
Kann ich es in QGIS öffnen?
Warum sind die Koordinaten als ganze Zahlen gespeichert?
Wie sehe ich mir das Modell schnell an, ohne etwas zu installieren?
Lässt sich die Datei nach CityGML oder OBJ überführen?

Mit anderen Formaten vergleichen

Verwandte Formate

Häufig zusammen exportiert

Related Articles