Improving the usability and discoverability of CityJSON Extensions

The data model CityGML supports domain-specific extensions via Application Domain Extensions (ADEs); users can add new attributes, classes, and even new geometries for specific domains. A 2018 survey found only 10 of 44 ADEs had publicly available schemas, and I show in this paper that a follow-up survey of 16 post-2018 ADEs shows similar problems, with only 7 providing schemas and 5 providing example datasets (both very useful for reuse by others). During its development, the encoding CityJSON addressed some of the limitations of ADEs through its Extensions mechanism: Extensions are simpler and more restricted, for instance no new geometries. However, creating and hosting Extensions remains cumbersome, limiting adoption in practice. This paper presents two contributions to lower that barrier. First, a web application (hosted on the CityJSON website) lets practitioners build Extension files interactively, without needing to write JSON Schema by hand. Second, a public registry on GitHub collects, hosts, and versions all known Extensions at stable, predictable URLs; 9 Extensions are currently included. The registry improves discoverability, provides worked examples, and resolves hosting difficulties such as CORS restrictions.

Authors

Institutions

Publication Details

Journal
˜The œinternational archives of the photogrammetry, remote sensing and spatial information sciences/International archives of the photogrammetry, remote sensing and spatial information sciences
Published
2026-09-28
DOI
https://doi.org/10.5194/isprs-archives-l-4-w2-2026-95-2026
Primary Topic
3D Modeling in Geospatial Applications
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
article

Improving the usability and discoverability of CityJSON Extensions

Hugo Ledoux
˜The œinternational archives of the photogrammetry, remote sensing and spatial information sciences/International archives of the photogrammetry, remote sensing and spatial information sciences
3D Modeling in Geospatial Applications
article

Improving the usability and discoverability of CityJSON Extensions

Hugo Ledoux
article en

Abstract

The data model CityGML supports domain-specific extensions via Application Domain Extensions (ADEs); users can add new attributes, classes, and even new geometries for specific domains. A 2018 survey found only 10 of 44 ADEs had publicly available schemas, and I show in this paper that a follow-up survey of 16 post-2018 ADEs shows similar problems, with only 7 providing schemas and 5 providing example datasets (both very useful for reuse by others). During its development, the encoding CityJSON addressed some of the limitations of ADEs through its Extensions mechanism: Extensions are simpler and more restricted, for instance no new geometries. However, creating and hosting Extensions remains cumbersome, limiting adoption in practice. This paper presents two contributions to lower that barrier. First, a web application (hosted on the CityJSON website) lets practitioners build Extension files interactively, without needing to write JSON Schema by hand. Second, a public registry on GitHub collects, hosts, and versions all known Extensions at stable, predictable URLs; 9 Extensions are currently included. The registry improves discoverability, provides worked examples, and resolves hosting difficulties such as CORS restrictions.

˜The œinternational archives of the photogrammetry, remote sensing and spatial information sciences/International archives of the photogrammetry, remote sensing and spatial information sciencesVol. L-4/W2-2026(0)
Delft University of Technology (NL)
Sustainable cities and communities
Openalex Percentile: Top 15%
3D Modeling in Geospatial Applications
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.