======Kataster====== {{:geos:kavdi:installation-konfiguration:konfiguration:projektkonfigurationsdatei:kavdi-menue:schnittstellen:kataster-alkis-nas.png|}} ---- \\ \\ \\ =====NAS-Import===== {{:geos:kavdi:installation-konfiguration:konfiguration:projektkonfigurationsdatei:kavdi-menue:schnittstellen:nas-einlesen-.png|}} \\ \\ * **__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 **NW_LST::M01**. 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===== {{:geos:kavdi:installation-konfiguration:konfiguration:projektkonfigurationsdatei:kavdi-menue:schnittstellen:nas-ausgabe-dateiangaben.png|}} * **__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==== {{:geos:kavdi:installation-konfiguration:konfiguration:projektkonfigurationsdatei:kavdi-menue:schnittstellen:nas-ausgabe-op-allgemein.png|}} ===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==== {{:geos:kavdi:installation-konfiguration:konfiguration:projektkonfigurationsdatei:kavdi-menue:schnittstellen:nas-ausgabe-op-fortf.png|}} \\ \\ ===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==== {{:geos:kavdi:installation-konfiguration:konfiguration:projektkonfigurationsdatei:kavdi-menue:schnittstellen:nas-ausgabe-fachdatenverbindung.png|}} ^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"** \\ **resourceProvider**| ---- \\ \\ ---- ===== NAS (ERH) - Fortführung ===== {{:geos:kavdi:installation-konfiguration:konfiguration:projektkonfigurationsdatei:kavdi-menue:schnittstellen:nas-import-fortf-op.png|}} \\ \\ ^Label^Wert^ |K_NAS_FF_ACCEPT_INSERT_P_ORT_IF_EXIST|= J / N|Punkte die als Insert kommen, obwohl es eigentlich Replace-Punkte sein müssen sollen trotzdem eingelesen werden. | |K_NAS_FF_ACCEPT_DELETE_TRANSAKTION |= J / N|Punkte die zur Löschung markiert sind => Transaktion ausführen| |K_NAS_FF_DO_PROTOKOLL|= J \\ / N (standard)| {{:geos:kavdi:installation-konfiguration:konfiguration:kavdi-menue:schnittstellen:fortfuehrung-einlesen-protokoll.png?400|}} |