Katalog-Import aus xml-Datei

Hallo zusammen,

ich bin neu in der Verwendung von Interlis.
Gerne möchte ich mit dem Tool ili2gpkg-5.2.1 einen Interlis-Datensatz in eine QGIS-Datenbank importieren.
Für den Schemaimport verwende ich folgenden Befehl (Windows Command Prompt):
java -jar ili2gpkg-5.2.1\ili2gpkg-5.2.1.jar --schemaimport --dbfile output.gpkg ISOS_V2.ili
Für den Datenimport verwende ich den Befehl:
java -jar ili2gpkg-5.2.1\ili2gpkg-5.2.1.jar --import --dbfile output.gpkg 20240415-ISOS-XTF.xtf

Der Schemaimport funktioniert, der Datenimport nicht. Offenbar muss ich das mitgelieferte .xml-File mit den Katalogdaten auch noch importieren. Allerdings weiss ich nicht, wie dies funktioniert. Auch in der Dokumentation finde ich dazu keinen Hinweis. Könnt ihr mir weiterhelfen?

Herzlichen Dank

Hallo Rafael

interessanterweise musste ich vor ein paar Tagen den gleichen Datensatz importieren. Das hat bei mir funktioniert:

java -jar /Users/stefan/apps/ili2gpkg-5.2.1/ili2gpkg-5.2.1.jar --dbfile isos.gpkg --createEnumTabs --nameByTopic --defaultSrsCode 2056 --strokeArcs --createFk --createTidCol --createBasketCol --models ISOS_V2 --schemaimport

java -jar /Users/stefan/apps/ili2gpkg-5.2.1/ili2gpkg-5.2.1.jar --dbfile isos.gpkg --createEnumTabs --nameByTopic --defaultSrsCode 2056 --strokeArcs --createFk --importTid --createBasketCol --models ISOS_V2 --import ISOS_Catalogues_V2_20220426.xml

java -jar /Users/stefan/apps/ili2gpkg-5.2.1/ili2gpkg-5.2.1.jar --dbfile isos.gpkg --createEnumTabs --nameByTopic --defaultSrsCode 2056 --strokeArcs --createFk --importTid --createBasketCol --models ISOS_V2 --import 20240415-ISOS-XTF.xtf

Stefan

2 „Gefällt mir“

Und bitte nicht vergessen: bei einem späteren Datenexport unbedingt NUR den Basket/Behälter mit den eigenen Daten serialisieren, nicht die Katalogdaten!

--export ... --baskets ...