Semantic Surface Integration in CityJSON-Based Urban Digital Twins: A Rooftop Photovoltaic Potential Use Case

Urban digital twins provide an integrated framework for combining semantic 3D city models, simulation results, and interactive visualization in support of urban energy analyses. While existing approaches effectively represent results at the building scale, extending this capability to individual semantic surfaces remains challenging. Applications such as rooftop solar assessment require simulation results to be associated with each roof surface and visualized at the same level of detail, yet current CityJSON visualization tools do not support attribute-driven rendering of surfaces belonging to the same semantic category. This paper addresses this limitation through two complementary contributions. First, we propose a client-side workflow that integrates solar potential simulations, computed with pvlib and provided as lightweight JSON files, into individual roof surfaces of a CityJSON model. The workflow enriches semantic surfaces with verified energy attributes and enables interactive analysis from the district scale down to individual roof surfaces. Second, we extend the open-source CityJSON-ThreeJS loader with a reusable class-based visualization mechanism that renders semantic surfaces according to user-defined classification attributes. Although demonstrated using solar potential classes, the approach is generic and can support other surface-level applications, including thermal performance, material characterization, and structural assessment. The approach is demonstrated on 1,667 buildings in the Sart-Tilman district (Liège, Belgium) within an in-house urban digital twin platform. The results demonstrate that detailed surface-level analysis can be achieved entirely in the browser without server-side processing or format conversion, highlighting the potential of lightweight, standards-compliant urban digital twins.

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-163-2026
Primary Topic
Building Energy and Comfort Optimization
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
article

Semantic Surface Integration in CityJSON-Based Urban Digital Twins: A Rooftop Photovoltaic Potential Use Case

Roland Billen, Pierre Dewallef, Rafika Hajji, Imane Jeddoub et al.
˜The œinternational archives of the photogrammetry, remote sensing and spatial information sciences/International archives of the photogrammetry, remote sensing and spatial information sciences
Building Energy and Comfort Optimization
article

Semantic Surface Integration in CityJSON-Based Urban Digital Twins: A Rooftop Photovoltaic Potential Use Case

Roland Billen, Pierre Dewallef, Rafika Hajji, Imane Jeddoub, Yassine Oudadda, Mazarine Roquet
article en

Abstract

Urban digital twins provide an integrated framework for combining semantic 3D city models, simulation results, and interactive visualization in support of urban energy analyses. While existing approaches effectively represent results at the building scale, extending this capability to individual semantic surfaces remains challenging. Applications such as rooftop solar assessment require simulation results to be associated with each roof surface and visualized at the same level of detail, yet current CityJSON visualization tools do not support attribute-driven rendering of surfaces belonging to the same semantic category. This paper addresses this limitation through two complementary contributions. First, we propose a client-side workflow that integrates solar potential simulations, computed with pvlib and provided as lightweight JSON files, into individual roof surfaces of a CityJSON model. The workflow enriches semantic surfaces with verified energy attributes and enables interactive analysis from the district scale down to individual roof surfaces. Second, we extend the open-source CityJSON-ThreeJS loader with a reusable class-based visualization mechanism that renders semantic surfaces according to user-defined classification attributes. Although demonstrated using solar potential classes, the approach is generic and can support other surface-level applications, including thermal performance, material characterization, and structural assessment. The approach is demonstrated on 1,667 buildings in the Sart-Tilman district (Liège, Belgium) within an in-house urban digital twin platform. The results demonstrate that detailed surface-level analysis can be achieved entirely in the browser without server-side processing or format conversion, highlighting the potential of lightweight, standards-compliant urban digital twins.

˜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)
University of Liège (BE), Institut Agronomique et Vétérinaire Hassan II (MA)
Sustainable cities and communities
Openalex Percentile: Top 15%
Building Energy and Comfort Optimization
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.