CAE: Koordinatendatei, feste Formate
Oftmals können Koordinatendateien nicht vollständig automatisch erkannt werden und auch die Einrichtung eines spaltentreues Formates führt nicht zum Ziel. In diesem Fall können feste Formate ausgewählt werden, folgende stehen derzeit zur Verfügung:
Festes Format: CAE-Koord_Code_Z (*.*) (Leica => 1200er-Serie)
$C1 61 $A1 AL $A2 ----- $A3 ----- $A4 ----- $Z1 060306171112
- Das Format besteht aus zwei Dateien, der Koordinatendatei und der Codedatei.
- Koordinatendatei: Es müssen folgende Elemente pro Zeile, getrennt mit mindestens einem Leerzeichen, vorhanden sein: Punktnummer, Rechtswert, Hochwert, Höhe und ein 12stelliger Zeitstempel.
- Codedatei: das Format ist fest vorgegeben und muss mit der Leica-Formatdatei "CAE-Code_Z.FRT" erzeugt werden. Es sind alle Codierungen und ein Zeitstempel vorhanden.
- Zeitstempel: Über den Zeitstempel, der direkt am Leica-1200er-Instrument während der Messung gespeichert wird, können den Punktkoordinaten aus der Koordinatendatei die zugehörigen Codierungen aus der Codedatei zugewiesen werden. Der Zeitstempel wird 12-stellig gespeichert (Jahr, Monat,Tag, Stunde, Minute und Sekunde jeweils 2stellig), z.B. 25.September 2008, 18:21:31 => 080925182131
Festes Format: CAE-Koord_Code (*.*) (Leica => 1200er-Serie)
$P1 1000 $K1 67218.9420 $K2 37208.268 $K3 0.0344 $C1 61 $A1 AL $A2 ----- $A3 ----- $A4 -----
- Koordinatendatei: das Format ist fest vorgegeben und muss mit der Leica-Formatdatei "CAE-Code.FRT" erzeugt werden. Es sind Punktnummer, Rechtswert, Hochwert, Höhe und alle Codierungen vorhanden.
Bei beiden Formaten werden die einzulesenden Codierungen aus Teilcodierungen zusammengesetzt. Deshalb wird die resultierende Koordinatendatei grundsätzlich in das Verzeichnis der ausgewählten Koordinatendatei geschrieben, als Extension wird "_CAE.txt" verwendet. Diese Datei kann dann erneut mit "automatischer Erkennung" eingelesen werden.
In der Datei
...Bosse_tools 9/PG_codiertes_Aufmass/Dokumentationen und Beispiele/CAE_1200er-Instrumente_von_Leica.pdf
stehen weitere Informationen zu den oben beschriebenen "Leica"-Formaten.
Festes Format: CAPLAN (*.l)
!-------------------------------------------------------------------------------------
! Folgende Daten wurden von CAPLAN 11/12 am 08-Feb-2013 um 08:17 26 erzeugt.
!-------------------------------------------------------------------------------------
! Linienname-1 |Objektart|Attribute...
! Punkt-Name W Rechtswert Hochwert Höhe |Objektart|Attribute...
!-------------------------------------------------------------------------------------
7281 3 3566498.1001 5949859.1118 . |6740|AL-6740 |130117DS_6509V01
7282 3 3566503.1698 5949859.1059 . |6740|WL-6740 |130117DS_6509V01
7283 3 3566503.2015 5949855.0071 . |6740|WP-6740 |130117DS_6509V01
7284 3 3566502.9757 5949854.5298 . |6740|WPA-6740 |130117DS_6509V01
- Der Dateiheader wird grundsätzlich durch "!" zu Beginn gekennzeichnet und vollständig ignoriert.
- Koordinatenzeilen
- ab 1, 16 Zeichen = Punktnummer
- ab 18, 1 Zeichen = Wertigkeit (beim codierten Aufmaß werden die Wertigkeit 3 und 7 als gültig angesehen). Koordinaten mit der Wertigkeit 3 werden durch Punktblöcke auf dem Layer "OhneHöhe" dargestellt, die z-Koordinate grundsätzlich mit 0.0 und im Höhenattribut wird keine Höhe angeschrieben.
- Rechtswert, Hochwert, Höhe sind grundsätzlich durch Leerzeichen getrennt (wenn der z-Wert = 0.0 ist darf er nicht weggelassen werden, es muss mindestens der Dezimalpunkt dargestellt werden)
- Die Codierungen REM1 und REM2 und weitere Attribute werden jeweils durch ein voranstehendes "|"-Zeichen markiert.
Festes Format: RmGEO_HP (*.*)
Dieses Format entspricht in etwa der automatischen Erkennung.
- Leerzeichen als Trennzeichen für die einzelnen Elemente
- Als Dezimaltrennzeichen muss zwingend der Punkt verwendet werden
- Punktnummer, Rechtswert, Hochwert zwingend vorgeschrieben
- Vorhandensein Höhe, REM1 und REM2 ist optional
Festes Format: 11_AD-AC-KMG_Im+Ex320(*.kor)
15 15.5 14.5 11.4 11 11
1 15 17 31 33 46 48 58 60 70 72 82
325596524100260; 32565612.18545; 5924125.86845; 12345.1234; ----------; ----------;
35596525203938; 32565604.25345; 5924031.43945; 12345.1234; ----------; ----------;
- Trennzeichen ist ein Semikolon
- Zur Erhaltung der Spaltentreue werden vorangestellte Leerzeichen verwendetDer Dateiheader wird grundsätzlich durch "!" zu Beginn gekennzeichnet und vollständig ignoriert.
- als Dezimaltrennzeichen wird ein Punkt verwendet
- Koordinatenzeilen
- ab 1, 15 Zeichen = Punktnummer
- ab 17, 15 Zeichen, 5 Nachkommastellen = Rechtswert
- ab 33, 14 Zeichen, 5 Nachkommastellen = Hochwert
- ab 48, 11 Zeichen, 4 Nachkommastellen = Höhe
- ab 60, 11 Zeichen = REM1
- ab 62, 11 Zeichen = REM2
Festes Format: Leica_LGO_01(*.csv)
1019,66031.730,25930.915,3.636,4001,Attribute 1=/Attribute 2=/Attribute 3=/Attribute 4=/Attribute 5=/Attribute 6=/Attribute 7=/Attribute 8=
1020,66030.897,25929.784,3.747,0,Attribute 1=07035060/Attribute 2=/Attribute 3=/Attribute 4=/Attribute 5=/Attribute 6=/Attribute 7=/Attribute 8=
- Trennzeichen ist ein Komma
- als Dezimaltrennzeichen wird ein Punkt verwendet
- Koordinatenzeilen
- 1. Element = Punktnummer
- 2. Element = Rechtswert
- 3. Element = Hochwert
- 4. Element = Höhe
- 5. Element = REM1
- 6. Element = REM2 (es wird aus dem Gesamt-Element nur der Wert hinter "Attribute 1 =" verwendet)