Zum Inhalt springen

Kategorie:MWT Syntax

Aus VermCAD Hilfe Wiki
(Weitergeleitet von MWT Syntax)

Regelbasierte Referenz der MWT-Syntax (Blocktypen, Rechenmakros, Punktidentifikation, Wertzuweisungen) - maschinenlesbar aufbereitet.

Hinweis: Alle Seiten des Kapitels "MWT Syntax" sind KI generiert und sollten nur KI-gestützt geändert werden!
Diese Inhalte ermöglichen maschinengenerierte MWTs und maschinenbasierte Fehlersuche.

Diese Seitengruppe dokumentiert die vollständige Syntax der VermCad-Messwertdatei (MWT) — regelbasiert und maschinenlesbar, so dass auch eine KI selbständig gültige MWT-Dateien erzeugen und korrigieren kann. Eine MWT-Datei (Endung .mwt) bildet zusammen mit der zugehörigen .xml- und ggf. .nas-Datei ein VermCad-Projekt.

Der Einstieg in Dateiaufbau, Lexik und Sonderzeichen steht auf der Seite Übersicht. Jede Block- und Makro-Seite enthält eine formale Syntaxregel (EBNF-artig), Parameter-Tabellen, Datenzeilen-Beschreibung, echte Beispiele je Bundesland sowie die Fundstellen im VermCad-Quellcode.

Zu jeder Bundesland-Edition gibt es außerdem eine vollständige, lauffähige Beispiel-MWT, die jedes Rechenmakro genau einmal enthält und mit dem Compiler fehlerfrei übersetzbar ist.

Grundlagen

  • Übersicht — Dateiaufbau (Blöcke, Datensätze, END, ;), Projekt-GUID, binäre Zeilencodierung, Kommentare, Sonderzeichen
  • Punktidentifikation und Flags — Aufbau der Punktbezeichnung (NV, Punktart, Nummer, VMA), alle Flags und Suffixe
  • Wertzuweisungen — alle BEZEICHNER = Wert-Paare (polar, kartesisch, GNSS, Meta)
  • Blockkopf-Parameter — Header-Angaben nach Komma für Datenblöcke und Rechenmakros, Systemangaben, MF_*
  • Globale Optionen — alle $-Anweisungen (Toleranzen, Dezimalstellen, Schalter)
  • Bogen- und Liniendefinition — gemeinsame Definitionsformen für Geraden und Kreisbögen in Makroblöcken (Radiussatz, Verschiebesätze P/V/S)

Projekt- und Verwaltungsblöcke

Koordinaten- und Messblöcke

Rechenmakros: Linien und Punkte

Rechenmakros: Schnitte und Konstruktion

Flächen, Transformationen und Ausgleichungen

Sachsen-Anhalt-Spezialblöcke

Aliase und Altformen

Altform / Alias Aktuelle Form
BEGIN MESSUNG
LISTE PUNKTLISTE
GPS_MESSUNG / GPS_NETZMESSUNG GNSS_MESSUNG / GNSS_NETZMESSUNG
NUMERIERUNGSBEZIRKE NUMMERIERUNGSBEZIRKE
GRENZERMITTLUNG GRENZPRUEFUNG
POLYGONPUNKTE RECHTWINKELZUG



[Nach oben]