Attributzuweisung - Linienzüge
Steuern Sie die Übernahme von CAD-Elementen als Linienzug in der Geodatenbank. Linienzüge können aus verschiedenen Arten linienhafter CAD-Elementen erzeugt werden.
Die Erzeugung von Linienzügen wird über das Element <LineStrings> definiert.
Es ist eine Sammlung von <Bold> <LineString> Elementen, welche die Konvertierung steuern:
<LineStrings>
<LineString Name="Beispiel1">
<!-- Definition -->
</LineString>
<!-- Weitere <LineString> Elemente -->
</LineStrings>
Attribute
- Name (obligat)
Bezeichnet den Namen des Ziel-Linientyps in der Geodatenbank. Sämtliche durch den/die Filter betroffenen CAD-Element werden in diesen Linientyp konvertiert.
Elemente
Mit folgenden Elementen kann definiert werden, woraus Linienzüge erzeugt werden.
- <GraphicAttributeSettings> (0 bis 1)
- Beschreibt die Übernahme grafischer Eigenschaften aus CAD-Elementen. Siehe GlobalSettings-Element .
- <Line> (0 bis 1)
- Steuert die Konvertierung von Linien.
- <Polyline> (0 bis 1)
- Steuert die Konvertierung von Polylinien.
- <Arc> (0 bis 1)
- Steuert die Konvertierung von Bögen.
ⓘ | Wo beschrieben, können anstatt ganzer Namen auch Reguläre Ausdrücke ( RegEx ) verwendet werden. Um einen Regulären Ausdruck einzuleiten, verwenden Sie das Präfix re: |
Linienzüge aus Linien erzeugen (<Line>)
Struktur eines Linie-zu-Linienzug Mappings
<Line>
<Filter>
<!-- Beschreibt, wonach Linien gefiltert werden sollen. -->
Jedes der folgenden Elemente ist optional;
vorhandene Elemente werden mit UND verknüpft,
d. h. alle müssen zutreffen -->
<Color> <!-- Ganzzahl, d. i. Farbindex --> </Color>
<Layer> <!-- Name bzw. RegEx --> </Layer>
</Filter>
</Line>
Linienzüge aus Polylinien erzeugen (<Polyline>)
Struktur eines Polylinie-zu-Linienzug Mappings
<Polyline>
<Filter>
<!-- Beschreibt, wonach Polylinien gefiltert werden sollen. -->
Jedes der folgenden Elemente ist optional;
vorhandene Elemente werden mit UND verknüpft,
d. h. alle müssen zutreffen -->
<Color> <!-- Ganzzahl, d. i. Farbindex --> </Color>
<Layer> <!-- Name bzw. RegEx --> </Layer>
</Filter>
</Polyline>
Linienzüge aus Bögen erzeugen (<Arc>)
Struktur eines Bogen-zu-Linienzug Mappings
<Arc>
<Filter>
<!-- Beschreibt, wonach Linien gefiltert werden sollen. -->
Jedes der folgenden Elemente ist optional;
vorhandene Elemente werden mit UND verknüpft,
d. h. alle müssen zutreffen -->
<Color> <!-- Ganzzahl, d. i. Farbindex --> </Color>
<Layer> <!-- Name bzw. RegEx --> </Layer>
</Filter>
</Arc>
✎ | Beispiel:
Das selbe Ergebnis ließe sich erreichen durch 3 einzelne Mappings für jede Elementart: |