GeoWerkstatt / interlis-check-service

Webbasierter Checkservice für INTERLIS Daten
GNU General Public License v3.0
4 stars 0 forks source link

Feedback zu ilicop Rest PI V1 #124

Open mauralp opened 2 years ago

mauralp commented 2 years ago

Hoi Oli, Danke erst einmal für diese Leistung! Die Response der IliValidator ist sehr schnell! :)

Einige Aspekte können vielleicht helfen, diese Applikation zu optimieren:

  1. Der Name der Logdatei: Ilivalidatoroutput.... kann durch Ilivalidator_outputerror..... ersetzt werden.

  2. Die Log-Datei kann besser strukturiert werden und z.B. in deutscher Sprache oder in zwei Sprachen eingesetzt werden: Error: DM01AVTG24LV95.Bodenbedeckung.BBNachfuehrung.Perimeter: tid 1657680: superfluous outerboundary tid 1657680 oder / überflüssig Perimeter Grenze

  3. Die Struktur des Logfiles kann gegliedert werden (Topic; Classe....) anstatt "info:"

  4. getrennte Logdateien für statistische Ausgabe (Fehlerstatistik)

  5. Einzelne Modellverschärfungen und zusätzliche Prüfmethoden GeoW_FunctionsExt sind noch einzeln hinzuzufügen, die Frage ist, ob die CH-Fehler auch einzeln hinzugefügt werden sollen oder ob sie ebenfalls automatisch aufgenommen werden sollen, Kanton unabhängig

  6. Eine XML-Datei oder XLS mit einem Ili-Modell wird nicht erkannt Z.B.: <?xml version="1.0" encoding="UTF-8"?> 24813102202022-08-15A24833102192022-08-15A82713102252022-08-15A …… Wird als Error: unknown xml file / so wie csv Dateien

  7. Der XTF-Log-Checker ist nur nützlich, wenn Koordinaten verfügbar sind. Meistens ist eine Liste mit BID TID ohne Koordinaten. Die Antwort ist immer eine XTF-Datei, unabhängig vom Dateiformat (itf; XML ...)

  8. Die Log-Datei basiert auf ILI2. D.h. der Vergleich einer ITF-Datei ("ILI1") mit einer Log-Datei ("ILI2") ist zwar möglich, aber nicht durchführbar.

Modell Modellinformationen sind vorhanden; der Name der Imputdatei ist nur im Namen der Log-Datei enthalten und nicht innerhalb der Log-Datei.{ "jobId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", "statusUrl": "string" }

Job ID Info: lookup model 1.0 in repository </uploads/091c2d29-4d31-4999-b4fa-a93695ba2997/> Info: ilifile </uploads/091c2d29-4d31-4999-b4fa-a93695ba2997/yh3nudf4.ili> Info: validate data... Danke und Gruss Maud