Ablageort im Repository (GitLab): Projekt398-Standard
Diskussionsforum (Discourse): Projekt398-Standard
Readme: Projekt398-Standard
Beschreibung des Projektes:
PublicCode.YML: anzeigen
OSS Compliance: anzeigen
Diese Repository beinhaltet XPlanung-Validierungsregeln des XPlanung-Standards als XQuery-Anweisungen.
Weitere Informationen zum Standard XPlanung finden Sie bei der Leitstelle XPlanung/XBau. Der öffentlich verfügbare XPlanGML Validator der Leitstelle ist unter der Adresse https://www.xplanungsplattform.de/xplan-validator/ erreichbar.
Die Implementierung der Konformitätsregeln sind nach Version getrennt unterhalb des Ordners `src/main/resources/rules` abgelegt:
Aktuell sind die geometrischen Konformitätsbedingungen aus dem Kapitel 2.2 nicht bzw. nur in Teilen als XQuery-Anweisungen umgesetzt. Für die Version 6.0 ist die Regel 4.5.2.4 hinzugekommen, die ebenfalls nicht als XQuery-Anweisungen umgesetzt wurde.
Für die Ausführung der XQuery-Anweisungen wird ein XQuery 3.0 kompatibler Parser benötigt.
Eine Übersicht von Werkzeugen ist auf der Seite von Wikipedia zu XQuery zu finden.
Entwickelt und getestet wurden die XQuery-Anweisungen mit dem Werkzeug BaseX.
Eingesetzt werden diese Regeln u.a. im XPlanValidator der Leitstelle XPlanung und der Lösung xPlanBox der Firma lat/lon.
Regeln für die Mitarbeit finden Sie in CONTRIBUTING.md.
Die Versionierung der Regeln folgt dem Versionierungsschema von SemVer. Eine Übersicht der Versionen ist unter Tags zu finden.
Personen, die an diesem Projekt mitgearbeitet haben, stehen in contributors.
Dieses Projekt ist unter der GNU Lesser General Public License (LGPL), version 2.1 veröffentlicht. Weiter Informationen zur Lizenz stehen in LICENSE.txt.