[FOSSGIS-Talk] Entwicklung eines Werkzeugs zur Transformation von XPlanung-Daten

Daniel Cebulla daniel.cebulla at jena.de
Fr Jan 23 14:07:16 CET 2026


Hallo FOSSGIS-Community,

in der Stadtverwaltung Jena nutzen wir bisher das QGIS-Plugin "XPlanung" 
(https://plugins.qgis.org/plugins/xplanung/) zur Pflege von 
XPlanungs-Daten.
Seit kurzen steht das "XMAS-Plugin" der XLeitstelle als Alternative zur 
Verfügung und wir planen unsere Prozesse auf die Nutzung dieses Plugins 
umzustellen.

Damit einher geht eine notwendige Datentransformation der in einer 
PostgreSQL/PostGIS-DB gespeicherten Daten, da das XMAS-Plugin auf eine 
andere Datenbank-Struktur setzt und das Plugin "XPlanung" keinen 
XPlanGML-Export ermöglicht.
Das Plugin "XPlanung" benötigt die Speicherung von Daten in relationalen 
DB-Tabellen, die sich inhaltlich nach Objektart unterscheiden. Das 
"XMAS-Plugin" setzt hingegen auf das Konzept einer einzelnen 
"Coretable", welche alle Objekte enthält und deren Attribute im 
json-Format in einer Spalte führt, sowie einer weiteren Tabelle zur 
Definition der Referenzierungen der Objekte untereinander.

Im Rahmen einer Marktrecherche bin ich nun auf der Suche nach möglichen 
Partnern, die uns dabei von Entwicklungsseite unterstützen können.
Wie das genau umgesetzt wird, dazu habe ich keine Vorgaben, möglich sind 
sicherlich PostgreSQL-Skripte, welche auf Datenbank-Ebene die Daten 
transformieren. Evtl. sind aber auch andere Ansätze möglich.

Das Ziel ist ein Werkzeug zu erhalten, mit dem wir alle unsere 
XPlanungs-Daten in das neue DB-Format überführen können. Das Tool sollte 
allgemeingültig sein, um es der Community bereitzustellen, damit auch 
andere Nutzer des Plugins "XPlanung" ihre Daten transformieren können.

Wenn sich in dieser Liste daher jemand mit obligatorischen Kenntnissen 
in PostgreSQL/PostGIS und XPlanung angesprochen fühlt, das umsetzen zu 
können, dann bitte gerne bei mir direkt melden!


Nützliche Links:

Allgemein

Xplan-Schemas:
https://gitlab.opencode.de/xleitstelle/xplanung/schemas/json/-/tree/main/5.4

Plugin "XPlanung"

DB-Schemata des xplanPostGIS-Projektes:
https://github.com/bstroebl/xplanPostGIS/

XMAS-Plugin

notwendiges DB-Schema wird über "xplan-tools" erzeugt:
https://gitlab.opencode.de/xleitstelle/xplanung/xplan-tools

Testdaten:
https://gitlab.opencode.de/xleitstelle/xplanung/testdaten

DB-Struktur ableitbar aus Code:
https://gitlab.opencode.de/xleitstelle/xplanung/xplan-tools/-/blob/main/xplan_tools/model/orm.py#L132-171
https://gitlab.opencode.de/xleitstelle/xplanung/xplan-tools/-/blob/main/xplan_tools/model/orm.py#L301-334


Ich freue mich auf Rückmeldung dazu!

vielen Dank und liebe Grüße

-- 
im Auftrag
Daniel Cebulla
Anwendungsbetreuer GIS

Telefon: 03641 49-5190      E-Mail: daniel.cebulla at jena.de

Kommunale Informationstechnik und Telekommunikation Jena (KITT)

Optimierter Regiebetrieb    Regiebetriebsleiter: Dr. Arndt Döhler
der Stadt Jena              Paradiesstr. 6, 07743 Jena

kitt at jena.de                USt.-ID DE150546569
rechnungen-kitt at jena.de



Mehr Informationen über die Mailingliste FOSSGIS-Talk-Liste