Inhaltsverzeichnis
Kataster
NAS-Import
- Pfadname für EDBS oder NAS Eingabedatei
Bei der EDBS und ALKIS-Schnittstelle, kann der Pfad voreingestellt werden. Hierzu stehen Konfigurationsslabel zur Verfügung, die in der Hauptkonfigurationsdatei (Standard: w_kavdi.cfg) eingetragen werden: z.B. K_PN_NAS_EIN = $K_PRJ_NAME$/NAS Wenn kein Pfad angegeben ist, dann wird die Datei im aktuellen Projektverzeichnis erstellt/gesucht. Das aktuelle Verzeichnis wird bei Betriebssystemen mit „.\“ gekennzeichnet.
K_PN_NAS_EIN =
K_PN_EDBS_EIN =
- Name der Bestandsdatendatei die per NAS-Import eingelesen wurde.
Das Label wird automatisch beim Import gesetzt.
K_NAS_PFN_BESTANDSDATENAUSZUG „Zeichenkette“
NAS-Schnittstelle: Lagestatuszuordnungen
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.
NAS-Import: Kreisbögen
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.
NAS-Ausgabe
- Pfadname für EDBS oder NAS Ausgabedatei
Bei der EDBS und ALKIS-Schnittstelle, kann der Pfad voreingestellt werden. Hierzu stehen Konfigurationsslabel zur Verfügung, die in der Hauptkonfigurationsdatei (Standard: w_kavdi.cfg) eingetragen werden: z.B. K_PN_NAS_AUS = $K_PRJ_NAME$/NAS Wenn kein Pfad angegeben ist, dann wird die Datei im aktuellen Projektverzeichnis erstellt/gesucht. Das aktuelle Verzeichnis wird bei Betriebssystemen mit “.\“ gekennzeichnet.
K_PN_NAS_AUS =
K_PN_EDBS_AUS =
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.
Dateiangaben
Ausgabemethoden
Label | Wert | Bedeutung |
---|---|---|
K_NAS_EXPORT_TYP | = 1 = 2 = 3 | 1: Punktdatenbankauszug Projektspeicher 2: Punktdatenbankauszug Festpunktspeicher 3: Fortführung |
Optionen: Allgemein
Ausgabe Präfix Namensraum
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 |
Genauigkeit des Punktortes
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) |
Optionen: Fortführung/Datenbankauszug
Punkttypen
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 |
Erweitert
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 |
Typ des Fortführungsauftrages
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 |
Referenz Punktort zu Punktobjekt (istTeilvon)
K_NAS_EXPORT_TYP_P_OBJ_REFERENZ | 1,2 | Referenz zu Punktobjekt über: 1: gml-id 2: Punktkennung |
Modifizierte Altpunkte
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 |
Geänderte Punktorte
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 |
Gelöschte Punktobjekte
K_NAS_EXPORT_TYP_OGC_FILTER_DELETE | 1,2 | OGC Filter bei Delete mit: 1: gml-id 2: Punktkennung |
Fachdatenverbindung
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> |
NAS (ERH) - Fortführung