Demoworkflow für den Import und Export von Interlis Daten mit den Interlis Werkzeugen ili2db/ilivalidator (https://www.interlis.ch/downloads)

Das Vorgehen hat sich mit dem Wechsel auf V2.3 etwas geändert, da wir auf einen externen Katalog umgestellt haben.
Wichtig dabei ist, dass der Katalog nicht mehr in der XTF Datei enthalten ist. Für die Bearbeitung mit QGIS/ArcGIS brauchst es diesen jedoch.

Die Demodaten sind öffentliche Daten der Nutzungsplanung Appenzell. Die Daten dienen nur zu Demozwecken und sind nicht aktuell.

Vorgehen:

Zip Datei in ein Verzeichnis extrahieren.

Kontrollieren ob im Laufwerk c: die folgenden Verzeichnisse mit Inhalt bestehen
C:\ili2db\ili2fgdb-5.1.0
C:\ili2db\ili2gpkg-5.1.0
C:\ili2db\ilivalidator
Sonst unter https://www.interlis.ch/downloads/ili2db bzw. https://www.interlis.ch/downloads/ilivalidator herunterladen und entsprechend extrahieren.
Falls eine neuere Version verwendet wird, müssen die Variablen in der Batchdatei auf Zeile 28-33 angepasst werden.

Kontrollieren ob Java RTL oder Java Corretto installiert ist. Sonst kann diese Software über https://www.java.com oder alternativ über 
https://aws.amazon.com/de/corretto heruntergeladen und installiert werden.

Anschliessend im Explorer in das Verzeichnis wechseln mit den extrahierten Dateien aus unserem Beispiel und oben im Explorer «cmd» eingeben.
Es öffnet sich ein Command Window.

InterlisImportExport_Example AI_Nutzungsplanung_PR6984_V2_3_20230904.xtf import
Eingeben für den Import. Es wird eine gpkg und ein gdb Datenbank mit dem Namen AI_Nutzungsplanung_PR6984_V2_3_20230904 erstellt.
Bzw. 
InterlisImportExport_Example AI_Nutzungsplanung_PR6984_V2_3_20230904.xtf export
Eingeben für den Export. Es wird ein Interlis Import aus der gpkg/fgdb mit entsprechendem Präfix gpkg/fgdb und dem Suffix _export erstellt.

Falls der Datenbankname bei der Bearbeitung ändert, muss die Batchdatei mit diesem Namen gestartet werden.
Bei anderen Datensätzen, kommt die XTF/ILI Datei aus dem Geobus oder direkt vom Kanton und der Katalog aus dem Repository https://models.geo.ai.ch, zur Anwendung. 

ACHTUNG: Eine erneute Ausführung der Batchdatei löscht die bereits erstellte gpkg/gdb Datenbank. Export Dateien und Logfiles werden überschrieben.

Die Valdierungen (--disableValidation --skipGeometryErrors --sqlEnableNull --skipReferenceErrors) sind abgeschaltet.
Bei Verwendung eigener Daten können diese Parameter entfernt werden. Alternativ ist im Anschluss eine Prüfung mit dem ilivalidator möglich.

Die erstellten *_txt Spalten dienen nur zur Kontrolle und nicht zur Nachführung.

Bei Fragen steht das Amt für Geoinformation gerne zur Verfügung.

■ ■ ■ ■ ■ ■   ■ ■ ■ ■ ■ ■ ■ ■ ■ 
Kanton Appenzell Innerrhoden
Land- und Forstwirtschaftsdepartement

Pascal Megert
Leiter Amt für Geoinformation 
Gaiserstrasse 8
9050 Appenzell
Tel: +41 71 788 95 83

pascal.megert@lfd.ai.ch
https://geo.ai.ch



