IndoorGML ist ein OGC-Standard zur Beschreibung des Gebäudeinneren: Raumgeometrien, Nachbarschaftstopologie und ein Navigationsgraph. Seine Kernidee ist der Dual Space: Ein Gebäude wird gleichzeitig als Primal Space (physische Zellen — Räume, Flure) und als Dual Space (ein Konnektivitätsgraph aus Knoten und Kanten für das Routing) beschrieben. Unser Exporter erzeugt IndoorGML-1.0-XML aus indoor-getaggten OSM-Daten: Polygone werden zu CellSpace und State-Knoten, Linien zu TransitionSpace. Ehrlich zur wichtigsten Einschränkung: Das Indoor-Tagging in OSM ist sehr ungleichmäßig — detaillierte Daten gibt es nur für große Flughäfen, einige Museen und aktiv gepflegte Einkaufszentren; für die meisten Gebäude speichert OSM nur den äußeren Grundriss. Die Geometrie wird in 2D exportiert (Geschosshöhen mit 3 m pro Ebene geschätzt), und die Konnektivität des Graphen ist vereinfacht. Ein ausgezeichneter Ausgangspunkt für Prototypen, aber keine produktionsreife Karte.
OpenStreetMap data as of 5 October 2026 · 23 days ago
Hauptmerkmale

Alle Kartenbeispiele nach Format
Über das Format IndoorGML
IndoorGML ist ein OGC-Standard zur Beschreibung des Innenraums von Gebäuden. Seine Besonderheit ist die doppelte Beschreibung: Dasselbe Gebäude ist zugleich als Menge physischer Zellen (Räume, Flure, Hallen) und als Konnektivitätsgraph erfasst, über den der Weg vom Eingang bis zur gesuchten Tür berechnet wird.
Das Format wird dort gebraucht, wo die gewöhnliche Karte endet: im Flughafen, im Bahnhof, im Einkaufszentrum, im Krankenhaus. Innenraumnavigation, Fluchtwegberechnung und Bewegungsanalytik bauen genau auf einem solchen Modell auf.
Der Export überführt das Indoor-Tagging aus OSM in ein IndoorGML-1.0-Dokument auf Basis von GML 3.2: Polygone werden zu CellSpace-Zellen und den zugehörigen Graphknoten, Linien zu TransitionSpace-Übergängen, und die Zellklasse ergibt sich aus der Ebene. Die Geometrie ist zweidimensional in WGS84, die Geschosshöhe wird mit drei Metern geschätzt, die Grenze liegt bei 50 000 Objekten.
Die wichtigste Einschränkung liegt nicht im Format, sondern in den Daten: Detailliertes Indoor-Tagging gibt es in OpenStreetMap nur bei einem Teil der großen Objekte — einigen Flughäfen, Museen, Bahnhöfen und aktiv gepflegten Einkaufszentren. Bei den meisten Gebäuden ist nur der äußere Umriss gespeichert, und der Export fällt nahezu leer aus. Das prüft man besser vorab, indem man sich das Gebäude auf der Karte ansieht.
Programme zum Öffnen von IndoorGML-Dateien
Die folgenden Programme können IndoorGML Indoor Spatial Data-Dateien (.gml) öffnen, bearbeiten und verarbeiten, die aus OSM2CDR exportiert wurden:
Format-Spezifikationen
- Offener Standard
- Nur 2D
- Verlustfrei
- Speichert Objektattribute
- Ausgabe: 1 Datei
- IndoorGML 1.0 XML (GML 3.2) with Primal/Dual space: polygons -> CellSpace, lines -> TransitionSpace; 2D geometry, floor heights estimated at 3 m, 50,000-feature limit.
Wer nutzt IndoorGML-Karten
So exportieren Sie IndoorGML
Nach dem Export öffnen
- QGIS (kostenlos) — die .gml als Vektor-Layer mit dem GML-Treiber öffnen: Die Geometrie der Zellen und Übergänge wird direkt gelesen, das ist die schnellste Inhaltsprüfung.
- IndoorGML Reference Encoder — der Referenzeditor des Standards: zeigt physischen Raum und Graph und erlaubt es, die Konnektivität nachzuschärfen.
- xmllint — der Befehl xmllint --format zeigt die Dokumentstruktur und bestätigt zugleich, dass das XML korrekt ist.
- ArcGIS Indoors oder die 3D City Database — der Weg für den produktiven Einsatz: Die Daten werden als Grundlage geladen und für die Navigation weiterbearbeitet.
Beliebte Karten in IndoorGML
IndoorGML Indoor Spatial Data-Kartenexport
Laden Sie professionelle IndoorGML-Karten aus OpenStreetMap herunter. Beliebiges Gebiet, der Preis wird vor der Zahlung angezeigt.