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.
2026
979-8-3315-4497-3
File in questo prodotto:
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.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11583/3015160