CityJSON 🏙

CityJSON (3D City Model)

Price before payment
.city.json · application/city+json

Eksportuokite pastatus į CityJSON 2.0 3D miestų modeliavimui. Kompaktiškas JSON formatas su viršūnių dubliavimo šalinimu. Palaikomas 3DCityDB, QGIS 3D, ninja peržiūros programoje.

OpenStreetMap data as of 5 October 2026 · 26 days ago

Eksportuoti CityJSON dabar ✨ Atviroji beta — nemokamai, be apribojimų

Pagrindinės savybės

✓CityJSON 2.0
✓LOD1 (pastatų blokai)
✓Viršūnių dubliavimo šalinimas
✓Pastatų atributai
Example CityJSON export (central Moscow, 1x0.5 km)
Example: central Moscow, ~1×0.5 km, medium detail

Apie CityJSON formatą

CityJSON is a compact way of writing the same city model as CityGML, but in ordinary JSON instead of bulky XML. The same set of concepts (buildings, level of detail, attributes), only the file is many times smaller and is parsed by any language without special libraries. It is a recognized OGC community standard, not an amateur invention.

The format is chosen when a semantic 3D model is needed on the web, in scripts or in exchange between teams: to look at it in a browser viewer, to run it through Python, to put it into a repository, to hand it to colleagues without a heavy GIS stack.

The output is a single file: buildings at LOD1 detail are written as closed volumes extruded from OSM outlines. Vertices are stored as integers with millimeter precision through a scale factor and are deduplicated, so the file comes out noticeably lighter than the equivalent XML. The metadata records the coordinate system and the bounds of the model, and the buildings carry height, floor count and class.

Kokia programa atidaro CityJSON failus

Šios programos gali atidaryti, redaguoti CityJSON (3D City Model) (.city.json) failus, eksportuotus iš OSM2CDR, ir dirbti su jais:

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

Format specifications

Kas naudoja CityJSON žemėlapius

🏗
3D miestų modeliai
A light 3D city model for the web and for exchange between teams.
💻
Miestų planavimas
Material for planning projects and development assessment in a form convenient for scripts.
📊
Triukšmo ir energijos analizė
Noise and energy consumption calculations, where building heights and volumes are needed.
🎨
Vizualizacija
A quick display of the model in a browser without installing specialized software.
🗺
Analizė
Spatial analysis in Python: JSON reads without GIS libraries.

Kaip eksportuoti CityJSON

1
Pažymėkite sritį
Nubrėžkite stačiakampį arba daugiakampį interaktyviame žemėlapyje osm2cdr.ru
2
Pasirinkite CityJSON
Iš 127 prieinamų eksporto formatų sąrašo pasirinkite CityJSON (3D City Model)
3
Eksportuoti
Spustelėkite „Eksportuoti“ ir gaukite savo .city.json failą per 1–5 minutes
4
Atsisiųsti
Atsisiųskite paruoštą CityJSON failą ir atidarykite jį programoje 3DCityDB

Kaip atidaryti po eksporto

Populiarūs CityJSON formato žemėlapiai

Free

Gaukite CityJSON (3D City Model) žemėlapių eksportą

Atsisiųskite profesionalius CityJSON žemėlapius iš OpenStreetMap. Momentinis generavimas, bet kuri sritis.

Nemokamas / eksportas
Eksportuoti CityJSON dabar →

Dažnai užduodami klausimai

Kuo jis skiriasi nuo CityGML? ▼
Ar galiu jį atidaryti programoje QGIS? ▼
How is it different from CityGML? ▼
Can I open it in QGIS? ▼
Why are the coordinates written as integers? ▼
How can I look at the model quickly without installing anything? ▼
Can the file be converted to CityGML or OBJ? ▼

Palyginimas su kitais formatais

Susiję formatai

Dažnai eksportuojama kartu

Related Articles