From claas.leiner at gkg-kassel.de Wed Dec 6 12:55:30 2017 From: claas.leiner at gkg-kassel.de (Claas Leiner) Date: Wed, 6 Dec 2017 21:55:30 +0100 Subject: [QGIS-DE] =?utf-8?q?ALKIS-Konverter_f=C3=BCr_NAS_zu_SpatiaLite?= Message-ID: Hallo liebe Leute, jetzt bin ich mit vielen Sachen im Verzug und war ein wenig abgetaucht. Die Seite für die Arbeitsgruppe "Freiberuflich mit QGIS" starte ich in der kommenden Woche. Heute möchte alle, die mit amtlichen Katasterdaten im NAS-XML-Format aus dem ALKIS zu tun haben, einladen meinen OGR/SpatiaLite-ALKIS-Konverter auszuprobieren. Aus verschiedenen Aufträgen und aus eigenem Interesse habe ich verschiedene SQL-Skripte für SpatiaLite geschrieben, um die ALKIS-NAS-Daten mit ihren verschiedenen Beziehungen im QGIS verfügbar zu machen, ohne eine Datenbank installieren zu müssen. Jetzt habe ich die einzelnen SQL-Skripte über eine Windows-Batch und ein Linux-Shell-Skript in einen Ablauf zusammengefasst. Das Ganze lässt sich mit einem Doppelklick über ein Desktop-Icon starten, so dass der Anwender keine Kommandos eingeben muss. Es müssen nur das Verzeichnis mit den XML-Dateien, das Bundesland und das gewünschte Ausgabe-Koordinatensystem angebeben werden. Das Werkzeug ermittelt den Ort der QGIS-Installation, um auf ogr2ogr zuzugreifen. spatialite.exe ist mit dabei. Folgendes wird umgesetzt: - Sämtliche Inhalte aller NAS-XML-Dateien eines Verzeichnisses werden in in eine SpatiaLite-Datenbank kopiert und thematisch zusammengefasst. - Fügt die Landnutzung in einen Layer zusammen und trägt die Nutzung als Klartext-Attribut ein. - Erzeugt einen Gebäudelayer mit Klartext-Nutzung, Straße, Hausnummer und Flurstück des Gebäudes als Attribute. - Verbindet Hausnummern und Adressen mit Flurstücken und Gebäuden. - Schreibt die anteillige Flächennutzung als Attribut für jedes Flurstück. - Listet sämtliche Eigentümer jedes Flurstücks mit Adresse als Attribut in den Flurstückslayer. - Erzeugt eine Tabelle sämtlicher Buchungsstellen mit den Eigentümern sowie ihrer Beziehung zu den Flurstücken und schreibt die Adressen jedes Eigentümers als Attribut. - In einem QGIS-Projekt wird dieses Beziehung über eine Eins-zu-Viele-Relation im Objektformular des FlurstückLayers umgesetzt. - Exportiert Gebäude, Flächennutzung und Flurstücke mit Eigentümern sowie Nutzungsanteilen als Shapefile. Ihr könnt das Werkzeug herunterladen unter: https://app.box.com/s/g9cfdw5l9et1k6ow4mv77va6yas0sjgg Früher oder später möchte ich das Werkzeug als freie Software veröffentlichen. Aktuell möchte ich es aber vorher noch ein paar mal verkaufen... Für Mitglieder des Anwendervereins stelle ich es zur freien Nutzung, auch für den kommerziellen Einsatz zur Verfügung. Ich freue mich über Rückmeldungen. Ich würde es dann demnächst auch auf dem Mitgliederbereich unserer Webseite einstellen. Mit vielen Grüßen, Claas -- ----------------------------------------- GKG-Kassel - Dr.-Ing. Claas Leiner QGIS-Support und mehr Geodatenservice, Kartenwerkstatt & GIS-Schule Kassel Wilhelmshöher Allee 304 E 34131 Kassel Tel. 0561/56013445 claas.leiner at gkg-kassel.de ---------------------------------------- http://www.gkg-kassel.de ---------------------------------------- Unterstützen Sie QGIS QGIS-DE e.V. | http://qgis.de QGIS Projekt | http://qgis.org/de/site/ _______________________________________________ Qgis-user mailing list Qgis-user at lists.osgeo.org List info: https://lists.osgeo.org/mailman/listinfo/qgis-user Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-user