Zum Inhalt springen

MWT Syntax-Block RESERVIERTE PUNKTNUMMERN: Unterschied zwischen den Versionen

Aus VermCAD Hilfe Wiki
MWT-Syntax-Referenz: regelbasierte Seite aus Task MWT_Syntax (Quellen: Compiler-Code + Bestands-MWTs)
 
Entwicklerhinweise: Zeilennummern an den Code vom 18.09.2026 angeglichen
 
(3 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
{{DISPLAYTITLE:MWT Syntax-Block RESERVIERTE_PUNKTNUMMERN}}
{{DISPLAYTITLE:RESERVIERTE_PUNKTNUMMERN}}
Der Block RESERVIERTE_PUNKTNUMMERN speichert die aus einer Reservierungsdatei der Katasterbehörde eingelesenen Punktnummern. Beim automatischen Umnummerieren vergibt VermCad neue Punktnummern aus dieser Liste.
Der Block RESERVIERTE_PUNKTNUMMERN speichert die aus einer Reservierungsdatei der Katasterbehörde eingelesenen Punktnummern. Beim automatischen Umnummerieren vergibt VermCad neue Punktnummern aus dieser Liste.


Zeile 66: Zeile 66:
* Verwandter Block für Flurstücke: [[MWT Syntax-Block RESERVIERTE_FLURSTUECKSNUMMERN|RESERVIERTE_FLURSTUECKSNUMMERN]].
* Verwandter Block für Flurstücke: [[MWT Syntax-Block RESERVIERTE_FLURSTUECKSNUMMERN|RESERVIERTE_FLURSTUECKSNUMMERN]].


== Quellen im Code ==
== Entwicklerhinweise ==
* <code>VERMCAD\VCSCHMWT.PAS:4181-4201</code> — Datensatz-Verarbeitung (NV, PNR, optionale Art; THR-Quadranten-Hinweis 4193-4199)
''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.''
* <code>VERMCAD\GlobalConsts.pas:1499</code> — <code>kwReserviertePktNummern</code> („für Thüringen ab 09/2009, für alle BL ab 02/2012“)
 
* <code>VERMCAD\VCDCHMWT.PAS:498-499</code> — Doppelt-Prüfung in der Reservierungsliste
'''Quellen im Code:'''
* <code>VERMCAD\VCSCHMWT.PAS:4197-4217</code> — Datensatz-Verarbeitung (NV, PNR, optionale Art; THR-Quadranten-Hinweis 4209-4215)
* <code>VERMCAD\GlobalConsts.pas:1519</code> — <code>kwReserviertePktNummern</code> („für Thüringen ab 09/2009, für alle BL ab 02/2012“)
* <code>VERMCAD\VCDCHMWT.PAS:500-501</code> — Doppelt-Prüfung in der Reservierungsliste


{{Hilfe:NachOben}}
{{Hilfe:NachOben}}
[[Kategorie:MWT Syntax]]
[[Kategorie:Blöcke mit Anweisungen (Makros)|RESERVIERTE PUNKTNUMMERN]]

Aktuelle Version vom 18. September 2026, 10:38 Uhr

Der Block RESERVIERTE_PUNKTNUMMERN speichert die aus einer Reservierungsdatei der Katasterbehörde eingelesenen Punktnummern. Beim automatischen Umnummerieren vergibt VermCad neue Punktnummern aus dieser Liste.

Syntaxregel

RESERVIERTE_PUNKTNUMMERN
    { <NV> <PNR> [<Art>] ; }*
END [;]
Regelelement Bedeutung
<NV> Nummerierungsbezirks-Kurzschlüssel (siehe Punktidentifikation); in Baden-Württemberg steht hier die 4-stellige Gemarkungsnummer (GV).
<PNR> reservierte Punktnummer; in Baden-Württemberg in der Form Zähler/Nenner (z. B. 62/203).
<Art> optionale Art der Reservierung (Freitext-Wort, z. B. ALKIS-Punktart-Code). Bei alten Thüringer Punktreservierungen fehlt die Spalte.

Parameter

Parameter Syntax Pflicht Bedeutung Bundesland
— — — Der Blockkopf hat keine Parameter. —

Datenzeilen

  • Je Datensatz eine Punktnummer: NV PNR [Art];.
  • Doppelt aufgeführte Punktnummern erzeugen den Fehler „Punktnummer doppelt in Reservierungsliste“.
  • Thüringen: Die Punktnummer sollte 5-stellig sein und mit 1–4 beginnen, damit sie einem Quadranten zugeordnet werden kann. Ist das nicht möglich, gibt VermCad bei Nicht-ALKIS-Projekten seit 07/2014 nur noch einen Hinweis (keinen Fehler) aus.

Beispiele

Beispiel (Sachsen, Thüringen, Brandenburg u. a.)

RESERVIERTE_PUNKTNUMMERN

{ NV      NR  }
{-------------}
  60  10001;
  60  10002;
  60  10003;
  60  20174;
  60  41117;
END

Beispiel (Baden-Württemberg — GV statt NV, Nummern Zähler/Nenner)

RESERVIERTE_PUNKTNUMMERN

{ GV      NR     ART }
{--------------------}
 0390  62/203;
 0390  62/204;
 0390  62/205;
END

Verfügbarkeit und Besonderheiten

  • Eingeführt für Thüringen ab 09/2009, verfügbar für alle Bundesländer ab 02/2012.
  • Die Art-Spalte ist optional (Abwärtskompatibilität zu alten THR-Reservierungen ohne Art).
  • Thüringen: Quadranten-Zusatzprüfung (siehe Datenzeilen); bei ALKIS-Projekten entfällt sie.
  • Der Block wird i. d. R. nicht von Hand geschrieben, sondern über den Import einer Reservierungsdatei erzeugt.
  • Verwandter Block für Flurstücke: RESERVIERTE_FLURSTUECKSNUMMERN.

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:4197-4217 — Datensatz-Verarbeitung (NV, PNR, optionale Art; THR-Quadranten-Hinweis 4209-4215)
  • VERMCAD\GlobalConsts.pas:1519 — kwReserviertePktNummern („für Thüringen ab 09/2009, für alle BL ab 02/2012“)
  • VERMCAD\VCDCHMWT.PAS:500-501 — Doppelt-Prüfung in der Reservierungsliste



[Nach oben]