XMAS-Plugin - XPlanung und andere Anwendungsschemas mit QGIS
25.03.2026 , HS4 (ZHG 008)

Aufbauend auf der Python-Bibliothek XPlan-Tools wurde mit dem XLeitstelle Modellgetriebenen AnwendungsSchema (XMAS) Plugin eine QGIS-basierte Open Source Lösung zur Visualisierung, Digitalisierung und Bearbeitung von Plänen nach Standards der XLeitstelle - insbesondere XPlanung - entwickelt. Dabei wird das vollständige Datenmodell sowie der Im- und Export von GML-Dateien unterstützt.


Während es beispielsweise mit dem xplan-reader schon länger möglich war, XPlanungsdaten in QGIS zu betrachten, waren diesbezüglich im FOSS-Bereich nur rudimentäre Digitalisierungs- und Erfassungstools verfügbar.

Mit dem XLeitstelle Modellgetriebenen AnwendungsSchema (XMAS) Plugin wurde nun eine neue Lösung entwickelt und veröffentlicht, die das vollständige XPlanungsmodell und darüber hinaus mit XTrasse und XWärmeplanung weitere GML Anwendungsschemas der XLeitstelle implementiert. So können Pläne von Grund auf neu erstellt werden oder bestehende GML-Dateien importiert und bearbeitet werden. Dabei werden u.a. alle Datentypen, multiple Attribute und Feature-Referenzen unterstützt. Die Pläne können als GML oder JSON-FG Dateien exportiert werden.

Die Lösung besteht aus zwei Komponenten: der Python-Webanwendung XMAS-App, in der die Geschäftslogik des Datenmodells umgesetzt wird, und den leichtgewichtigen QGIS-Plugin selbst, das die Webanwendung in QGIS integriert. Das Fundament bildet XPlan-Tools in Verbindung mit einer Postgres-Datenbank.

Anfang 2026 wird hierdurch im LGV Hamburg die bisherige, ESRI-basierte Lösung zur Fortführung von Bebauungsplänen in XPlanung abgelöst. Ein wesentliches Ziel für 2026 ist der Aufbau von Governance-Strukturen zur Pflege und Weiterentwicklung der Anwendung.

Tobias Kraft ist seit 2020 beim Landesbetrieb Geoinformation und Vermessung im Umfeld der XLeitstelle Planen und Bauen tätig. Schwerpunktmäßig beschäftigt er sich mit der Bereitstellung von XPlanungsdaten über OGC-Dienste und ist u.a. im Kontext von DiPlanung als Product Owner der XPlanbox für deren Weiterentwicklung zuständig. Seit gut zwei Jahren rückt auch die Verarbeitung von Daten nach Standards der XLeitstelle zunehmend in den Fokus, was verschiedene Python-Tools und ein QGIS-Plugin hervorgebracht hat.