<?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-XLIX-B4-2026-71-2026</article-id>
<title-group>
<article-title>Design and Implementation of an AR System for Real-Time Urban Model Editing and Visualization</article-title>
</title-group>
<contrib-group><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Mwimangire</surname>
<given-names>Cephas B.</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>Hosseingholizadeh</surname>
<given-names>Mohammad</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>Ostadabbas</surname>
<given-names>Hamidreza</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>Yao</surname>
<given-names>Zhihang</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
</contrib>
</contrib-group><aff id="aff1">
<label>1</label>
<addr-line>Centre for Geodesy and Geoinformatics, Stuttgart University of Applied Sciences (HFT Stuttgart), Stuttgart, Germany</addr-line>
</aff>
<aff id="aff2">
<label>2</label>
<addr-line>Geoinformatics Department, die STEG Stadtentwicklung GmbH, Stuttgart, Germany</addr-line>
</aff>
<pub-date pub-type="epub">
<day>04</day>
<month>08</month>
<year>2026</year>
</pub-date>
<volume>XLIX-B4-2026</volume>
<fpage>71</fpage>
<lpage>80</lpage>
<permissions>
<copyright-statement>Copyright: &#x000a9; 2026 Cephas B. Mwimangire 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/XLIX-B4-2026/71/2026/isprs-archives-XLIX-B4-2026-71-2026.html">This article is available from https://isprs-archives.copernicus.org/articles/XLIX-B4-2026/71/2026/isprs-archives-XLIX-B4-2026-71-2026.html</self-uri>
<self-uri xlink:href="https://isprs-archives.copernicus.org/articles/XLIX-B4-2026/71/2026/isprs-archives-XLIX-B4-2026-71-2026.pdf">The full text article is available as a PDF file from https://isprs-archives.copernicus.org/articles/XLIX-B4-2026/71/2026/isprs-archives-XLIX-B4-2026-71-2026.pdf</self-uri>
<abstract>
<p>Urban planning increasingly relies on 3D city models and geospatial databases for sustainable development. However, no complete system currently offers immersive 3D visualization of building attributes in augmented reality (AR), bidirectional attribute editing propagated back to an authoritative geodatabase, and real-time synchronization across multiple clients. In this paper we present a full-stack, multi-level architecture that bridges Microsoft HoloLens 2 AR visualization with a CityGML/3DCityDB geospatial backend via a Django middleware layer. A hybrid WebSocket+HTTP polling communication layer, built on Django Channels with Redis pub/sub and a platform-abstracted Unity client, delivers sub second server-push updates (200-500ms latency) while automatically falling back to HTTP polling when WebSocket connections are unavailable, reducing per-client bandwidth by over three orders of magnitude compared to periodic polling. The architecture has been validated on 5,005 buildings in the German municipality of Bisingen. For future research and development plans, it would be valuable to focus on geometry editing workflows and the integration of AI-driven interaction. In particular, enabling voice-based commands would significantly improve usability on HoloLens 2, where typing is inconvenient for most users.</p>
</abstract>
<counts><page-count count="10"/></counts>
</article-meta>
</front>
<body/>
<back>
</back>
</article>