GNSS_NETZMESSUNG
Der Block GNSS_NETZMESSUNG enthält GNSS-Messungen im Netzverbund. Er folgt der gleichen Syntax wie GNSS_MESSUNG; die Punkte werden als Netzbeobachtungen behandelt (Grundlage für Netzausgleichungen).
Syntaxregel
GNSS_NETZMESSUNG [LS <n> [HS <n>] | HS <n> [LS <n>]] [, <HeaderInfo>]*
{<Datenzeile> ;}*
END[;]
<Datenzeile> ::= <PunktIdent> Y = <w> X = <w> [Z = <w>] { <GNSS-Bezeichner> = <Wert> }*
Datensätze dürfen sich über mehrere Zeilen fortsetzen (Abschluss ;), GNSS-Bezeichner wie bei GNSS_MESSUNG.
Parameter
Details siehe Blockkopf-Parameter.
| Parameter | Syntax | Pflicht | Bedeutung | Bundesland |
|---|---|---|---|---|
| Offset-Form | ,(y,x[,z]) |
nein | Parallelverschiebung: die angegebenen Werte werden von allen Y/X (und ggf. Z) des Blocks subtrahiert, z. B. GNSS_NETZMESSUNG , (-88147,-286081) |
alle |
| Doppelmessung | ,D |
nein | abgeschlossene Doppelmessungskontrolle; erzeugt bei GNSS_NETZMESSUNG unmittelbar verfügbare Anschlusskoordinaten für alle Punkte des Blocks (Festpunkte) | alle |
| Anschlusszahl | ,A = n / ,A_ / ,A| |
nein | Mindestzahl Anschlusspunkte der LS-Transformation | alle |
| Maßstab | ,M = w |
nein | Multiplikator für alle Strecken/Koordinaten | alle |
| Restklaffen | ,VRK[+/-] |
nein | Restklaffenverteilung | alle |
| Meta | ,DATUM= ,ZEIT= ,DEV= ,PNR= ,REM='…' ,ZP= ,NE |
nein | Geräte-/Metaangaben | alle |
Datenzeilen
Wie bei GNSS_MESSUNG (Punktident + Y/X/Z + GNSS-Bezeichner). Punktangabe siehe Punktidentifikation, Werte siehe Wertzuweisungen.
Flag-Deutung (Zusätze _ nur Lage, | nur Höhe möglich):
| Flag | Bedeutung in GNSS_NETZMESSUNG |
|---|---|
k |
wie in GNSS_MESSUNG (Kontrolle, keine Koordinatenproduktion), aber ohne Eintrag in der Kontrollmessungsliste |
o |
wie GNSS_MESSUNG: Ausschluss aus der endgültigen Transformation, in Doppel-/Einzelmessungs- und Kontrollmessungsliste enthalten |
ka |
wie GNSS_MESSUNG: Ausschluss aus der vorläufigen Transformation |
Beispiele
Beispiel (Testdaten, Statusanhang im Kommentar dokumentiert)
GPS_NETZMESSUNG { LS 489 HS 300}
{ NV A NR VAT F Werte }
xx 2 1003 148 x Y =32643001.000 X =5652001.000 Z = 120.000;
xx 2 1000 148 x Y =32642001.000 X =5652001.000 Z = 120.002;
xx 2 1001 148 x Y =32642001.000 X =5653001.000 Z = 120.002;
END
Beispiel (Schleswig-Holstein, Offset-Form)
GNSS_NETZMESSUNG , (-88147,-286081)
{ NV A NR VAT F Werte }
xx 1 1000 xxx x Y =2493376.964 X =5653069.555
Time= 07:54:53 MD = 19 SV = 17;
END
(VermCad ergänzt beim Speichern binäre Codierungszeilen; sie sind hier weggelassen.)
Verfügbarkeit und Besonderheiten
- Verfügbar in allen Bundesland-Versionen.
- Alias (veraltet):
GPS_NETZMESSUNG— wird beim Lesen auf GNSS_NETZMESSUNG abgebildet. - In GNSS_MESSUNG mit Flag
Ngekennzeichnete Punkte erzeugen intern einen GNSS_NETZMESSUNG-Block (Mehrfachmessungen werden zuvor gemittelt). - Globale Option
$GNSS_NM_FIRST(alt$GPS_NM_FIRST): GNSS-Netzmessungen werden zuerst ausgewertet. - Ohne Statusanhang gelten die Koordinaten unmittelbar (sy_LiegVerm); mit
LS nerfolgt die automatische Transformation in den Auftrags-Lagestatus über Anschlusspunkte. - Ohne Option
Dentstehen Anschlusskoordinaten für einen Punkt in der Regel erst, wenn für ihn mindestens zwei GNSS-Netzmessungen vorliegen;Derzeugt sie sofort für alle Punkte des Blocks.
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:
- VCSCHMWT.PAS:4412-4576 — gemeinsamer Kopf-Zweig kGNSSMessung/kGNSSNetzMessung (LS/HS, sy_LiegVerm)
- VCSCHMWT.PAS:2426-2861 — ReadBlockHeaderInfos (Shift-Koordinaten, D, A=, M=, VRK)
- VCSCHMWT.PAS:4711-4722 — Flag-Sonderbehandlung k/o (sfKontrolleOtherLS)
- VcEditorUtils.pas:147 — Alias GPS_NETZMESSUNG → kGNSSNetzMessung
- GlobalConsts.pas — kwGNSSNetzMessung / kwGNSSNetzMessungOld