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.
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
|
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/ELH nur Sachsen-Anhalt, EKP nur Berlin, die LS-489/HS-300-Sonderdeutung von Y/X/Z nur 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.5 und Y = 100.500 sind numerisch gleich, dokumentieren aber unterschiedliche Angabegenauigkeit.
- Kleinschreibung ist zulässig (
y = …, sym = …) und kommt in Altdateien vor.
- Veraltete Zuweisung im Blockkopf:
SYSTEM = <SystemKind> (nur nach BEGIN) — 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 — Werteleser ReadData (Zuweisungsschleife, Fehler 19 „= erwartet“)
VERMCAD\VCSCHMWT.PAS:1385-1389 — Sonderwert - bei hr/hi (keine Höhenauswertung)
VERMCAD\VCSCHMWT.PAS:1313-1328 — Multi-Messung TYP = mit indizierten Mehrfachwerten
VERMCAD\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-Leser ReadStringHS (für REM = '…')
VERMCAD\GlobalTypConsts.pas:3300-3378 — Bezeichner-Tabelle DataIdentifiers
VERMCAD\GlobalTypConsts.pas:3381-3385 — MultiMessIdentifiers (GNSSBogenschnitt, Kanalstab)
[Nach oben]