CityJSON 🏙

CityJSON (3D City Model)

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

Експорт будівель у CityJSON 2.0 для 3D-моделювання міст. Компактний JSON-формат із дедуплікацією вершин. Підтримується в 3DCityDB, QGIS 3D, переглядачі Ninja.

Експортувати 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