conference logo

Playlist "FOSSGIS 2023"

XPlan-Reader - ein QGIS-Plugin

Michael Stein

XPlanung ist der gesetzlich verbindliche Standard für Bebauungs-, Flächennutzungs, Landschafts- und Regionalpläne. Am Ende jedes Planverfahrens steht neben der Urkunde dann eine GML-Datei, für die jedoch kein Open-Source-Viewer vorgesehen ist. Das QGIS-Plugin "XPLAN Reader" schließt diese Lücke.

Die geltende Rechtslage verpflichtet alle Kommunen, „neue“ Bebauungspläne und Flächen-nutzungspläne XPlanungs-konform zu erfassen und bereitzustellen sowie dies nach Möglichkeit auch für „alte“ Pläne zu tun. Dies wird aktuell stark von NRW-URBAN gefördert.
Auf jeden Fall gibt es bei jedem Plan den Zeitpunkt, wo die Erfassung als abgeschlossen be-trachtet und das Ergebnis als xplan-gml-Datei erzeugt wird. Dabei kommt es unter anderem oft zu der Situation, dass ein Dienstleister (intern oder extern) die Datei erstellt hat und der Auftraggeber über keine Software verfügt, um die gelieferte Datei auf Inhalt, Fehler und Inkonsistenzen zu prüfen. Diese Lücke schließt der XPLAN-Reader.

Was ist der XPLAN-Reader technisch?

* Der XPLAN-Reader setzt die Installation einer aktuellen Version des OpenSource-GIS „QGIS“ voraus und ist dann innerhalb von QGIS als Erweiterung aus dem offiziellen QGIS-Plugin-Repository verwendbar.

* Der XPLAN-Reader ist ein Script, das die xplan-gml-Datei einliest, interpretiert und die Reihenfolge und das optische Design (aktuell 180) der verschiedenen Themen vergibt.

Was kann der XPLAN-Reader?

* Jede valide xplan-gml-Datei (egal welche xplan-Version oder Planart) wird komplett eingelesen und dargestellt.

* Die Präsentation orientiert sich an einer maßstabsabhängigen Darstellung mit möglichst vielen Attributen aus dem Plan unter Ausnutzung der technischen Vorteile von QGIS.

* Fehlende sinnvolle (aber nicht unbedingt technisch verpflichtende) Attributierung wird rot gekennzeichnet.

Was kann der XPLAN-Reader nicht?

* Editieren der Dateien ist nicht möglich und auch nicht für später geplant.

* Die Planzeichenverordnung kann nicht dargestellt werden und wird bewusst aufgrund ihrer analogen Herkunft vermieden.

* Perfektion :-). Der XPLAN-Reader ist nur so gut, wie die zur Verfügung stehenden xplan-gml-Dateien. Daher sind wir immer auf der Suche nach neuen Beispieldateien.

Warum OpenSource?

* Die verwendeten Daten/Software sind OpenData/Source, somit war diese Entscheidung „einer für alle“ naheliegend. QGIS als in unseren Augen führendes OpenSource-GIS-Programm findet eine immer weitere Verbreitung, gefördert natürlich durch die Kostenfreiheit der Software gerade gegenüber kostenpflichtiger Spezialsoftware.

Wie kann ich den XPLAN-Reader nutzen?

* Das sind nur drei Schritte: 1) QGIS installieren, 2) Erweiterung XPLAN-Reader installieren und 3) eine valide xplan-gml-Datei öffnen.

Wie kann ich mich beteiligen?

* Einfach durch Bereitstellen Ihrer validen xplan-gml-Dateien an open@kreis-viersen. Oder Sie verbessern eine Darstellung und senden diese mit Ihrem Testplan an open@kreis-viersen.de.

Wie geht es weiter?

* Aktuell erfolgt der Abgleich der Darstellung für Themen aus dem SO Bereich für die verschiedenen Planarten und die Vorbereitung auf XPlanung Version 6, zu der erst zwei Pläne als Material vorliegen.

Links

* XPLAN-Reader auf Github: https://github.com/kreis-viersen/xplan-reader

* XPLAN-Reader auf QGIS: https://plugins.qgis.org/plugins/xplan-reader/

* Kontakt: open@kreis-viersen.de

* Online-Besprechungsraum: https://bbb.kreis-viersen.de/mic-wxd-48n-boe

Tipps und Tricks

* Der XPLAN-Reader arbeitet auch mit dem Tool „umringpolygon-zu-xplanung“ zu-sammen (https://github.com/kreis-viersen/umringpolygon-zu-xplanung )

* Die neueste Version aller Styles befindet sich unter https://opendata-kreis-viersen.de/QGIS/XPLAN-Reader/ .Nach dem Download müssen diese entpackt und nach C:\Users\%USERNAME%\AppData\Roaming\QGIS\QGIS3\profiles\default\python\plugins\xplan-reader\styles kopiert werden, wobei vorhandene Styles überschrieben werden.

Kontakt zum Autor:

Michael Stein

Kreis Viersen – Amt für Amt für Vermessung, Kataster und GeoInformation

Rathausmarkt 3 – 41747 Viersen

Tel.: 02162 39-1141

Video: https://bbb.kreis-viersen.de/mic-tqv-h3z-wmo/

eMail: michael.stein@kreis-viersen.de