Exporta edificios a CityJSON 2.0 para modelado 3D de ciudades. Formato JSON compacto con deduplicación de vértices. Compatible con 3DCityDB, QGIS 3D y el visor ninja.
Características principales

Acerca del formato CityJSON
CityJSON es la misma descripción de un modelo urbano que CityGML, pero escrita en JSON corriente en lugar del pesado XML. Los mismos conceptos (edificios, nivel de detalle, atributos), solo que el archivo es varias veces más pequeño y cualquier lenguaje lo procesa sin bibliotecas especiales. Es un estándar comunitario reconocido por el OGC, no una invención propia.
Se elige este formato cuando el modelo 3D semántico hace falta en la web, en scripts o para intercambiarlo entre equipos: verlo en un visor de navegador, procesarlo con Python, guardarlo en un repositorio o entregarlo a terceros sin herramientas SIG pesadas.
El resultado es un único archivo: los edificios, con nivel de detalle LOD1, se guardan como volúmenes cerrados extruidos a partir de los contornos de OSM. Los vértices se almacenan como enteros con precisión milimétrica mediante un factor de escala y se deduplican, por lo que el archivo resulta bastante más ligero que el XML equivalente. Los metadatos indican el sistema de coordenadas y los límites del modelo, y cada edificio lleva su altura, su número de plantas y su clase.
Programas para abrir archivos CityJSON
Los siguientes programas y aplicaciones pueden abrir, editar y procesar archivos CityJSON (3D City Model) (.city.json) exportados desde OSM2CDR:
Format specifications
- Open standard
- 3D coordinates supported
- Lossless (no quality loss)
- Stores feature attributes
- Output: 1 file
- CityJSON 2.0 (OGC community standard). Lightweight JSON encoding of CityGML. Opens in QGIS plugin, ninja, FME.
Quién usa los mapas CityJSON
Cómo exportar a CityJSON
Cómo abrir tras la exportación
- ninja (visor web gratuito de CityJSON) — arrastre el archivo a la ventana del navegador y verá el modelo al instante; es la forma más rápida de comprobar el resultado.
- cjio (Python, gratuito) — el comando cjio file.city.json info muestra las estadísticas y comprueba la estructura, y export convierte el modelo a OBJ u otros formatos.
- QGIS 3 — CityJSON se abre a través de la vista 3D; resulta cómodo ver los edificios junto con las capas planas del mapa.
- Blender — importación mediante el complemento para CityJSON, si necesita el modelo para visualización y no para cálculos.
- 3DCityDB y FME — aceptan CityJSON igual que CityGML, si el modelo va a parar a una base de datos urbana.
Mapas populares en CityJSON
Exportar mapas a CityJSON (3D City Model)
Descarga mapas CityJSON profesionales desde OpenStreetMap. Generación instantánea, cualquier área.
Preguntas frecuentes
Comparar con otros formatos
Formatos relacionados
Frecuentemente exportados juntos
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.