<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://wiki.vermcad.de/index.php?action=history&amp;feed=atom&amp;title=CAD_XML_Syntax-Sektion_VCCADDaten</id>
	<title>CAD XML Syntax-Sektion VCCADDaten - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.vermcad.de/index.php?action=history&amp;feed=atom&amp;title=CAD_XML_Syntax-Sektion_VCCADDaten"/>
	<link rel="alternate" type="text/html" href="https://wiki.vermcad.de/index.php?title=CAD_XML_Syntax-Sektion_VCCADDaten&amp;action=history"/>
	<updated>2026-11-03T05:42:32Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in VermCAD Hilfe Wiki</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://wiki.vermcad.de/index.php?title=CAD_XML_Syntax-Sektion_VCCADDaten&amp;diff=10553&amp;oldid=prev</id>
		<title>Claude: Rechtschreibung: Links auf umbenannte Seiten umgestellt</title>
		<link rel="alternate" type="text/html" href="https://wiki.vermcad.de/index.php?title=CAD_XML_Syntax-Sektion_VCCADDaten&amp;diff=10553&amp;oldid=prev"/>
		<updated>2026-09-22T09:57:31Z</updated>

		<summary type="html">&lt;p&gt;Rechtschreibung: Links auf umbenannte Seiten umgestellt&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;de&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Nächstältere Version&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Version vom 22. September 2026, 10:57 Uhr&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot;&gt;Zeile 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{DISPLAYTITLE:CAD XML Syntax-Sektion VCCADDaten}}&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{DISPLAYTITLE:CAD XML Syntax-Sektion VCCADDaten}}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Die Sektion &amp;lt;code&amp;gt;VCCADDaten&amp;lt;/code&amp;gt; ist der Container für alle CAD-Objekte &#039;&#039;&#039;eines Koordinatensystems&#039;&#039;&#039;. Eine Projektdatei enthält je Koordinatensystem (KSID) eine eigene &amp;lt;code&amp;gt;VCCADDaten&amp;lt;/code&amp;gt;-Sektion — das Hauptsystem (KSID 0) und ggf. weitere Systeme (z.&amp;amp;nbsp;B. lokale Systeme). Geschrieben wird die Sektion von &amp;lt;code&amp;gt;TProject.SaveXML&amp;lt;/code&amp;gt; (Kopf-Attribute) und &amp;lt;code&amp;gt;TCADObjectManager.SaveXMLLite&amp;lt;/code&amp;gt; (Inhalt). Der Gesamtrahmen der Datei ist auf der Seite [[CAD XML Syntax-&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Uebersicht&lt;/del&gt;|Übersicht]] beschrieben.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Die Sektion &amp;lt;code&amp;gt;VCCADDaten&amp;lt;/code&amp;gt; ist der Container für alle CAD-Objekte &#039;&#039;&#039;eines Koordinatensystems&#039;&#039;&#039;. Eine Projektdatei enthält je Koordinatensystem (KSID) eine eigene &amp;lt;code&amp;gt;VCCADDaten&amp;lt;/code&amp;gt;-Sektion — das Hauptsystem (KSID 0) und ggf. weitere Systeme (z.&amp;amp;nbsp;B. lokale Systeme). Geschrieben wird die Sektion von &amp;lt;code&amp;gt;TProject.SaveXML&amp;lt;/code&amp;gt; (Kopf-Attribute) und &amp;lt;code&amp;gt;TCADObjectManager.SaveXMLLite&amp;lt;/code&amp;gt; (Inhalt). Der Gesamtrahmen der Datei ist auf der Seite [[CAD XML Syntax-&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Übersicht&lt;/ins&gt;|Übersicht]] beschrieben.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Strukturregel ==&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Strukturregel ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Claude</name></author>
	</entry>
	<entry>
		<id>https://wiki.vermcad.de/index.php?title=CAD_XML_Syntax-Sektion_VCCADDaten&amp;diff=8219&amp;oldid=prev</id>
		<title>Hahn: CAD-XML-Syntax-Dokumentation (automatischer Import)</title>
		<link rel="alternate" type="text/html" href="https://wiki.vermcad.de/index.php?title=CAD_XML_Syntax-Sektion_VCCADDaten&amp;diff=8219&amp;oldid=prev"/>
		<updated>2026-07-20T12:50:40Z</updated>

		<summary type="html">&lt;p&gt;CAD-XML-Syntax-Dokumentation (automatischer Import)&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{DISPLAYTITLE:CAD XML Syntax-Sektion VCCADDaten}}&lt;br /&gt;
Die Sektion &amp;lt;code&amp;gt;VCCADDaten&amp;lt;/code&amp;gt; ist der Container für alle CAD-Objekte &amp;#039;&amp;#039;&amp;#039;eines Koordinatensystems&amp;#039;&amp;#039;&amp;#039;. Eine Projektdatei enthält je Koordinatensystem (KSID) eine eigene &amp;lt;code&amp;gt;VCCADDaten&amp;lt;/code&amp;gt;-Sektion — das Hauptsystem (KSID 0) und ggf. weitere Systeme (z.&amp;amp;nbsp;B. lokale Systeme). Geschrieben wird die Sektion von &amp;lt;code&amp;gt;TProject.SaveXML&amp;lt;/code&amp;gt; (Kopf-Attribute) und &amp;lt;code&amp;gt;TCADObjectManager.SaveXMLLite&amp;lt;/code&amp;gt; (Inhalt). Der Gesamtrahmen der Datei ist auf der Seite [[CAD XML Syntax-Uebersicht|Übersicht]] beschrieben.&lt;br /&gt;
&lt;br /&gt;
== Strukturregel ==&lt;br /&gt;
Die drei Kopf-Werte &amp;lt;code&amp;gt;KSID&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;LSID&amp;lt;/code&amp;gt; und &amp;lt;code&amp;gt;Zone&amp;lt;/code&amp;gt; sind &amp;#039;&amp;#039;&amp;#039;echte XML-Attribute&amp;#039;&amp;#039;&amp;#039; am Element &amp;lt;code&amp;gt;VCCADDaten&amp;lt;/code&amp;gt; — keine Kindelemente.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
{ &amp;lt;VCCADDaten KSID=&amp;quot;ganzzahl&amp;quot; [LSID=&amp;quot;ganzzahl&amp;quot;] [Zone=&amp;quot;ganzzahl&amp;quot;]&amp;gt;   (je Koordinatensystem&lt;br /&gt;
                                                                      eine Sektion)&lt;br /&gt;
    (1) Verwaltungsdaten — siehe Sektion Rissdaten und Auswahlen:&lt;br /&gt;
    [&amp;lt;Rissdaten&amp;gt; … &amp;lt;/Rissdaten&amp;gt;]&lt;br /&gt;
    [&amp;lt;CurrRissID&amp;gt;ganzzahl&amp;lt;/CurrRissID&amp;gt;]&lt;br /&gt;
    [&amp;lt;BearbeitungsgebietAutomatisch&amp;gt;bool&amp;lt;/BearbeitungsgebietAutomatisch&amp;gt;]&lt;br /&gt;
    [&amp;lt;BearbeitungsgebietAutoMitFlaechen&amp;gt;bool&amp;lt;/BearbeitungsgebietAutoMitFlaechen&amp;gt;]&lt;br /&gt;
    [&amp;lt;Bearbeitungsgebiet&amp;gt; {&amp;lt;gml:pos&amp;gt;zahl zahl&amp;lt;/gml:pos&amp;gt;}* &amp;lt;/Bearbeitungsgebiet&amp;gt;]&lt;br /&gt;
    [&amp;lt;ObjektAuswahlen&amp;gt; … &amp;lt;/ObjektAuswahlen&amp;gt;]&lt;br /&gt;
&lt;br /&gt;
    (2) CAD-Objekte in fester Gruppenreihenfolge (Objekt-Tags siehe Lesemechanik):&lt;br /&gt;
    { &amp;lt;VC_CADPunkt&amp;gt; | &amp;lt;VC_CADBMPunkt&amp;gt; … }*            (Punkte)&lt;br /&gt;
    { &amp;lt;VC_CADPunktsymbol&amp;gt; … }*                        (Punktsymbole)&lt;br /&gt;
    { &amp;lt;VC_CADSimpleLine&amp;gt; | &amp;lt;VC_CADMeteredSimpleLine&amp;gt;&lt;br /&gt;
      | &amp;lt;VC_CADArcLine&amp;gt; | &amp;lt;VC_CADCircleLine&amp;gt;&lt;br /&gt;
      | &amp;lt;VC_CADEllipseLine&amp;gt; | &amp;lt;VC_CADKlotoideLine&amp;gt;&lt;br /&gt;
      | &amp;lt;VC_CAD_Klothoide&amp;gt; … }*                       (Linien)&lt;br /&gt;
    { &amp;lt;VC_CADFlaeche&amp;gt; | &amp;lt;VC_CADVCFlaeche&amp;gt;&lt;br /&gt;
      | &amp;lt;VC_AreaCADLTK&amp;gt; … }*                          (Flächen; LTK nur Sachsen-Anhalt)&lt;br /&gt;
    { &amp;lt;VC_AreaCADAlkisDE&amp;gt; … }*                        (AlkisDE-Flächen, nur Sachsen-Anhalt)&lt;br /&gt;
    { &amp;lt;VC_CADKompo&amp;gt; | &amp;lt;VC_CADVCBerechnung&amp;gt;&lt;br /&gt;
      | &amp;lt;VC_CADVCMessung&amp;gt; | &amp;lt;VC_CADBemassung&amp;gt; … }*    (Kompos)&lt;br /&gt;
    { &amp;lt;VC_CADText&amp;gt; | &amp;lt;VC_CADVCPNRText&amp;gt;&lt;br /&gt;
      | VC_CADVCPNRPar…-Varianten … }*                (Texte)&lt;br /&gt;
    { &amp;lt;VC_Hintergrundbild&amp;gt; … }*                       (Hintergrundbilder)&lt;br /&gt;
    { &amp;lt;VC_Plotrahmen&amp;gt; … }*                            (Plotrahmen)&lt;br /&gt;
    { &amp;lt;VC_CADBoeschung&amp;gt; … }*                          (Böschungen)&lt;br /&gt;
  &amp;lt;/VCCADDaten&amp;gt; }*&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Beim Lesen dispatcht der Parser nach Tag-Namen — die Verwaltungsdaten und Objekte werden auch in abweichender Reihenfolge korrekt gelesen. Ein Erzeuger sollte die Reihenfolge oben trotzdem einhalten (siehe unten).&lt;br /&gt;
&lt;br /&gt;
== Attribute ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Attribut !! Typ/Format !! Pflicht !! Bedeutung&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;KSID&amp;lt;/code&amp;gt; || ganzzahl || ja || Koordinatensystem-ID. &amp;lt;code&amp;gt;0&amp;lt;/code&amp;gt; = Hauptsystem des Projekts. Weitere Sektionen je System: in BW/THR &amp;#039;&amp;#039;&amp;#039;negative&amp;#039;&amp;#039;&amp;#039; KSIDs für lokale Systeme (beobachtet: &amp;lt;code&amp;gt;-1&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;-1100&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;-1894&amp;lt;/code&amp;gt; — Muster −(1000+LSID)), in Sachsen &amp;#039;&amp;#039;&amp;#039;positive&amp;#039;&amp;#039;&amp;#039; fortlaufende KSIDs (&amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt;…&amp;lt;code&amp;gt;4&amp;lt;/code&amp;gt;). Beim Lesen wird über die KSID der zugehörige CAD-Manager ermittelt bzw. neu angelegt (&amp;lt;code&amp;gt;GetCAD_DataByKSID_LSID&amp;lt;/code&amp;gt;).&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;LSID&amp;lt;/code&amp;gt; || ganzzahl || nein || Lagestatus des Systems (z.&amp;amp;nbsp;B. &amp;lt;code&amp;gt;489&amp;lt;/code&amp;gt; = ETRS89/UTM). Wird nur geschrieben, wenn der Lagestatus des Managers gesetzt ist (≠ &amp;lt;code&amp;gt;MisStatus&amp;lt;/code&amp;gt;); beim Lesen → &amp;lt;code&amp;gt;Manager.Lagestatus&amp;lt;/code&amp;gt;.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;Zone&amp;lt;/code&amp;gt; || ganzzahl || nein || UTM-Zone. Wird nur geschrieben, wenn die Zone des Managers in &amp;lt;code&amp;gt;[1..5, 31, 32, 33]&amp;lt;/code&amp;gt; liegt; beim Lesen → &amp;lt;code&amp;gt;Manager.UTMZone&amp;lt;/code&amp;gt;. Lokale Systeme haben i.&amp;amp;nbsp;d.&amp;amp;nbsp;R. kein Zone-Attribut.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Hinweis: Der Kommentar in &amp;lt;code&amp;gt;GlobalConsts.pas:4386&amp;lt;/code&amp;gt; („LSID/Zone werden derzeit nicht eingelesen&amp;quot;) ist &amp;#039;&amp;#039;&amp;#039;veraltet&amp;#039;&amp;#039;&amp;#039; — der aktuelle XmlLite-Parser liest alle drei Attribute aus.&lt;br /&gt;
&lt;br /&gt;
== Elemente ==&lt;br /&gt;
Die Verwaltungs-Kindelemente (&amp;lt;code&amp;gt;Rissdaten&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;CurrRissID&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;Bearbeitungsgebiet*&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;ObjektAuswahlen&amp;lt;/code&amp;gt;) sind im Detail auf der Seite [[CAD XML Syntax-Sektion Rissdaten und Auswahlen|Sektion Rissdaten und Auswahlen]] dokumentiert. Alle übrigen Kinder sind CAD-Objekte; die vollständige Tabelle Tag&amp;amp;nbsp;→&amp;amp;nbsp;Delphi-Klasse&amp;amp;nbsp;→&amp;amp;nbsp;Objektseite steht auf der Seite [[CAD XML Syntax-Lesemechanik und Pflichtfelder|Lesemechanik und Pflichtfelder]].&lt;br /&gt;
&lt;br /&gt;
=== Schreibreihenfolge und Speicherfilter ===&lt;br /&gt;
&amp;lt;code&amp;gt;TCADObjectManager.SaveXMLLite&amp;lt;/code&amp;gt; schreibt in dieser festen Reihenfolge:&lt;br /&gt;
&lt;br /&gt;
# &amp;#039;&amp;#039;&amp;#039;Rissdaten&amp;#039;&amp;#039;&amp;#039; + &amp;lt;code&amp;gt;CurrRissID&amp;lt;/code&amp;gt;&lt;br /&gt;
# &amp;#039;&amp;#039;&amp;#039;Bearbeitungsgebiet&amp;#039;&amp;#039;&amp;#039; (&amp;lt;code&amp;gt;BearbeitungsgebietAutomatisch&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;BearbeitungsgebietAutoMitFlaechen&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;Bearbeitungsgebiet&amp;lt;/code&amp;gt; — jeweils nur abweichend vom Default)&lt;br /&gt;
# &amp;#039;&amp;#039;&amp;#039;ObjektAuswahlen&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
# &amp;#039;&amp;#039;&amp;#039;Punkte&amp;#039;&amp;#039;&amp;#039; — nur Punkte mit gültigen X/Y-Koordinaten (Fehlwert-Punkte werden NICHT gespeichert)&lt;br /&gt;
# &amp;#039;&amp;#039;&amp;#039;Punktsymbole&amp;#039;&amp;#039;&amp;#039; — nur Symbole mit vorhandenem ReferenzPoint&lt;br /&gt;
# &amp;#039;&amp;#039;&amp;#039;Linien&amp;#039;&amp;#039;&amp;#039; — Tag je LineType; unbekannte LineTypes werden übersprungen&lt;br /&gt;
# &amp;#039;&amp;#039;&amp;#039;Flächen&amp;#039;&amp;#039;&amp;#039; (inkl. &amp;lt;code&amp;gt;VC_AreaCADLTK&amp;lt;/code&amp;gt;, nur Sachsen-Anhalt)&lt;br /&gt;
# &amp;#039;&amp;#039;&amp;#039;AlkisDE-Flächen&amp;#039;&amp;#039;&amp;#039; (nur Sachsen-Anhalt)&lt;br /&gt;
# &amp;#039;&amp;#039;&amp;#039;Kompos&amp;#039;&amp;#039;&amp;#039; (inkl. Berechnungen, Messungen, Bemaßungen)&lt;br /&gt;
# &amp;#039;&amp;#039;&amp;#039;Texte&amp;#039;&amp;#039;&amp;#039; — leere Texte werden nicht gespeichert&lt;br /&gt;
# &amp;#039;&amp;#039;&amp;#039;Hintergrundbilder&amp;#039;&amp;#039;&amp;#039; — nur wenn Textur geladen und Bilddatei existiert&lt;br /&gt;
# &amp;#039;&amp;#039;&amp;#039;Plotrahmen&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
# &amp;#039;&amp;#039;&amp;#039;Böschungen&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Generelle Filter: temporäre Objekte werden nie gespeichert; VC-generierte Objekte (ObjektArt &amp;lt;code&amp;gt;oaVC&amp;lt;/code&amp;gt;/&amp;lt;code&amp;gt;oaVCDeleted&amp;lt;/code&amp;gt;) nur, wenn Default-Eigenschaften geändert wurden oder ein verbundenes Objekt gespeichert werden muss.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Wichtig fürs Erzeugen:&amp;#039;&amp;#039;&amp;#039; Die Reihenfolge Punkte→Symbole→Linien→Flächen→Kompos stellt sicher, dass referenzierte Objekte VOR den Referenzierern stehen. Der Leser ist zwar tolerant (Referenz-Auflösung erst nach dem Laden aller Objekte, mit Wiedervorlage-Liste — siehe [[CAD XML Syntax-Lesemechanik und Pflichtfelder|Lesemechanik]]), aber ein Erzeuger sollte diese Reihenfolge einhalten.&lt;br /&gt;
&lt;br /&gt;
== Beispiele ==&lt;br /&gt;
=== Beispiel (echt) — vorkommende VCCADDaten-Startzeilen ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;VCCADDaten KSID=&amp;quot;0&amp;quot; LSID=&amp;quot;489&amp;quot; Zone=&amp;quot;32&amp;quot;&amp;gt;   ← BW/THR Hauptsystem&lt;br /&gt;
&amp;lt;VCCADDaten KSID=&amp;quot;0&amp;quot; LSID=&amp;quot;489&amp;quot; Zone=&amp;quot;33&amp;quot;&amp;gt;   ← Sachsen Hauptsystem&lt;br /&gt;
&amp;lt;VCCADDaten KSID=&amp;quot;-1&amp;quot; Zone=&amp;quot;32&amp;quot;&amp;gt;             ← BW; THR: KSID=&amp;quot;-1&amp;quot; ohne Zone&lt;br /&gt;
&amp;lt;VCCADDaten KSID=&amp;quot;-1894&amp;quot; LSID=&amp;quot;894&amp;quot;&amp;gt;         ← BW lokales System&lt;br /&gt;
&amp;lt;VCCADDaten KSID=&amp;quot;-1100&amp;quot; LSID=&amp;quot;100&amp;quot;&amp;gt;         ← BW lokales System&lt;br /&gt;
&amp;lt;VCCADDaten KSID=&amp;quot;-1120&amp;quot; LSID=&amp;quot;120&amp;quot;&amp;gt;         ← THR lokales System&lt;br /&gt;
&amp;lt;VCCADDaten KSID=&amp;quot;1&amp;quot; LSID=&amp;quot;0&amp;quot;&amp;gt;               ← Sachsen lokale Systeme KSID 1..4&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Beispiel (Sachsen, echt) — Sektion eines lokalen Systems (Beginn, gekürzt) ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;VCCADDaten KSID=&amp;quot;1&amp;quot; LSID=&amp;quot;0&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;Rissdaten&amp;gt;&lt;br /&gt;
    &amp;lt;RissEintrag_0&amp;gt;&lt;br /&gt;
      &amp;lt;RissName&amp;gt;[Standard]&amp;lt;/RissName&amp;gt;&lt;br /&gt;
      &amp;lt;RissID&amp;gt;0&amp;lt;/RissID&amp;gt;&lt;br /&gt;
      &amp;lt;RissViewMeasureScale&amp;gt;3260&amp;lt;/RissViewMeasureScale&amp;gt;&lt;br /&gt;
      &amp;lt;RissViewMinX&amp;gt;-646.576364871892&amp;lt;/RissViewMinX&amp;gt;&lt;br /&gt;
      &amp;lt;RissViewMaxX&amp;gt;1239.80229459881&amp;lt;/RissViewMaxX&amp;gt;&lt;br /&gt;
      &amp;lt;RissViewMinY&amp;gt;107.559913785975&amp;lt;/RissViewMinY&amp;gt;&lt;br /&gt;
      &amp;lt;RissViewMaxY&amp;gt;989.940064745008&amp;lt;/RissViewMaxY&amp;gt;&lt;br /&gt;
    &amp;lt;/RissEintrag_0&amp;gt;&lt;br /&gt;
  &amp;lt;/Rissdaten&amp;gt;&lt;br /&gt;
  &amp;lt;CurrRissID&amp;gt;0&amp;lt;/CurrRissID&amp;gt;&lt;br /&gt;
  &amp;lt;ObjektAuswahlen /&amp;gt;&lt;br /&gt;
  &amp;lt;AlkisStatusOptionen /&amp;gt;&lt;br /&gt;
  &amp;lt;VC_CADPunkt&amp;gt;&lt;br /&gt;
    &amp;lt;VermCadID&amp;gt;&lt;br /&gt;
      &amp;lt;GUID&amp;gt;{F3EBC8C1-…}&amp;lt;/GUID&amp;gt;&lt;br /&gt;
      &amp;lt;ObjektArt&amp;gt;oaVC&amp;lt;/ObjektArt&amp;gt;&lt;br /&gt;
      &amp;lt;CADObjektArt&amp;gt;cadPunkt&amp;lt;/CADObjektArt&amp;gt;&lt;br /&gt;
      &amp;lt;VCPktID_NV&amp;gt;xx&amp;lt;/VCPktID_NV&amp;gt;&lt;br /&gt;
      &amp;lt;VCPktID_NR&amp;gt;2000&amp;lt;/VCPktID_NR&amp;gt;&lt;br /&gt;
    &amp;lt;/VermCadID&amp;gt;&lt;br /&gt;
    &amp;lt;Layer&amp;gt;-1001&amp;lt;/Layer&amp;gt;&lt;br /&gt;
    …&lt;br /&gt;
  &amp;lt;/VC_CADPunkt&amp;gt;&lt;br /&gt;
  …&lt;br /&gt;
&amp;lt;/VCCADDaten&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
(In lokalen Systemen sind die Koordinaten kleine lokale Werte, in BW-Nebensektionen auch negativ; &amp;lt;code&amp;gt;VCPktID_NV&amp;lt;/code&amp;gt; kann dort ein String sein.)&lt;br /&gt;
&lt;br /&gt;
== Verfügbarkeit und Besonderheiten ==&lt;br /&gt;
* Sektions-Aufbau in &amp;#039;&amp;#039;&amp;#039;allen&amp;#039;&amp;#039;&amp;#039; Bundesland-Versionen identisch; nur die Objekt-Tags &amp;lt;code&amp;gt;VC_AreaCADLTK&amp;lt;/code&amp;gt;/&amp;lt;code&amp;gt;VC_AreaCADAlkisDE&amp;lt;/code&amp;gt; sind auf Sachsen-Anhalt beschränkt, einzelne PNRText-Varianten auf BW (siehe [[CAD XML Syntax-Lesemechanik und Pflichtfelder|Lesemechanik]]).&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Legacy-Element &amp;lt;code&amp;gt;AlkisStatusOptionen&amp;lt;/code&amp;gt;&amp;#039;&amp;#039;&amp;#039;: Ältere Dateien (bis VermCad 5.0.x) enthalten nach &amp;lt;code&amp;gt;ObjektAuswahlen&amp;lt;/code&amp;gt; ein Element &amp;lt;code&amp;gt;&amp;amp;lt;AlkisStatusOptionen /&amp;amp;gt;&amp;lt;/code&amp;gt; (in allen untersuchten Bestandsdateien leer). Das Feature wurde 2026 aus dem Code entfernt — aktuelle Versionen schreiben das Element nicht mehr; beim Laden alter Dateien wird es als unbekanntes Tag schadlos übersprungen.&lt;br /&gt;
* Mehrfachauftreten: &amp;lt;code&amp;gt;VCCADDaten&amp;lt;/code&amp;gt; darf beliebig oft vorkommen; pro KSID sollte es genau eine Sektion geben (der Leser legt je KSID einen Manager an und hängt die Objekte an diesen — doppelte KSIDs würden in demselben Manager landen).&lt;br /&gt;
* Nach dem Ende jeder Sektion führt der Leser &amp;lt;code&amp;gt;UpdateReferencesOrClean&amp;lt;/code&amp;gt; (Referenz-Auflösung, Zerstörung unvollständiger Objekte) und die ALKIS-Initialdaten-Fehlerprüfung aus.&lt;br /&gt;
* Leere Sektionen (nur Rissdaten-Grundgerüst, keine Objekte) kommen real vor (z.&amp;amp;nbsp;B. &amp;lt;code&amp;gt;KSID=&amp;quot;-1&amp;quot;&amp;lt;/code&amp;gt;).&lt;br /&gt;
&lt;br /&gt;
== Quellen im Code ==&lt;br /&gt;
* &amp;lt;code&amp;gt;VERMCAD\VcProject.pas:20745-20804&amp;lt;/code&amp;gt; — &amp;lt;code&amp;gt;SaveXML&amp;lt;/code&amp;gt;: Schreiben der &amp;lt;code&amp;gt;VCCADDaten&amp;lt;/code&amp;gt;-Elemente und der Attribute KSID/LSID/Zone&lt;br /&gt;
* &amp;lt;code&amp;gt;CAD\GLGeometrics.pas:79499-80190&amp;lt;/code&amp;gt; — &amp;lt;code&amp;gt;TCADObjectManager.SaveXMLLite&amp;lt;/code&amp;gt;: Schreibreihenfolge und Speicherfilter (&amp;lt;code&amp;gt;_CheckCanSaveObject&amp;lt;/code&amp;gt; 79516, &amp;lt;code&amp;gt;_SaveCheckVCObject&amp;lt;/code&amp;gt; 79524)&lt;br /&gt;
* &amp;lt;code&amp;gt;VERMCAD\VcParser_XmlLite_VC.pas:240-320&amp;lt;/code&amp;gt; — Lesen der Attribute KSID/LSID/Zone, Manager-Ermittlung, &amp;lt;code&amp;gt;ProcessCADNode&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;VERMCAD\GlobalConsts.pas:4380-4386&amp;lt;/code&amp;gt; — Tag-Konstanten &amp;lt;code&amp;gt;xn_CAD_Daten&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;xn_KSID&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;xn_LSID&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;xn_Zone&amp;lt;/code&amp;gt; (mit veraltetem Kommentar)&lt;br /&gt;
&lt;br /&gt;
{{Hilfe:NachOben}}&lt;br /&gt;
[[Kategorie:CAD XML Syntax]]&lt;/div&gt;</summary>
		<author><name>Hahn</name></author>
	</entry>
</feed>