# Datenprüfung mit iliCop und Katalogdatei

**URL:** <https://interlis.discourse.group/t/datenpruefung-mit-ilicop-und-katalogdatei/418>\
**Category:** INTERLIS Werkzeuge\
**Created:** [21. August 2025 um 08:34 UTC](https://interlis.discourse.group/t/datenpruefung-mit-ilicop-und-katalogdatei/418 "2025-08-21T08:34:01Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![ThomasMarti](https://yyz2.discourse-cdn.com/free1/user_avatar/interlis.discourse.group/thomasmarti/32/73_2.png) [@ThomasMarti](https://interlis.discourse.group/u/ThomasMarti)\
**Post date:** [21. August 2025 um 08:34 UTC](https://interlis.discourse.group/t/datenpruefung-mit-ilicop-und-katalogdatei/418/1 "2025-08-21T08:34:01Z")

</div>

Wir sind daran einen FME-Workbench zur automatisierten Datenprüfung mit der API von iliCop zu erstellen. Dies funktioniert auch gut bei den Modellen ohne Katalog. Bei der kommunalen Nutzungsplanung verwenden wir aber einen Katalog für die kantonalen und nationalen Nutzungscodes. Über das Repository wir die Katalogdatei leider nicht geladen, daher packen wir alles in eine ZIP-Datei und laden diese hoch.

[iliCopUpload\_20250821101745.zip](https://interlis.discourse.group/uploads/short-url/cmIMdmaGevLsOBaFjt2rOnJn3Y1.zip) (368,0 KB)

Der iliCop meldet aber einen Fehler bei den Referenzen zum Katalog, obwohl wie gemäss Hilfedatei alles in einem ZIP hochgeladen wurde. Sollte meiner Meinung nach also funktionieren. Wenn ich die xtf-Datei lokal Teste, erhalte ich keinen Fehler.

Liegt das an unserem Modell, dem Katalog oder am iliCop?

Hier noch der Hilfetext:

> Die Prüfung von allfälligen Katalogreferenzen wird bei einer Validierung stets komplett durchgeführt. Dabei muss der Katalog entweder in der Transferdatei selbst, in einer öffentlichen Datenmodellablage oder zusammen mit der Transferdatei innerhalb der hochgeladen ZIP-Datei vorliegen. In erster Priorität wird dabei - wie bei den Modelldateien - zuerst ein hochgeladener Katalog verwendet. Im Falle, dass die Katalogdatei(en) hochgeladen werden, sind sie in der ZIP-Datei mit der Dateiendung .xml zu versehen. Dadurch kann für die Validierung die eigentliche Transferdatei von der oder den Katalogdatei(en) unterschieden werden.

Das Logfile vom iliCop:

[2766\_073B\_jermann\_20250627\_RRB\_iliCop\_logfile.log](https://interlis.discourse.group/uploads/short-url/d6cvmAEnyicqsOFFENDoZBC9bNp.log) (94,3 KB)

---

<div class="post-metadata">

**Author:** ![beistehen](https://yyz2.discourse-cdn.com/free1/user_avatar/interlis.discourse.group/beistehen/32/7_2.png) [@beistehen](https://interlis.discourse.group/u/beistehen)\
**Post date:** [21. August 2025 um 08:55 UTC](https://interlis.discourse.group/t/datenpruefung-mit-ilicop-und-katalogdatei/418/2 "2025-08-21T08:55:41Z")

</div>

Was geschieht, wenn du nur .xtf und .xml in das ZIP packst und dieses hochlädst? Die Modelle werden ja direkt durch den ilicop im Repository von BL geholt und müssen gar nicht mitgeschickt werden.

---

<div class="post-metadata">

**Author:** ![ThomasMarti](https://yyz2.discourse-cdn.com/free1/user_avatar/interlis.discourse.group/thomasmarti/32/73_2.png) [@ThomasMarti](https://interlis.discourse.group/u/ThomasMarti)\
**Post date:** [21. August 2025 um 09:06 UTC](https://interlis.discourse.group/t/datenpruefung-mit-ilicop-und-katalogdatei/418/3 "2025-08-21T09:06:53Z")

</div>

Peinlich… Kann man den Beitrag bitte löschen?

Es lag natürlich nicht am iliCop 😉 sondern an meinem Workbench.

Falls jemand interesse am Workbench hat, kann ich ihn gerne schicken.

---

<div class="post-metadata">

**Author:** ![beistehen](https://yyz2.discourse-cdn.com/free1/user_avatar/interlis.discourse.group/beistehen/32/7_2.png) [@beistehen](https://interlis.discourse.group/u/beistehen)\
**Post date:** [21. August 2025 um 10:47 UTC](https://interlis.discourse.group/t/datenpruefung-mit-ilicop-und-katalogdatei/418/4 "2025-08-21T10:47:05Z")

</div>

> [@ThomasMarti](#):
>
> Falls jemand interesse am Workbench hat, kann ich ihn gerne schicken

Damit dieses Angebot stehen bleibt, darf ich aber den Beitrag nicht löschen … 😉

Und ja, den Workspace schaue ich mir gerne an - zu Ausbildungszwecken. 🙏

---

<div class="post-metadata">

**Author:** ![ThomasMarti](https://yyz2.discourse-cdn.com/free1/user_avatar/interlis.discourse.group/thomasmarti/32/73_2.png) [@ThomasMarti](https://interlis.discourse.group/u/ThomasMarti)\
**Post date:** [21. August 2025 um 11:11 UTC](https://interlis.discourse.group/t/datenpruefung-mit-ilicop-und-katalogdatei/418/5 "2025-08-21T11:11:03Z")

</div>

OK, dann lassen wir ihn stehen.

Bitte sehr. Eine Dokumentation gibt es dazu nicht, aber es hat Annotations drin. Und sooo kompliziert ist er auch nicht.

[check\_xtf\_iliCop.zip](https://interlis.discourse.group/uploads/short-url/d5xeDk8rlIEBXCbsJOCp5q20qAb.zip) (17,6 KB)
