CityJSON 🏙

CityJSON (3D City Model)

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

Експорт на сгради в CityJSON 2.0 за 3D моделиране на градове. Компактен JSON формат с дедупликация на върхове. Поддържа се в 3DCityDB, QGIS 3D, ninja viewer.

Експортирайте CityJSON сега ✨ Отворена бета версия — безплатно, без ограничения

Основни характеристики

CityJSON 2.0
LOD1 (блокови обеми на сгради)
Дедупликация на върхове
Атрибути на сградите
Example CityJSON export (central Moscow, 1x0.5 km)
Example: central Moscow, ~1×0.5 km, medium detail

За формата CityJSON

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.

Коя програма отваря файлове CityJSON

Следните програми и приложения могат да отварят, редактират и работят с файлове CityJSON (3D City Model) (.city.json), експортирани от OSM2CDR:

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

Format specifications

Кой използва карти в CityJSON

🏗
3D модели на градове
A light 3D city model for the web and for exchange between teams.
💻
Градоустройство
Material for planning projects and development assessment in a form convenient for scripts.
📊
Анализ на шум и енергия
Noise and energy consumption calculations, where building heights and volumes are needed.
🎨
Визуализация
A quick display of the model in a browser without installing specialized software.
🗺
Анализ
Spatial analysis in Python: JSON reads without GIS libraries.

Как да експортирате CityJSON

1
Изберете област
Начертайте правоъгълник или полигон на интерактивната карта на osm2cdr.ru
2
Изберете CityJSON
Изберете CityJSON (3D City Model) от списъка с 127 налични формата за експорт
3
Експорт
Щракнете върху „Експорт“ и получете файла си .city.json за 1-5 минути
4
Изтегляне
Изтеглете готовия файл CityJSON и го отворете в 3DCityDB

Как да отворите след експорта

Популярни карти в CityJSON

Free

Получете експорти на карти в CityJSON (3D City Model)

Изтеглете професионални карти в CityJSON от OpenStreetMap. Незабавно генериране, всяка област.

Безплатно / експорт
Експортирайте CityJSON сега →

Често задавани въпроси

По какво се различава от CityGML?
Мога ли да го отворя в 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?

Сравнение с други формати

Свързани формати

Често експортирани заедно

Related Articles