<?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-W1-2026-87-2026</article-id>
<title-group>
<article-title>Making OGC IndoorGML 2.0Web-Ready: API – IndoorFeatures with IndoorJSON</article-title>
</title-group>
<contrib-group><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Kang</surname>
<given-names>Dong Gwon</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>Choi</surname>
<given-names>Seongmin</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>Kim</surname>
<given-names>Taehoon</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>Kim</surname>
<given-names>Kyung-Sook</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>Li</surname>
<given-names>Ki-Joune</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
</contrib>
</contrib-group><aff id="aff1">
<label>1</label>
<addr-line>Pusan National University, Busan, South Korea</addr-line>
</aff>
<aff id="aff2">
<label>2</label>
<addr-line>National Institute of Advanced Industrial Science and Technology (AIST), Tokyo, Japan</addr-line>
</aff>
<pub-date pub-type="epub">
<day>29</day>
<month>08</month>
<year>2026</year>
</pub-date>
<volume>L-4/W1-2026</volume>
<fpage>87</fpage>
<lpage>94</lpage>
<permissions>
<copyright-statement>Copyright: &#x000a9; 2026 Dong Gwon Kang 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-W1-2026/87/2026/isprs-archives-L-4-W1-2026-87-2026.html">This article is available from https://isprs-archives.copernicus.org/articles/L-4-W1-2026/87/2026/isprs-archives-L-4-W1-2026-87-2026.html</self-uri>
<self-uri xlink:href="https://isprs-archives.copernicus.org/articles/L-4-W1-2026/87/2026/isprs-archives-L-4-W1-2026-87-2026.pdf">The full text article is available as a PDF file from https://isprs-archives.copernicus.org/articles/L-4-W1-2026/87/2026/isprs-archives-L-4-W1-2026-87-2026.pdf</self-uri>
<abstract>
<p>The infrastructure for indoor spatial data remains fragmented compared to its outdoor counterpart, lacking the interoperable and developer-friendly tools that have made outdoor mapping so prevalent. This paper presents API-IndoorFeatures, an open-source RESTful API crafted to bridge this gap by delivering IndoorGML 2.0 data in the IndoorJSON format through standardized HTTPS endpoints. This framework grants developers access to OGC indoor spatial standards without requiring in-depth knowledge of the underlying data models.&lt;br /&gt;Built on pygeoAPI, the system enhances its architecture with a specialized backend for indoor spatial data that complies with the OGC API &amp;ndash; Features standard. Spatial data is managed in PostgreSQL using PostGIS, enabling efficient geometric queries, while pgRouting supports indoor navigation. A notable contribution of this work is the adoption of IndoorJSON, a lightweight, web-native JSON serialization of the IndoorGML information model, which is currently in the process of standardization by OGC. This format replaces the parsing complexities associated with XML-based encodings and integrates seamlessly into contemporary development environments.&lt;br /&gt;API-IndoorFeatures offers hierarchical data access across both the primal and dual space layers of IndoorGML 2.0, providing comprehensive Create, Read, Update, and Delete (CRUD) support, as well as geometric bounding box queries that enable progressive floor-by-floor rendering and routing from origin to destination. Distinct among open-source indoor spatial systems, it enforces IndoorGML 2.0 schema validation and referential integrity on all write operations. To our knowledge, this may be one of the first systems to operationalize the revised IndoorGML 2.0 conceptual model introduced in August 2025. This work expands previous contributions beyond mere data construction to encompass serving, validation, and consumption, thereby offering a reusable open-source platform for the next generation of indoor location services.</p>
</abstract>
<counts><page-count count="8"/></counts>
</article-meta>
</front>
<body/>
<back>
</back>
</article>