Hauptkonfigurationsdatei

Über die Konfigurationsdateien erfolgen die Festplattenorganisation und die Vordefinition von Programmparametern sowie die Vordefinition von Menüpunkten. Beim KAVDI - Programmstart werden in einem neuen Projekt zuerst die Parameter der Haupt-Konfigurationsdatei gelesen, dann mit den Parameter der Projektvorlage überschrieben und zum Projekt als Projekt-Konfigurationsdatei gespeichert! K D.h. Änderungen in der Haupt- und Projektvorlagen-Konfigurationsdatei werden in einem laufenden Projekt NICHT wirksam!

In der Hauptkonfigurationsdatei (w_kavdi.cfg) werden Pfade für Projektverzeichnisse, Konfigurationsdateien, Schnittstellenprogramme etc. definiert.

Aufbau und Syntax der Konfigurationsdatei: LABEL = Wert

Leerzeichen dürfen zur besseren Lesbarkeit eingefügt werden, aber nicht innerhalb des LABEL-Namens. Der Aufbau des WERTES ist vom Typ abhängig. Wenn ein Wert aus mehreren Wörter besteht (als Leerzeichen enthält), muß der gesamte Wert in Anführungszeichen (”) gefasst werden. Ort = “GeoS Ennigerloh” . Setzt man eine # vor einer Zeile, wird diese nicht gelesen. Somit kann man Anmerkungen an definierte Label schreiben, bzw. Label doppeln und mit verschiedenen Werten ablegen. Ein Label wird dann durch das # auskommentiert.

Wichtig: Jedes Label darf nur einmal vorkommen, d.h. bevor man ein Label einträgt, sollte man nachschauen, ob es schon vorhanden ist.


Externer XSLT-Prozessor

Beschreibung: |Der integrierte XSLT-Prozessor kann nicht alle XML-Dateien in ein Messdatenprotokoll wandeln. Hier wäre es wünschenswert, dass man in KAVDI einen externen XSLT-Prozessor einbinden kann.
Bemerkung: In der Hauptkonfigurationsdatei kann nun ein externer XSLT-Prozessor eingebunden werden. Hierzu wurden zwei neue Konfigurationslabel eingeführt:

K_XSLT_PROZESSOR_PGM_NAME
und
K_XSLT_PROZESSOR_PGM_PARAMETER

Beispiel: Hier ein Beispiel wie der kostenlose Stylesheet-Prozessor von Microsoft (msxsl) definiert wird: K_XSLT_PROZESSOR_PGM_NAME = „$GOS_KAVDI_ROOT$/bin\xslt\msxsl.exe“ K_XSLT_PROZESSOR_PGM_PARAMETER = „%1 %2 -o %3“

In der Parameterzeile stehen die Variablen (%1 - %3) für: %1 Eingabedatei
%2 Stylesheet
%3 Ausgabedatei


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.


Voreinstellungen Pfadnamen


Dateinamen


Projektkonfiguration


Voreinstellung Dokumentenausgestaltung


Lagestatuskonfigurationsdateien


Kommunikationsschnittstellen




Ellipsoidparameter


Erdradius


Polarpunktberechnung


Punktdatei

EDBS Konfiguration


Netzwerk Konfiguration


Darstellung Dokumentenparameter

Alle FLAG´s die mit einer #-Taste vorangestellt definiert sind, werden bei den Dokumentenparametern nicht dargestellt.


Begrenzungsradius für Overhoff


Koordinatenausgabe


Streckenreduktion


Punktrelevante Speicherung


Plausibilitätsprüfung


Voreinstellung Dokumentenparameter

—-

Koordinatendirekteingabe


sonstige Konfiguration


Dateien für Druckausgabe


Vordefinition Sachsen Anhalt


Flächenreduktion


KAFKA Konverter


Checker


Messauswertung