[QGIS-DE] ALKIS-Konverter für NAS zu SpatiaLite
Claas Leiner
claas.leiner at gkg-kassel.de
Mi Dez 6 12:55:30 PST 2017
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
Mehr Informationen über die Mailingliste QGIS-DE