Skip to content

Funktionsbibliothek für die Erweiterung von ilivalidator für die Naturgefahrenkarte Solothurn

License

Notifications You must be signed in to change notification settings

GeoWerkstatt/interlis-functions-ngk-so

Repository files navigation

interlis-functions-ngk-so

Eine Funktionsbibliothek für INTERLIS 2.4 mit einer Implementierung die das Tool ilivalidator für das Modell der Naturgefahrenkarte Solothurn erweitert.

Licence

LGPL-2.1 License See LICENSE.md

Anwendung

  • Das Modell NGK_SO_FunctionsExt in das zu verwendende Modell importieren.

  • Es muss sichergestellt werden, dass der ilivalidator das Modell in einem Repository finden kann. Hier kann GitHub z.B. direkt eingebunden werden.

https://raw.githubusercontent.com/GeoWerkstatt/interlis-functions-ngk-so/main/src/model/
  • Jar-File: Die Funktionsbibliothek (.jar-File) kann von GitHub aus dem aktuellsten Release heruntergeladen werden. Das .jar-File muss dem ilivalidator bekannt gemacht werden.

    • Option -plugins PLUGINS_DIR bei der verwendung aus der Konsole.
    • Einstellung org.interlis2.validator.pluginfolder bei der Verwendung einer Konfigurationsdatei
    • In einem Ordner plugins auf gleicher Ebene der ilivalidator applikation.
  • Maven: Das Projekt steht für integrierte Umgebungen auch als Maven-Paket bereit.

Contribution

java -cp ili2c.jar ch.interlis.ili2c.MakeIliModelsXml2 .\src\model
  • Implementationen von Funktionen müssen in einer Klasse mit namen *IoxPlugin welche InterlisFunction implementiert umgesetzt werden.

About

Funktionsbibliothek für die Erweiterung von ilivalidator für die Naturgefahrenkarte Solothurn

Resources

License

Stars

Watchers

Forks

Languages