[FOSSGIS-Talk] Abwasser-Datenaustauschformate in QGIS
sk
webentry at web.de
Do Mär 16 10:32:25 CET 2017
Hallo Thomas,
ich hatte ja vor einiger Zeit ebenfalls mal eine allgemeine Anfrage im
Forum gestellt.
LINK:
http://osgeo-org.1560.x6.nabble.com/FOSSGIS-Talk-QGIS-ISYBAU-td5295996.html
Diese Thematik ist hier auch immer wieder ein Problem. Es gibt ja eine
Lösung für QGIS von norbit, aber speziell hier wäre eine
"einfache" Lösung schon hilfreich. Mit einfach meine ich, die Daten aus
den XML-Dateien nach Shape- oder etwas besser in eine
PostgreSQL-DB zu importieren, ohne erst noch eine entsprechende
Datenbankstruktur zu erstellen mit diversen Verknüpfungen.
Ich habe vor einigen Wochen begonnen, mich an dieser Thematik zu
versuchen. Dazu verwende ich Python mit DOM und SAX, bin aber
wirklich erst am Anfang. Erst muss ich mal mit Python zu recht kommen.
So viel mal von mir dazu.
Denn wie Du ja geschrieben hast ist es immer wieder ein Thema, auch hier.
Gruß Peter
Am 15.03.2017 um 10:13 schrieb Thomas Schüttenberg:
> Hallo Zusammen!
>
> Informationen über Abwasserleitungen und Kanalisationssysteme, die als typische Geodaten aufgefasst werden können (nämlich meist Liniengeometrien mit beschreibenden Attributen), werden in Deutschland in aller Regel mit den Austauschformaten "ISYBAU"[1] oder "DWA-M 150"[2] ausgetauscht. Diese Austauschformate erzeugen zwar valide XML-Dokumente, jedoch als branchenspezifische Insellösungen und nicht in Form eines OGC-Standards wie GML. Aus diesem Grund sind sie nicht einfach ad hoc in QGIS nutzbar und das hat mich schon immer gestört.
>
> Mittlerweile bin ich mit den genannten Formaten so gut vertraut, dass mir ein (manuelles) Umformen der XML-Dokumente mittels SQL und xpath[3] gelingt und die resultierenden Tabellen inklusive Geometrien in QGIS als Vektorlayer nutzbar sind. Allerdings ist diese Methode nicht besonders elegant oder anwenderfreundlich und hat zudem ein grundsätzliches Problem mit der Zuordnung unterschiedlich langer Arrays.
>
> Dennoch weiß ich aus meiner täglichen Arbeit in der Abwasserverwaltung und langjähriger FOSSGIS-Erfahrung, dass dieses Thema immer wieder aufkommt und es auch Ansätze zu (ähnlichen) QGIS-Plugins gibt. Im Open Source Kosmos existiert zudem eine Reihe von Werkzeugen zur Verarbeitung von XML (zu Tabellen)[z.B. 4,5,6], so dass es aus meiner Sicht nur an der Verknüpfung der richtigen Komponenten fehlt, um zu einem benutzerfreundlichen QGIS-Importwerkzeug zu kommen. - Die notwendigen technischen Fähigkeiten für so eine Komposition müsste ich persönlich mir allerdings erst noch (nebenbei!) aneignen...
> Daher möchte ich an dieser Stelle dazu aufrufen fachspezifisches und softwaretechnisches Wissen zusammen zu bringen, um die Abwasser-Austauschformate für QGIS konsumierbar zu machen, denn ich sehe darin eine Schlüsselfunktion für die Ausweitung der QGIS-Nutzung im Bereich der (deutschen) Abwasserwirtschaft.
>
> In einer Woche ist die FOSSGIS in Passau, eine gute Gelegenheit erste Ideen zu diskutieren, ich bin gespannt was sich ergibt.
>
> Beste Grüße
> Thomas Schüttenberg
>
> http://www.arbeitshilfen-abwasser.de/html/A7ISYBAU_ATF_XML.html
> http://www.dwa.de/dwa/shop/shop.nsf/Produktanzeige?openform&produktid=P-DWAA-856G9N
> https://www.postgresql.org/docs/9.5/static/functions-xml.html
> https://xerces.apache.org/index.html
> http://www.libexpat.org/
> http://xmltocsv.codeplex.com/
>
>
Mehr Informationen über die Mailingliste FOSSGIS-Talk-Liste