<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD Journal Publishing DTD v3.0 20080202//EN" "https://jats.nlm.nih.gov/nlm-dtd/publishing/3.0/journalpublishing3.dtd">
<article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" article-type="research-article" dtd-version="3.0" xml:lang="en">
<front>
<journal-meta>
<journal-id journal-id-type="publisher">ISPRS-Archives</journal-id>
<journal-title-group>
<journal-title>The International Archives of the Photogrammetry, Remote Sensing and Spatial Information Sciences</journal-title>
<abbrev-journal-title abbrev-type="publisher">ISPRS-Archives</abbrev-journal-title>
<abbrev-journal-title abbrev-type="nlm-ta">Int. Arch. Photogramm. Remote Sens. Spatial Inf. Sci.</abbrev-journal-title>
</journal-title-group>
<issn pub-type="epub">2194-9034</issn>
<publisher><publisher-name>Copernicus Publications</publisher-name>
<publisher-loc>Göttingen, Germany</publisher-loc>
</publisher>
</journal-meta>
<article-meta>
<article-id pub-id-type="doi">10.5194/isprs-archives-L-4-W2-2026-163-2026</article-id>
<title-group>
<article-title>Semantic Surface Integration in CityJSON-Based Urban Digital Twins: A Rooftop Photovoltaic Potential Use Case</article-title>
</title-group>
<contrib-group><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Oudadda</surname>
<given-names>Yassine</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
<xref ref-type="aff" rid="aff3">
<sup>3</sup>
</xref>
</contrib>
<contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Jeddoub</surname>
<given-names>Imane</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
</contrib>
<contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Roquet</surname>
<given-names>Mazarine</given-names>
</name>
<xref ref-type="aff" rid="aff2">
<sup>2</sup>
</xref>
</contrib>
<contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Hajji</surname>
<given-names>Rafika</given-names>
</name>
<xref ref-type="aff" rid="aff3">
<sup>3</sup>
</xref>
</contrib>
<contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Dewallef</surname>
<given-names>Pierre</given-names>
</name>
<xref ref-type="aff" rid="aff2">
<sup>2</sup>
</xref>
</contrib>
<contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Billen</surname>
<given-names>Roland</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
</contrib>
</contrib-group><aff id="aff1">
<label>1</label>
<addr-line>GeoScITY, Spheres Research Unit, University of Liège, 4000 Liège, Belgium</addr-line>
</aff>
<aff id="aff2">
<label>2</label>
<addr-line>University of Liège, Thermodynamics Laboratory, Allée de la Découverte 17 - 4000 Liège, Belgium</addr-line>
</aff>
<aff id="aff3">
<label>3</label>
<addr-line>College of Geomatic Sciences and Surveying Engineering, Hassan II Institute of Agronomy and Veterinary Medicine, Rabat 10101, Morocco</addr-line>
</aff>
<pub-date pub-type="epub">
<day>28</day>
<month>09</month>
<year>2026</year>
</pub-date>
<volume>L-4/W2-2026</volume>
<fpage>163</fpage>
<lpage>170</lpage>
<permissions>
<copyright-statement>Copyright: &#x000a9; 2026 Yassine Oudadda et al.</copyright-statement>
<copyright-year>2026</copyright-year>
<license license-type="open-access">
<license-p>This work is licensed under the Creative Commons Attribution 4.0 International License. To view a copy of this licence, visit <ext-link ext-link-type="uri"  xlink:href="https://creativecommons.org/licenses/by/4.0/">https://creativecommons.org/licenses/by/4.0/</ext-link></license-p>
</license>
</permissions>
<self-uri xlink:href="https://isprs-archives.copernicus.org/articles/L-4-W2-2026/163/2026/isprs-archives-L-4-W2-2026-163-2026.html">This article is available from https://isprs-archives.copernicus.org/articles/L-4-W2-2026/163/2026/isprs-archives-L-4-W2-2026-163-2026.html</self-uri>
<self-uri xlink:href="https://isprs-archives.copernicus.org/articles/L-4-W2-2026/163/2026/isprs-archives-L-4-W2-2026-163-2026.pdf">The full text article is available as a PDF file from https://isprs-archives.copernicus.org/articles/L-4-W2-2026/163/2026/isprs-archives-L-4-W2-2026-163-2026.pdf</self-uri>
<abstract>
<p>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&amp;egrave;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.</p>
</abstract>
<counts><page-count count="8"/></counts>
</article-meta>
</front>
<body/>
<back>
</back>
</article>