Zum Inhalt springen

Die KOF - Schnittstelle

Aus VermCAD Hilfe Wiki

Über die KOF-Schnittstelle liest VermCad GNSS-Daten aus TOPCON-Geräten ein, wie sie die Feldsoftware TopSURV schreibt. Das Format wird nur für den Import unterstützt; als Zielformat einer Listen-Ausgabe steht es nicht zur Verfügung.

Alles, was VermCad aus einer KOF-Datei übernimmt, landet in einem GNSS-Messungsblock. Die Registerkarte KOF (TOPCON KOF) im Dialogfenster Datei - Formate


Die Felder der Registerkarte

Feld Was es bei diesem Format bewirkt
Name Frei wählbare Bezeichnung. Sie erscheint in den Format-Auswahllisten und ändert am Einlesen nichts.
1. Typ, 2. Typ, 3. Typ Dateiendungen, an denen VermCad das Format erkennt; voreingestellt ist KOF. Beim Erkennen einer Datei durchsucht VermCad alle Formate erst nach dem 1., dann nach dem 2., dann nach dem 3. Typ.
Punktkennzeichen Maske für die Spalten 3 bis 24 des Satzes 43. Alles ab Spalte 25 wird bewusst ignoriert, damit dort stehende Zusatzangaben nicht versehentlich als Symbol gedeutet werden. Symbole geben Sie deshalb über das Zeichen s innerhalb dieser Maske an. Ist die Maske leer, gilt die Standardmaske Ihrer Landesausgabe.
automatisch ersetzte NV einbeziehen Beim Einlesen prüft VermCad, ob der gelesene Punkt mit genau diesem Nummerierungsbezirk und dieser Punktnummer bereits als Eingabe- oder Messpunkt im Projekt vorhanden ist. Ist die Option markiert und trifft das zu, ersetzt VermCad den gelesenen Nummerierungsbezirk durch xx.
Symbol/Punktcode Noch nicht umgesetzt. Die Registerkarte zeigt das Feld, weil alle Messwert-Formate gleich aufgebaut sind; der KOF-Leser wertet die hier eingetragene Maske jedoch nicht aus. Ein Eintrag bleibt ohne Wirkung. Symbole geben Sie stattdessen über das Zeichen s in der Maske Punktkennzeichen an (siehe oben).
Symbole ersetzen Ein gelesenes Symbol wird immer in Punktart, Vermarkungsart und Flags übersetzt. Die Option entscheidet nur, ob das Symbol danach zusätzlich in der MWT-Datei stehen bleibt: Ist sie markiert und steht das Symbol in der Tabelle der Symbol - Definitionen, streicht VermCad es.
Lagestatus, Höhenstatus Werte von 0 bis 999, dürfen leer bleiben. Ist ein Status eingetragen, schreibt VermCad ihn in den erzeugten GNSS-Block – aber nur, wenn der Block nicht ohnehin schon einen gültigen Status mitbringt. Bleiben die Felder leer, ändert VermCad den Status nicht.
Ungültige hi/hr Grenzwert für Instrumenten- und Reflektorhöhen. Ein positiver Wert verwirft alle Werte, deren Absolutbetrag nicht kleiner ist; ein negativer Wert verwirft alle kleineren. Bleibt das Feld leer, wird hi = 0 verworfen, hr = 0 dagegen beibehalten.
Optimierung Betrifft die MWT-Datei, die beim Einlesen entsteht. Ist die Option markiert, jeder Punkt des Blocks hat eine Reflektorhöhe und mindestens 75 Prozent davon sind gleich, dann schreibt VermCad diesen Wert einmal in den Standpunktsatz und streicht ihn aus allen Zeilen, die ihn ebenfalls tragen.
Nur ein GNSS-Block Siehe unten.
Import-Export - Verzeichnis Startverzeichnis, das der Öffnen-Dialog beim Einlesen einer KOF-Datei vorschlägt.
Deaktiviert Die Registerkarte bleibt mit allen Einträgen erhalten, das Format verschwindet aber aus den Datei-Auswahllisten.

Die allgemeine Bedeutung aller Felder steht unter Allgemeines.

Nur ein GNSS-Block

Ohne diese Option legt VermCad für jede Messung einen eigenen GNSS-Block an – bei einer längeren Aufnahme entstehen so viele kurze Blöcke.

Ist die Option markiert, schreibt VermCad alle GNSS-Messungen der Datei in einen Block: Es merkt sich die Einfügeposition des ersten Blocks und hängt jede weitere Messung dort an. Der Geräteblock der Folgemessungen wird dann nicht mehr eigenständig geschrieben, sondern nur noch als Kommentar mitgeführt, damit die Herkunftsangabe nicht verlorengeht.

Was VermCad aus der Datei liest

Jede Zeile beginnt mit einem zweistelligen Satzcode:

Satz Inhalt
00 Kopfangaben: APPNAME, VERSION, APPDESC, JOBNAME und DATE. Aus JOBNAME wird die Bemerkung der Messung, aus DATE Datum und Uhrzeit.
05 die Koordinaten des Punktes (ab Spalte 24)
43 Punktnummer und Punktart; ausgewertet werden nur die Spalten bis 24, alles dahinter wird bewusst ignoriert
46 Datum, Uhrzeit, Satellitenanzahl und PDOP. Diese Angaben schreibt VermCad als Bemerkung an den Punkt; erst mit diesem Satz gilt der Datensatz als vollständig und wird übernommen.
41, 42, 44, 51 Kommentarsätze

Die Sätze 43 und 05 gehören zusammen: Der Satz 05 liefert die Koordinaten, die VermCad dem zuvor aus 43 gelesenen Punkt zuordnet. Fehlt der abschließende Satz 46, wird der Punkt nicht übernommen.

Es gibt mehrere Versionen des KOF-Erzeugers, die die Spalten nicht durchgängig einhalten; die Werte des Satzes 46 sucht VermCad deshalb wortweise statt an festen Spalten.

Siehe auch



[Nach oben]