Wertzuweisungen
Nach der Punktidentifikation folgen in Daten- und Messblöcken beliebig viele Wertzuweisungen der Form BEZEICHNER = Wert bis zum Datensatzende ;. Diese Seite listet alle gültigen Bezeichner (polar, kartesisch, GNSS, Sonstiges, Meta) inklusive der bundeslandspezifischen Sonderformen.
Syntaxregel
Wertzuweisungen ::= { BEZEICHNER '=' Wert }*
Wert ::= Zahl | '-' | 'Text' | Term (je nach Bezeichner)
| Regelelement | Bedeutung |
|---|---|
BEZEICHNER |
Einer der unten aufgeführten Bezeichner; Vergleich case-insensitiv (Hz = HZ = hz).
|
Zahl |
Dezimalzahl mit Punkt als Dezimaltrennzeichen. Die Anzahl der angegebenen Dezimalstellen wird gespeichert und bleibt signifikant (z. B. für Genauigkeitsbetrachtung und Listenausgabe). |
- |
Nur bei hr und hi: der Wert - bedeutet „keine Höhenauswertung“ für diese Zielung bzw. diesen Standpunkt.
|
'Text' |
String in einfachen Anführungszeichen (bei REM; doppelte Anführungszeichen kommen in Altdateien vor).
|
Die Wertepaare dürfen in beliebiger Reihenfolge stehen und sich über mehrere Zeilen erstrecken (Abschluss erst am ;) — üblich z. B. bei GNSS-Messungen mit vielen Qualitätswerten.
In numerischen Werten sind die Rechenoperationen + − * / zulässig, z. B. SD = 87.379*2 oder X = 316.579-0.579. (Eine Subtraktion für einen ganzen Block leistet die Shift-Form (y,x[,z]) im Blockkopf.)
Polare Messwerte
| Bezeichner | Bedeutung | Bundesland |
|---|---|---|
Hz |
Horizontalrichtung (gon) | alle |
V |
Vertikalwinkel (gon) | alle |
dHz |
Orientierungsunbekannte (Orientierung − Hz) | alle |
SD |
Schrägdistanz (m) | alle |
HD |
Horizontaldistanz (m) | alle |
hr |
Reflektorhöhe (m); hr = - = keine Höhenauswertung dieser Zielung |
alle |
hi |
Instrumentenhöhe (m); hi = - = keine Höhenauswertung des Standpunkts |
alle |
QE |
Quer-Exzentrizität (m) | alle |
LE |
Längs-Exzentrizität (m) | alle |
HE |
Hoch-Exzentrizität (m) | alle |
Exzentren (QE/LE/HE) werden stets vom Beobachter (Instrument) aus betrachtet: ein positives Quer-Exzentrum QE liegt im Uhrzeigersinn, ein positives Längs-Exzentrum LE hinter dem Zentrum; HE ist die vertikale (Hoch-)Exzentrizität.
Kartesische Koordinaten
| Bezeichner | Bedeutung | Bundesland |
|---|---|---|
Y |
Ostkoordinate/Rechtswert des Zielpunkts | alle |
X |
Nordkoordinate/Hochwert des Zielpunkts | alle |
Z |
Höhe des Zielpunkts | alle |
Yo |
Ostkoordinate der Station (Standpunkt) | alle |
Xo |
Nordkoordinate der Station | alle |
Zo |
Höhe der Station | alle |
Bundesland-Sonderformen
| Bezeichner | Bedeutung | Bundesland |
|---|---|---|
LSY, LSX |
Rechts-/Hochwert im Lagestatus des Auftrags (Landessystem); in GNSS-Blöcken werden LSY/LSX kontextabhängig als Y/X umgedeutet | nur Sachsen-Anhalt |
HSZ |
Höhe im amtlichen Höhenstatus | nur Sachsen-Anhalt |
ELB, ELL |
ellipsoidische Breite/Länge (Bogenmaß) | nur Sachsen-Anhalt |
ELH |
ellipsoidische Höhe (m) | nur Sachsen-Anhalt |
Y, X, Z in Blöcken mit LS 489 bzw. HS 300 |
gleiche Bezeichner wie oben, werden aber kontextabhängig als Werte im Lagestatus 489 (ETRS89/UTM) bzw. Höhenstatus 300 abgelegt (nachrangige Deutung) | nur Sachsen und Thüringen |
GNSS-Werte
| Bezeichner | Bedeutung | Bundesland |
|---|---|---|
dWX, dWY, dWZ |
Basislinienkomponenten in X/Y/Z | alle |
s2D / s3D |
Standardabweichung 2D / 3D | alle |
sY, sX, sZ |
Standardabweichung Y/X/Z | alle |
sN, sE, sH |
Standardabweichung North/East/Höhe | alle |
SV |
Satellitenanzahl | alle |
Ep |
Anzahl Mess-Epochen | alle |
MD |
Messdauer in Sekunden | alle |
PDO, HDO, GDO, VDO, TDO |
PDOP, HDOP, GDOP, VDOP, TDOP | alle |
AH |
Antennenhöhe (m) | alle |
Sonstige Werte
| Bezeichner | Bedeutung | Bundesland |
|---|---|---|
HN |
Höhe über NN | alle |
Gew |
Gewicht der Beobachtung | alle |
GewX |
Gewicht für die X-Koordinate in Transformationen | alle |
MFP |
mittlerer Punktlagefehler | alle |
EKP |
EKP-Wert für das Koordinatenverzeichnis | nur Berlin |
R |
Radius (z. B. in Bogen-Makros) | alle |
dS |
Abstand zwischen zwei Messpunkten (Kanalstab-Multimessungen) | alle |
dH |
Höhenunterschied (Nivellement) | alle |
dHS |
horizontales Spannmaß | alle |
Sgr |
gerechnete Entfernung | alle |
dHD |
Höhendifferenz | alle |
dSD |
schräges Spannmaß | alle |
MSK |
Maßstabskorrektur (ppm) | alle |
AKO |
Additionskonstante (mm) | alle |
cr |
Reflektorkonstante | alle |
PPM |
ppm-Wert | alle |
Meta-Angaben
| Bezeichner | Syntax | Bedeutung | Bundesland |
|---|---|---|---|
REM |
REM = '…' |
Freitext-Bemerkung zum Datensatz (z. B. herstellerspezifische GNSS-Qualitätsangaben — nur als Freitext behandeln) | alle |
SYM |
SYM = <Term> |
Symbolcode des Punktes | alle |
INF |
INF = <Term> |
Technische Information | alle |
DATE |
DATE = tt.mm.jjjj |
Datum der Messung dieses Datensatzes | alle |
TIME |
TIME = hh:mm (alt: hh.mm) |
Uhrzeit der Messung | alle |
TYP |
TYP = GNSSBogenschnitt|Kanalstab |
Multi-Messung: kennzeichnet den Datensatz als Mehrkanal-Messung; die Messwerte werden dann als indizierte Mehrfachwerte je Kanal gelesen | alle |
Beispiele
Polare Messung (Berlin)
MESSUNG
{ NV A NR VMA F Werte }
xx 5 10001 x x hi = 0.000;
xx 5 1 x N Hz = 382.31308 V = 101.80865 SD = 68.924 hr = 0.100;
END
Kartesische Vorgaben mit Symbol (Brandenburg)
VORGABEN KOORDINATENSYSTEM 1, REM = 'FR 43/1981', ZP = 0.1 xx 2 701440 x x Y = 0.000 X = 0.000 Sym = 0035; xx 2 701451 x x Y = 0.000 X = 46.500 Sym = 0035; END
GNSS-Messung mit mehrzeiligen Zusatzwerten (Baden-Württemberg)
GNSS_MESSUNG
0390 1 662512503 x K Y = 32571196.13 X = 5466242.33 Z = 455.961
Time= 06:59:22 MD = 10 Ep = 10
s2D = 0.033 SV = 22 PDO = 1.3
HDO = 0.7 VDO = 1.1 REM = 'AH-IMU:2.00 Qual:Fix - HDRTK';
END
Nivellement-Rohdaten: Z als Lattenablesung, HD als Distanz (Sachsen-Anhalt)
NIVMESSUNG 55 4 13110 x x x x Z = 1.00725 HD = 21.550; 47 1 1 x x x x Z = 0.77649 HD = 22.620; END
Verfügbarkeit und Besonderheiten
- Die Grundmenge der Bezeichner gilt für alle Bundesländer;
LSY/LSX/HSZ/ELB/ELL/ELHnur Sachsen-Anhalt,EKPnur Berlin, die LS-489/HS-300-Sonderdeutung vonY/X/Znur Sachsen/Thüringen. - Welche Bezeichner in einem konkreten Block sinnvoll bzw. erlaubt sind, ergibt sich aus der Blockart (z. B. polare Werte in MESSUNG/NETZMESSUNG, kartesische in VORGABEN/SOLLWERTE/GNSS-Blöcken) — siehe die jeweilige Blockseite.
hr = -bzw.hi = -schaltet gezielt die Höhenauswertung der Zielung/des Standpunkts ab, ohne die Lageauswertung zu beeinflussen.- Die Dezimalstellen des Eingabewertes bleiben signifikant:
Y = 100.5undY = 100.500sind numerisch gleich, dokumentieren aber unterschiedliche Angabegenauigkeit. - Kleinschreibung ist zulässig (
y = …,sym = …) und kommt in Altdateien vor. - Veraltete Zuweisung im Blockkopf:
SYSTEM = <SystemKind>(nur nachBEGIN) — siehe Blockkopf-Parameter.
Entwicklerhinweise
Diese Angaben richten sich an Entwickler bzw. eine KI mit Zugriff auf den VermCad-Quellcode; für die reine Nutzung der MWT-Syntax sind sie nicht nötig. Unit-Namen und besonders Zeilennummern können sich durch die laufende Weiterentwicklung verschieben - sie dienen als Einstieg, nicht als exakte Fundstelle.
Quellen im Code:
VERMCAD\VCSCHMWT.PAS:1275-1404— WerteleserReadData(Zuweisungsschleife, Fehler 19 „= erwartet“)VERMCAD\VCSCHMWT.PAS:1385-1389— Sonderwert-beihr/hi(keine Höhenauswertung)VERMCAD\VCSCHMWT.PAS:1313-1328— Multi-MessungTYP =mit indizierten MehrfachwertenVERMCAD\VCSCHMWT.PAS:1101-1116— Umdeutung LSY/LSX in GNSS-Blöcken (Sachsen-Anhalt)VERMCAD\VCSCHMWT.PAS:1118-1125— kontextabhängige Ablage Y/X/Z als LS-489-/HS-300-Werte (Sachsen/Thüringen)VERMCAD\VCSCHMWT.PAS:1232-1250— String-LeserReadStringHS(fürREM = '…')VERMCAD\GlobalTypConsts.pas:3300-3378— Bezeichner-TabelleDataIdentifiersVERMCAD\GlobalTypConsts.pas:3381-3385—MultiMessIdentifiers(GNSSBogenschnitt, Kanalstab)