Urban Energy Modelling (UEM) bottom-up approaches involve three phases: data modelling, model extraction, and simulation. The tight coupling of these phases in existing tools limits flexibility and reuse. CIM Wizard addresses the data modelling phase through a pipeline of independent, interchangeable calculators that transform sparse urban datasets into standardised City Information Models (CIMs), while deliberately leaving model extraction and simulation to interoperable downstream tools. Users add new enrichment methods by defining a calculator class and a single JSON configuration entry, with no framework-level changes required. A priority-based fallback mechanism handles missing data, while a topological dependency resolver guarantees correct execution order. Resulting CIMs are stored in a PostGIS spatial database and exported as CityJSON extended with Energy and Utility Application Domain Extensions (ADEs). A real-world Italian case study demonstrates that fragmented municipal data can be transformed into detailed CIMs suitable for urban planning, scenario analysis, and digital twin applications.
CIM Wizard: A Flexible Framework for Automated CityJSON Generation from Sparse Urban Data / Taherdoustmohammadi, A., Schiera, D.S., Patti, E., Bottaccioli, L., Mazzarino, P.R.. - (2026), pp. 2647-2652. (IEEE 50th Annual Computers, Software, and Applications Conference (COMPSAC) Madrid, Spain 07-10 July 2026) [10.1109/compsac69091.2026.00397].
CIM Wizard: A Flexible Framework for Automated CityJSON Generation from Sparse Urban Data
Taherdoustmohammadi, Ali;Schiera, Daniele Salvatore;Patti, Edoardo;Bottaccioli, Lorenzo;Mazzarino, Pietro Rando
2026
Abstract
Urban Energy Modelling (UEM) bottom-up approaches involve three phases: data modelling, model extraction, and simulation. The tight coupling of these phases in existing tools limits flexibility and reuse. CIM Wizard addresses the data modelling phase through a pipeline of independent, interchangeable calculators that transform sparse urban datasets into standardised City Information Models (CIMs), while deliberately leaving model extraction and simulation to interoperable downstream tools. Users add new enrichment methods by defining a calculator class and a single JSON configuration entry, with no framework-level changes required. A priority-based fallback mechanism handles missing data, while a topological dependency resolver guarantees correct execution order. Resulting CIMs are stored in a PostGIS spatial database and exported as CityJSON extended with Energy and Utility Application Domain Extensions (ADEs). A real-world Italian case study demonstrates that fragmented municipal data can be transformed into detailed CIMs suitable for urban planning, scenario analysis, and digital twin applications.| File | Dimensione | Formato | |
|---|---|---|---|
|
COMPSAC26_cim_wizard.pdf
accesso aperto
Tipologia:
2. Post-print / Author's Accepted Manuscript
Licenza:
Pubblico - Tutti i diritti riservati
Dimensione
9.35 MB
Formato
Adobe PDF
|
9.35 MB | Adobe PDF | Visualizza/Apri |
|
CIM_Wizard_A_Flexible_Framework_for_Automated_CityJSON_Generation_from_Sparse_Urban_Data.pdf
accesso riservato
Tipologia:
2a Post-print versione editoriale / Version of Record
Licenza:
Non Pubblico - Accesso privato/ristretto
Dimensione
2.05 MB
Formato
Adobe PDF
|
2.05 MB | Adobe PDF | Visualizza/Apri Richiedi una copia |
Pubblicazioni consigliate
I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.
https://hdl.handle.net/11583/3015160
