<?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-Objekt_VC_CADMeteredSimpleLine</id>
	<title>CAD XML Syntax-Objekt VC CADMeteredSimpleLine - 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-Objekt_VC_CADMeteredSimpleLine"/>
	<link rel="alternate" type="text/html" href="https://wiki.vermcad.de/index.php?title=CAD_XML_Syntax-Objekt_VC_CADMeteredSimpleLine&amp;action=history"/>
	<updated>2026-11-03T06:35:08Z</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-Objekt_VC_CADMeteredSimpleLine&amp;diff=8207&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-Objekt_VC_CADMeteredSimpleLine&amp;diff=8207&amp;oldid=prev"/>
		<updated>2026-07-20T12:50:27Z</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-Objekt VC_CADMeteredSimpleLine}}&lt;br /&gt;
Die Messlinie (Maßlinie einer Messung, „gemessene Linie&amp;quot;) ist eine einfache Linie mit zusätzlicher Pfeildarstellung. Delphi-Klasse ist &amp;lt;code&amp;gt;T2DMeteredSimpleLine&amp;lt;/code&amp;gt; (&amp;lt;code&amp;gt;CAD\GLGeometrics.pas&amp;lt;/code&amp;gt;), abgeleitet von &amp;lt;code&amp;gt;T2DSimpleLine&amp;lt;/code&amp;gt;, gespeichert unter dem XML-Tag &amp;lt;code&amp;gt;VC_CADMeteredSimpleLine&amp;lt;/code&amp;gt;. Messlinien entstehen typischerweise aus Messungs-Berechnungen (&amp;lt;code&amp;gt;ObjektArt=oaVCBer&amp;lt;/code&amp;gt;, Berechnungs-Systemlayer).&lt;br /&gt;
&lt;br /&gt;
== Strukturregel ==&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;VC_CADMeteredSimpleLine&amp;gt;&lt;br /&gt;
  &amp;lt;VermCadID&amp;gt; … &amp;lt;/VermCadID&amp;gt;                     (siehe VermCadID-Block; CADObjektArt=cadLinie)&lt;br /&gt;
  [Basiselemente]                                (siehe Basiselemente; Layer ist Pflicht)&lt;br /&gt;
  [geerbte Linien-Elemente]                      (siehe VC_CADSimpleLine: RichtungInvertiert,&lt;br /&gt;
                                                  VerbundIdentischerLinien, LaengeGemessen,&lt;br /&gt;
                                                  VerlaengerungAmStart-/Endpunkt)&lt;br /&gt;
  &amp;lt;Startpunkt GUID=&amp;quot;guid&amp;quot;/&amp;gt;                      (Pflicht)&lt;br /&gt;
  &amp;lt;Endpunkt GUID=&amp;quot;guid&amp;quot;/&amp;gt;                        (Pflicht)&lt;br /&gt;
  [&amp;lt;MeasuredLineKind&amp;gt;enum:TMeasuredLineKind&amp;lt;/MeasuredLineKind&amp;gt;]&lt;br /&gt;
  [&amp;lt;AmBildschirmrandAusrichten&amp;gt;bool&amp;lt;/AmBildschirmrandAusrichten&amp;gt;]&lt;br /&gt;
&amp;lt;/VC_CADMeteredSimpleLine&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Die eigenen Elemente stehen NACH allen geerbten Elementen. Geerbte Elemente: [[CAD XML Syntax-VermCadID und GUID-Referenzen|VermCadID-Block]], [[CAD XML Syntax-Basiselemente|Basiselemente]] und die Linien-Elemente der Zwischenklassen auf [[CAD XML Syntax-Objekt VC CADSimpleLine|VC_CADSimpleLine]]; Werteformate: [[CAD XML Syntax-Werte- und Koordinatenformate|Werteformate]].&lt;br /&gt;
&lt;br /&gt;
== Elemente ==&lt;br /&gt;
Nur die eigenen Elemente von &amp;lt;code&amp;gt;T2DMeteredSimpleLine&amp;lt;/code&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Element !! Typ/Format !! Pflicht !! Default !! Bedeutung&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;MeasuredLineKind&amp;lt;/code&amp;gt; || enum:TMeasuredLineKind || nein || &amp;lt;code&amp;gt;mlk_&amp;lt;/code&amp;gt; (ohne Pfeil, wird nicht geschrieben) || Pfeildarstellung der Messlinie&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;AmBildschirmrandAusrichten&amp;lt;/code&amp;gt; || bool || nein || False || Beschriftung/Darstellung am Bildschirmrand ausrichten&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Enum TMeasuredLineKind (alle Werte) ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Wert !! Bedeutung&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mlk_&amp;lt;/code&amp;gt; || ohne Pfeil (Default — wird nicht geschrieben)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mlk_Hz&amp;lt;/code&amp;gt; || Richtung&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mlk_Hz_HD&amp;lt;/code&amp;gt; || Richtung und Strecke&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mlk_Hz_Hz&amp;lt;/code&amp;gt; || Richtung hin und zurück&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mlk_Hz_HD_Hz&amp;lt;/code&amp;gt; || Richtung hin und zurück und Strecke&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;mlk_Hz_HD_Hz_HD&amp;lt;/code&amp;gt; || Richtung hin und zurück und Strecke hin und zurück&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Referenzen ==&lt;br /&gt;
Wie bei jeder Start-/Endpunkt-Linie: &amp;lt;code&amp;gt;Startpunkt&amp;lt;/code&amp;gt;- und &amp;lt;code&amp;gt;Endpunkt&amp;lt;/code&amp;gt;-GUID sind Pflicht; bei fehlendem Ziel wird das Objekt nach dem LastTry des Referenzen-Updates zerstört (Details auf [[CAD XML Syntax-Objekt VC CADSimpleLine|VC_CADSimpleLine]]).&lt;br /&gt;
&lt;br /&gt;
== Minimalform ==&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;VC_CADMeteredSimpleLine&amp;gt;&lt;br /&gt;
  &amp;lt;VermCadID&amp;gt;&lt;br /&gt;
    &amp;lt;GUID&amp;gt;{XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX}&amp;lt;/GUID&amp;gt;&lt;br /&gt;
    &amp;lt;ObjektArt&amp;gt;oaVCBer&amp;lt;/ObjektArt&amp;gt;&lt;br /&gt;
    &amp;lt;CADObjektArt&amp;gt;cadLinie&amp;lt;/CADObjektArt&amp;gt;&lt;br /&gt;
  &amp;lt;/VermCadID&amp;gt;&lt;br /&gt;
  &amp;lt;Layer&amp;gt;-3002&amp;lt;/Layer&amp;gt;&lt;br /&gt;
  &amp;lt;Startpunkt GUID=&amp;quot;{XXXX…}&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;Endpunkt GUID=&amp;quot;{XXXX…}&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;/VC_CADMeteredSimpleLine&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Beispiele ==&lt;br /&gt;
=== Echtes Beispiel (Messlinie mit Pfeil-Basiselementen) ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;VC_CADMeteredSimpleLine&amp;gt;&lt;br /&gt;
  &amp;lt;VermCadID&amp;gt;&lt;br /&gt;
    &amp;lt;GUID&amp;gt;{4704C67E-…}&amp;lt;/GUID&amp;gt;&lt;br /&gt;
    &amp;lt;ObjektArt&amp;gt;oaCAD&amp;lt;/ObjektArt&amp;gt;&lt;br /&gt;
    &amp;lt;CADObjektArt&amp;gt;cadLinie&amp;lt;/CADObjektArt&amp;gt;&lt;br /&gt;
  &amp;lt;/VermCadID&amp;gt;&lt;br /&gt;
  &amp;lt;Farbe&amp;gt;2147483644&amp;lt;/Farbe&amp;gt;&lt;br /&gt;
  &amp;lt;Alpha&amp;gt;2147483644&amp;lt;/Alpha&amp;gt;&lt;br /&gt;
  &amp;lt;VCBerLayerID&amp;gt;-3002&amp;lt;/VCBerLayerID&amp;gt;&lt;br /&gt;
  &amp;lt;Layer&amp;gt;-3002&amp;lt;/Layer&amp;gt;&lt;br /&gt;
  &amp;lt;LayerErben&amp;gt;-1&amp;lt;/LayerErben&amp;gt;&lt;br /&gt;
  &amp;lt;Linienstaerke&amp;gt;2147483644&amp;lt;/Linienstaerke&amp;gt;&lt;br /&gt;
  &amp;lt;LinienendenFreistellen&amp;gt;2147483644&amp;lt;/LinienendenFreistellen&amp;gt;&lt;br /&gt;
  &amp;lt;Linienmuster&amp;gt;2147483644&amp;lt;/Linienmuster&amp;gt;&lt;br /&gt;
  &amp;lt;LineDarstellungMessung&amp;gt;3&amp;lt;/LineDarstellungMessung&amp;gt;&lt;br /&gt;
  &amp;lt;Startpunkt GUID=&amp;quot;{3FB56072-…}&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;Endpunkt GUID=&amp;quot;{4CE2222B-…}&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;AmBildschirmrandAusrichten&amp;gt;-1&amp;lt;/AmBildschirmrandAusrichten&amp;gt;&lt;br /&gt;
&amp;lt;/VC_CADMeteredSimpleLine&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;LineDarstellungMessung&amp;lt;/code&amp;gt; ist ein [[CAD XML Syntax-Basiselemente|Basiselement]] (in den Beispielprojekten mit den Werten &amp;lt;code&amp;gt;2&amp;lt;/code&amp;gt; oder &amp;lt;code&amp;gt;3&amp;lt;/code&amp;gt;), das gerade bei Messlinien regelmäßig gesetzt ist.&lt;br /&gt;
&lt;br /&gt;
== Verfügbarkeit und Besonderheiten ==&lt;br /&gt;
* Verfügbar in &amp;#039;&amp;#039;&amp;#039;allen&amp;#039;&amp;#039;&amp;#039; Bundesland-Versionen (Factory-Eintrag ohne IFDEF).&lt;br /&gt;
* Belegt in den Beispielprojekten: BW 23, Sachsen 797, Thüringen 0 Exemplare.&lt;br /&gt;
* In der Objekteigenschaften-GUI sind &amp;lt;code&amp;gt;Liniensymbol&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;Linienmuster&amp;lt;/code&amp;gt; und &amp;lt;code&amp;gt;LineCloseType&amp;lt;/code&amp;gt; für Messlinien ausgeblendet (&amp;lt;code&amp;gt;PropValid&amp;lt;/code&amp;gt;) — in der XML können die Basiselemente dennoch vorkommen und werden gelesen.&lt;br /&gt;
* Historisch wurden gemessene Linien in der Kataster-Darstellung farblich hervorgehoben; heute gilt: Farbe immer von der Folie (auskommentierter Code, BUG #646).&lt;br /&gt;
* Keine Legacy-Aliase an dieser Klasse.&lt;br /&gt;
&lt;br /&gt;
== Quellen im Code ==&lt;br /&gt;
* &amp;lt;code&amp;gt;CAD\GLGeometrics.pas:2024-2056&amp;lt;/code&amp;gt; — Klassendeklaration &amp;lt;code&amp;gt;T2DMeteredSimpleLine&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;CAD\GLGeometrics.pas:39136-39168&amp;lt;/code&amp;gt; — &amp;lt;code&amp;gt;DataToXMLLite&amp;lt;/code&amp;gt; (MeasuredLineKind, AmBildschirmrandAusrichten)&lt;br /&gt;
* &amp;lt;code&amp;gt;CAD\GLGeometrics.pas:39049-39073&amp;lt;/code&amp;gt; — &amp;lt;code&amp;gt;InternalCreateFromXML&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;CAD\GLGeometrics.pas:39128-39134&amp;lt;/code&amp;gt; — &amp;lt;code&amp;gt;PropValid&amp;lt;/code&amp;gt; (ausgeblendete Stil-Eigenschaften)&lt;br /&gt;
* &amp;lt;code&amp;gt;VERMCAD\GlobalTypes.pas:446-452&amp;lt;/code&amp;gt; — Enum &amp;lt;code&amp;gt;TMeasuredLineKind&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;CAD\GLConsts.pas:513-583&amp;lt;/code&amp;gt; — Init-Werte (&amp;lt;code&amp;gt;INIT_T2DMETEREDSIMPLELINE_*&amp;lt;/code&amp;gt;)&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>