Die Zuordnung der CRS-Namen der Punktorte zum KAVDI-Lagestatus ist in der Regel eindeutig. Es kann aber vorkommen, dass unter den Hinweisen des ALKIS-Datenbestandes weitere Informationen zur detailiierten LST-Zuordnungen zu finden sind. Diese sollten berücksichtigt werden.
Über den Schalter K_NAS_IMPORT_NRW_CHECK_HINWEISE_LST kann eine detaillierte Zuweisung der Punktorte zu einem KAVDI-Lagestatus getroffen werden. Ist der Schalter auf J gesetzt, werden die Punktorte dem Lagestatus zugewiesen der unter dem Hinweis definiert ist.
Beispiel
In der Bestandsdatendatei ist das Koordinatenreferenzsystem: srsName=„urn:adv:crs:DE_DHDN_3GK3_NW101 definiert. Der Punktort selbst hat aber noch den Hinweis <hinweise>NW_LST::M01</hinweise>.
Mit dem nachfolgenden Label kann eingestellt werden, ob die Hinweise berücksichtigt werden sollen.
K_NAS_IMPORT_NRW_CHECK_HINWEISE_LST = J ⇒ Der Punktort wird dem Lagestatus der unter „Hinweise“ eingestellt ist, in diesem Beispiel „M01“ zugeordnet.
K_NAS_IMPORT_NRW_CHECK_HINWEISE_LST = N ⇒ Der Punktort wird dem Lagestatus der unter „srsName=„urn:adv:crs:“ eingestellt ist, in diesem Beispiel „DE_DHDN_3GK3_NW101“ zugeordnet.
Beschreibung: Kreisbögen sind in der NAS-Datei als Bogenanfang, Bogenende und Bogenhilfspunkt/Scheitelpunkt definiert. Die Bogenhilfspunkte werden in KAVDI in der Regel als „LPunkte“ gespeichert. Diese Bogenhilfspunkte sollten als solche identifiziert werden können, damit sie z.B. in QGIS entsprechend ausgestaltet werden können.
Bemerkung: Mit Hilfe des Konfigurationslabel K_NAS_IMPORT_ARC_BH_OSK kann in der Hauptkonfigurationsdatei (w_kavdi.cfg) ein Objektschlüssel definiert werden. Dieser Objektschlüssel wird dem Bogenhilfspunkt beim NAS-Import zugewiesen. Über den Objektschlüssel kann der Bogenhilfspunkt in QGIS identifiziert und ausgestaltet werden.
Alle Einstellungen der NAS-Export-Schnittstelle werden pro Projekt gespeichert.
Die Konfigurationslabel können in der Projektvorlage für neue Projekte voreingestellt werden. Unter Dateiangaben kann die Ausgabemethode eingestellt werden.
Label | Wert | Bedeutung |
---|---|---|
K_NAS_EXPORT_TYP | = 1 = 2 = 3 | 1: Punktdatenbankauszug Projektspeicher 2: Punktdatenbankauszug Festpunktspeicher 3: Fortführung |
Label | Wertebereich | Bedeutung |
---|---|---|
K_NAS_EXPORT_XMLNS_PREFIX_ADV | = J,N | Ausgabe Präfix Namensraum adv |
K_NAS_EXPORT_XMLNS_PREFIX_ERH | = J,N | Ausgabe Präfix Namensraum erh |
K_NAS_EXPORT_XMLNS_PREFIX_GML | = J,N | Ausgabe Präfix Namensraum gml |
K_NAS_EXPORT_XMLNS_PREFIX_GMD | = J,N | Ausgabe Präfix Namensraum gmd |
K_NAS_EXPORT_XMLNS_PREFIX_OGC | = J,N | Ausgabe Präfix Namensraum ogc |
K_NAS_EXPORT_XMLNS_PREFIX_GCO | = J,N | Ausgabe Präfix Namensraum gco |
K_NAS_EXPORT_XMLNS_PREFIX_WFS | = J,N | Ausgabe Präfix Namensraum wfs |
K_NAS_EXPORT_XMLNS_PREFIX_WFSEXT | = J,N | Ausgabe Präfix Namensraum wfsext |
K_NAS_EXPORT_GENAUIGKEITSWERT | = J,N | Genauigkeit des Punktortes: J: Mit Genauigkeitswert N: Ohne Genauigkeitswert |
K_NAS_EXPORT_TYP_GENAUIGKEITSWERT | = 1,2 | Typ des Genauigketiswertes: 1: Standardabweichung 2: Standardabweichung der Koordinaten (Y,X) |
Label | Wertebereich | Bedeutung |
---|---|---|
K_NAS_EXPORT_PUNKT_TYP | Bitweise Verknüpfung 1-7 | Punkttypen bei der Fortführung: 1: Neupunkte 2: Geänderte Altpunkte 4: Gelöschte Punkte |
Label | Wertebereich | Bedeutung |
---|---|---|
K_NAS_EXPORT_FF_REP_GEN_EMPTY_P_OBJ | J/N | Generiere leeres Punktobjekt |
K_NAS_EXPORT_FF_REP_GEN_GESAMT_P_OBJ | J/N | Generiere komplettes Punktobjekt |
K_NAS_EXPORT_FF_REP_DEL_ATT_AS_EMPTY_TAGS | N/J | Modifizierte Altpunkte: Gelöschte Attribute N = Gelöschte Attribute nicht ausgeben J = Gelöschte Attribute ohne Inhalt ausgeben |
Label | Wertebereich | Bedeutung |
---|---|---|
K_NAS_EXPORT_TYP_FF_AUFTRAG | 1,2,3 | Typ des Forführungsauftrages: 1: AX_Fortfuehrungsauftrag 2: GB_Fortfuehrungsauftrag 3: GB_Fortfuerhungsauftrag NRW |
K_NAS_EXPORT_TYP_P_OBJ_REFERENZ | 1,2 | Referenz zu Punktobjekt über: 1: gml-id 2: Punktkennung |
K_NAS_EXPORT_TYP_UPDATE | 1,2,3 | Änderungen an Altpunkten mit: 1: Gesamtes Objekt mit adv:Replace 2: Änderungen mit wfs:Update 3: Änderungen mit adv:Replace |
K_NAS_EXPORT_FF_REP_MOD_ORT_AS_INSERT | J/N | Koordinatengeänderter Punktort als Replace oder Insert: J = Insert N = Replace |
K_NAS_EXPORT_FF_REP_MOD_ORT_AS_INSERT_TYP | 1 | … nur bei Koordinatenänderung „insert“. Voraussetzung: vorstehendes Label steht auf N |
K_NAS_EXPORT_TYP_OGC_FILTER_DELETE | 1,2 | OGC Filter bei Delete mit: 1: gml-id 2: Punktkennung |
Label | Wertebereich | Bedeutung |
---|---|---|
K_NAS_EXPORT_DO_FDV_P_OBJ | J/N | Fachdatenverbindung Punktobjekt erzeugen |
K_NAS_EXPORT_FDV_P_OBJ_URL | Zeichenkette | Fachdatenverbindung Punktobjekt URL |
K_NAS_EXPORT_FDV_P_OBJ_ART | Zeichenkette | Fachdatenverbindung Punktobjekt Art |
K_NAS_EXPORT_FDV_P_OBJ_NAME | Zeichenkette | Fachdatenverbindung Punktobjekt Name |
K_NAS_EXPORT_DO_FDV_P_ORT | J/N | Fachdatenverbindung Punktort erzeugen |
K_NAS_EXPORT_FDV_P_ORT_URL | Zeichenkette | Fachdatenverbindung Punktort URL |
K_NAS_EXPORT_FDV_P_ORT_ART | Zeichenkette | Fachdatenverbindung Punktort Art |
K_NAS_EXPORT_FDV_P_ORT_NAME | Zeichenkette | Fachdatenverbindung Punktort Name |
Fachdatenverbindungen werden bei Neupunkten und koordinatenmäßig geänderten Altpunkten verarbeitet. Auch wenn die Genauigkeitstufe/Vertrauenswürdigkeit/Lagezuverläsigkeit geändert werden sollten die Fachdatenverbindungen berücksichtigt werden. Die Verarbeitung der Fachdatenverbindungen kann nun über einen Konfigurationsschalter geregelt werden: In der Hauptkonfigurationsdatei bzw. in der Projektvorlage kann das Label mit folgenden Werten eingetragen werden:
Label | Wert | Besschreibung |
---|---|---|
K_NAS_EXPORT_FF_REP_P_ORT_FDV_MOD_TYP | = 1 | Verarbeitung der Fachdatenverbindungen bei koordinatenmäßig geänderten Punktorten |
K_NAS_EXPORT_FF_REP_P_ORT_FDV_MOD_TYP | = 2 | Verarbeitung der Fachdatenverbindungen wenn irgendein Attribut des Punktortes geändert wurde. |
Die Attribute des CI_RoleCode sind vom Typ AnyUri. Formulierungen, wie sie in der GeoInfoDok beispielhaft gezeigt sind, akzeptiert der Validierer der AED-SICAD nicht. Nach Analyse seitens der Bezirksregierung sind die Angaben in der GeoInfoDok aber formell richtig. Damit die Fortführungssätze weiterhin verarbeitet werden können sollte KAVDI eine Variante zur Verfügung stellen die der Validierer der AED-SICAD akzeptiert. Es wurden in KAVDI zwei Konfigurationsvariablen integriert: Nachfolgendes Label legt die URL fest.
Label | Wert |
---|---|
K_NAS_EXPORT_ATTRIBUT_CODELIST_P_ORT_URL = | „http://schemas.opengis.net/iso/19139/20070417/resources/Codelist/gmxCodelists.xml„ |
Eine zweite Variable legt den RoleCode fest. Diese Variable ist standardmäßig leer: In diesem Fall arbeitet KAVDI so wie es in der GeoInfoDok beschrieben ist. Sobald die Variable definiert wird, formuliert KAVDI die Informationn wie folgt in die Ausgabedatei:
Bsp: definierte Variable: K_NAS_EXPORT_CI_ROLECODE_P_ORT = „resourceProvider“
Die Attribute des CI_RoleCode sind abhängig vom Wert. Der Anker der URL wird entsprechend gesetzt:
Label | Wert |
---|---|
K_NAS_EXPORT_CI_ROLECODE_P_ORT= | codeList=„http://www.isotc211.org/2005/resources/CodeList/gmxCodelists.xml#CI_RoleCode„ |
K_NAS_EXPORT_CI_ROLECODE_P_ORT= | codeListValue=„http://www.isotc211.org/2005/resources/CodeList/gmxCodelists.xml#CI_RoleCode_resourceProvider„ <gmd:CI_RoleCode …>resourceProvider</gmd:CI_RoleCode> |