<?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-Annals</journal-id>
<journal-title-group>
<journal-title>ISPRS Annals of the Photogrammetry, Remote Sensing and Spatial Information Sciences</journal-title>
<abbrev-journal-title abbrev-type="publisher">ISPRS-Annals</abbrev-journal-title>
<abbrev-journal-title abbrev-type="nlm-ta">ISPRS Ann. Photogramm. Remote Sens. Spatial Inf. Sci.</abbrev-journal-title>
</journal-title-group>
<issn pub-type="epub">2194-9050</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-annals-XII-4-W1-2026-41-2026</article-id>
<title-group>
<article-title>Dynamic 3D Solar Irradiation Modelling for Vehicle-Integrated Photovoltaics. High-Resolution Route-Based Assessment of Electric Bus Fleets Using CityGML and Distributed PostGIS Processing</article-title>
</title-group>
<contrib-group><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Braun</surname>
<given-names>Christian</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>Pera</surname>
<given-names>David</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>Pinheiro</surname>
<given-names>Philippe</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>Leopold</surname>
<given-names>Ulrich</given-names>
<ext-link>https://orcid.org/0000-0003-0059-6134</ext-link>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
</contrib>
</contrib-group><aff id="aff1">
<label>1</label>
<addr-line>Luxembourg Institue of Science and Technology, L-4362 Esch-sur-Alzette, Luxembourg</addr-line>
</aff>
<pub-date pub-type="epub">
<day>28</day>
<month>09</month>
<year>2026</year>
</pub-date>
<volume>XII-4/W1-2026</volume>
<fpage>41</fpage>
<lpage>48</lpage>
<permissions>
<copyright-statement>Copyright: &#x000a9; 2026 Christian Braun 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-annals.copernicus.org/articles/XII-4-W1-2026/41/2026/isprs-annals-XII-4-W1-2026-41-2026.html">This article is available from https://isprs-annals.copernicus.org/articles/XII-4-W1-2026/41/2026/isprs-annals-XII-4-W1-2026-41-2026.html</self-uri>
<self-uri xlink:href="https://isprs-annals.copernicus.org/articles/XII-4-W1-2026/41/2026/isprs-annals-XII-4-W1-2026-41-2026.pdf">The full text article is available as a PDF file from https://isprs-annals.copernicus.org/articles/XII-4-W1-2026/41/2026/isprs-annals-XII-4-W1-2026-41-2026.pdf</self-uri>
<abstract>
<p>This study presents a scalable framework for estimating solar energy yield from vehicle-integrated photovoltaics (VIPV) on electric buses in dynamic urban environments. It combines semantic 3D CityGML models, distributed PostGIS/Citus processing, CAMS solar data, and high-resolution GTFS trajectories. Direct, diffuse, and reflected radiation are calculated through ray-casting and geometry-based methods, enabling surface-specific assessment of urban shading and reflection. The framework is coupled with the VECTO vehicle energy model to evaluate PV yield against energy consumption. Results show that urban shading can reduce irradiation by more than 20%, while VIPV can cover approximately 2.8&amp;ndash;4.1% of annual energy demand for typical electric bus operations. Prior validation using vehicle-mounted sensors confirmed that the 3D approach outperforms conventional 2.5D DSM methods. The distributed architecture supports fleet-scale simulations and integration into CityGML digital twins through Dynamizer, providing a transferable tool for sustainable mobility planning.</p>
</abstract>
<counts><page-count count="8"/></counts>
</article-meta>
</front>
<body/>
<back>
</back>
</article>