Content-Length: 285389 | pFad | http://github.com/GeoWerkstatt/geow-interlis-functions

66 GitHub - GeoWerkstatt/geow-interlis-functions: Funktionsbibliothek für die Erweiterung von ilivalidator
Skip to content

GeoWerkstatt/geow-interlis-functions

Repository files navigation

geow-interlis-functions

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

Licence

LGPL-2.1 License See LICENSE.md

Anwendung

  • Das Modell GeoW_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/geow-interlis-functions/master/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

  • Neue Funktionen müssen im Modell GeoW_FunctionsExt erfasst werden.

  • Eine Anpassung von Modellen unter src/model bedingt ein update von ilimodels.xml. Das File kann mit ili2c.jar generiert werden:

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.








ApplySandwichStrip

pFad - (p)hone/(F)rame/(a)nonymizer/(d)eclutterfier!      Saves Data!


--- a PPN by Garber Painting Akron. With Image Size Reduction included!

Fetched URL: http://github.com/GeoWerkstatt/geow-interlis-functions

Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy