======Auswahlfeld SonstigeEigenschaften======
{{:geos:kavdi:oberflaeche:kavdi_schnittstellen:sonstigeeigenschaften.png}}
Beim Aufruf des Datenbankeditor ist die Rubrik "ALKIS" eingestellt. Über das Drop-Down-Feld kann zu den sonstigeEigenschften gewechselt werden. \\
\\
Da die "sonstigeEigenschaften" vom den Katasterämtern definiert werden, gibt es keinen Standard, d.h. die Attribute müssen vor dem Einlesen der NAS Datei in die Konfigurationsdatei eingetragen werden. Nachfolgend werden die vorgehensweise beschrieben und anhand von Beispielen die Anwendung erklärt.
\\ \\
=====Allgemein:=====
Die Verwaltung des Punktobjektattributs "sonstigeEigenschaft" (SOE) ist ab der KAVDI-Version 12.3 integriert.
Die sonstigen Eigenschaften gehören zu den Multiplen Attributen. Sie können im Punktobjekt mehrfach vorkommen. Die SOEs, die berücksichtigt werden sollen, müssen in der Konfigurationsdatei definiert werden.
In den Dokumentenparametern können die "sonstigeEigenschaft" voreingestellt werden, so dass sie bei neuen Punkten „im Vorbeigehen“ hinzugefügt werden. Alle definierten SOEs können auch per Datenbankeditor geändert werden. Diese Änderungen werden im Berechnungsdokument protokolliert und werden somit nach einer Neuberechnung wieder berücksichtigt.
Die SOEs werden über den eigenen Inhalt identifiziert. KAVDI stellt **4 Varianten** zur Verfügung.
- **Konstanter Präfix**
- **Wertebereich aus Konfigurationsdatei (Komma separiert)**
- **Wertebereich aus Datei **
- **Matchcode**
\\ \\
=====Konfiguration:=====
"SonstigeEigenschaft" ist ein Textfeld. Zu einem Punktobjekt können auch mehrere "sonstige Eigenschaft" hinterlegt sein. Man unterscheidet **vier Varianten** von "sonstigeEigenschaft".
----
^**1. Variante** (Konstanter Präfix)|NAS-Datei:**GK323452434245678**|
|K_SOE_001_P_OBJ_ART = GK \\ K_SOE_001_P_OBJ_TYP = 1 \\ K_SOE_001_P_OBJ_VAL_RANGE = |der erste Teil **"GK"** ist konstant \\ 1. Variante|
{{ :geos:kavdi:oberflaeche:kavdi_schnittstellen:soe-gk.png }}
----
^**2. Variante** (Wertebereich aus Konfigurationsdatei (Komma separiert))|NAS-Datei: \\ **IG**|
| |....... weiteres Punktobjekt \\ **DR**|
|K_SOE_001_P_OBJ_ART = Geometrievermerk \\ K_SOE_001_P_OBJ_TYP = 2 \\ K_SOE_001_P_OBJ_VAL_RANGE = IG,DR |(Überschrift = Aussage) \\ 2. Variante \\ (Drop-Down Auswahl im Datenbankeditor)|
Kommaseparierte Auflistung der Auswahlfelder
"IG" und "DR" Drop-Down-Feld im Datenbankeditor
{{ :geos:kavdi:oberflaeche:kavdi_schnittstellen:soe_ig.png }}
----
^**3. Variante** (Wertebereich aus Datei) {{ :geos:kavdi:oberflaeche:kavdi_datenbankeditor:soe_txt.png |}}|NAS-Datei: \\ NW_TEX:: GPS \\ ....... \\ weiteres Punktobjekt \\ NW_TEX:: GLONAS \\ ....... \\ weiteres Punktobjekt| NW_TEX:: GPS und GLONAS}} |
|K_SOE_003_P_OBJ_ART = Entstehung|(Überschrift = Aussage)|
|K_SOE_003_P_OBJ_TYP = 3|3. Variante|
|K_SOE_003_P_OBJ_VAL_RANGE = $GOS_KAVDI_ROOT$\config\eingabeliste\alkis\soe\ort\soe_003.txt ||
{{ :geos:kavdi:oberflaeche:kavdi_schnittstellen:soe_gps.png }}
----
^**4. Variante** (Matchcode)|NAS-Datei: \\ NW_TEX::PKT.D.AP-UEBERS. \\ ......... \\ NW_DST2::AP (2), ohne Darstellung|
|K_SOE_001_P_OBJ_ART = Darstellung|Überschrift = Aussage)|
|K_SOE_001_P_OBJ_TYP = 4|4. Variante|
|K_SOE_001_P_OBJ_VAL_RANGE = "*AP*"|(Match)|
Unter der Spalte Darstellung werden alle "sonstigeEigenschaft" aufgelistet deren Inhalt "AP" ist.
{{ :geos:kavdi:oberflaeche:kavdi_schnittstellen:soe-match.png }}
**__Konfigurationsbeispiel__**
{{:geos:kavdi:oberflaeche:kavdi_schnittstellen:soe_config.png}}
\\ \\
==== Dokumentenparameter: ====
{{ :geos:kavdi:oberflaeche:kavdi_datenbankeditor:aggregate-punktdatensatz.png |}}
Je nach definierten SOEs werden diese unter den Dokumentenparametern angezeigt:
\\ \\
__Hier Konfigurationsbeispiel 1:__
{{ :geos:kavdi:oberflaeche:kavdi_datenbankeditor:soe-datenbank.png |}}
Für Neupunkte können über die Dokumentenparametern Attribute vergeben werden.
==== Datenbankeditor: ====
Der Datenbankeditor stellt ein eigenes View zur Verfügung mit dem die aktuellen Inhalte angezeigt werden. Hier hat der Anwender die Möglichkeit die "sonstigeEigenschaft" zu ändern oder einzutragen.
Veränderungen im Datenbankeditor, werden im geöffneten Dokument dokumentiert.
==== Substitutionen: ====
Über die Modulliste können die verschiedenen "sonstigenEigenschaft" auch verändert werden.
__Beispiel 1:__
{{ :geos:kavdi:oberflaeche:kavdi_datenbankeditor:soe-substitutionen.png |}}
\\ \\
__Beispiel 2:__
{{ :geos:kavdi:oberflaeche:kavdi_datenbankeditor:soe-substitutionen-2.png |}}
Bei allen Substitutionen müssen Texte in Hochkomma gesetzt werden.
\\ \\
__Beispiel 3:__
Unter den SOEs werden die alten Gauß-Krüger Punktnummern geführt.
Es ist mit der Substitution möglich, alle Punkte mit einer bestimmten Punktart rauszufiltern.
{{ :geos:kavdi:oberflaeche:kavdi_datenbankeditor:soe-substitutionen-3.png |}}
Bei allen Substitutionen müssen Texte in Hochkomma gesetzt werden.
\\ \\
__Beispiel 4:__
Alle Punkte die als Stuetz- und Anschlusspunkt gekennzeichnet sollen in die interne Datenbank geladen werden.
\\
**Vorher**
{{ :geos:kavdi:oberflaeche:kavdi_datenbankeditor:soe-substitutionen-4.png |}}
**Substitution**
{{ :geos:kavdi:oberflaeche:kavdi_datenbankeditor:soe-substitutionen-4-1.png |}}
{{ :geos:kavdi:oberflaeche:kavdi_datenbankeditor:soe-substitutionen-4-2.png |}}
**Nachher**
{{ :geos:kavdi:oberflaeche:kavdi_datenbankeditor:soe-substitutionen-4-3.png |}}
\\ \\
----