IGM GmbH

Herzlich Willkommen bei IGM

CARD_1 Hotline

Montag bis Freitag 9:00 bis 18:00 Uhr
Wochenende nicht aktiv
15. Februar 2021

Variable Zeichnungsverein­barungen aus Nebenattributen

weitere Beiträge

© 2021 IGM GmbH

In diesem Artikel wollen wir Ihnen zeigen, wie Sie mit Ihren Plotvereinbarungen für Lagepläne auf Werte aus den Nebenattributen von Punkten, Linien, Texten und Symbolen zugreifen können.

Filter zur Auswahl der gezeichneten Elemente

Mit den Kennworten LINIE, TEXT, SYMBOL oder PSYMBOL usw. werden Elemente aus der Topografie gezeichnet. Dabei wird in der Regel über den Kode der Elemente ausgewählt, welche in die Zeichnung übernommen werden sollen.

LINIEK3010;K3020 |Zeichnet alle Linien, die einen Kode zwischen K3010 und K3020 haben. LINIE $ERSTER; $LETZTERSTIFT:30210 |Zeichnet alle Linie aus dem gesamten im Projekt vorhandenen Kodebereich mit einem blauen Stift.

Zusätzlich zum Filtern über den Kode ist es auch möglich, über ein Nebenattribut zu filtern. Es werden dann alle Elemente gezeichnet, die innerhalb des angegebenen Kodebereiches liegen und deren Nebenattribute einen bestimmten Wert annehmen.

Abbildung 1: Beispiel für Nebenattribute an Topografielinien
Abbildung 1: Beispiel für Nebenattribute an Topografielinien
LINIE $ERSTER; $LETZTERFILTER: [Lage] =sicher; STIFT:30280   |Es werden die Linien aus dem gesamten Kodebereich mit einem roten Stift gezeichnet, für die das Nebenattribut “Lage” den Wert “sicher” hat.  LINIE $ERSTER; $LETZTERFILTER: [Lage] =unsicher; STIFT:30210   |Es werden die Linien aus dem gesamten Kodebereich mit einem blauen Stift gezeichnet, für die das Nebenattribut “Lage” den Wert “unsicher” hat.  

Variablen für Faktoren, Stifte, Symbolnummern oder Textgrößen

Es ist auch möglich, die Werte der Nebenattribute für Parameterangaben in den Zeichnungsvereinbarungen zu nutzen. Dazu wird anstatt des konstanten Parameterwertes das Nebenattribut des Topografieelementes abgefragt, indem der Nebenattributsname in eckige Klammern eingesetzt wird.

Beispielweise kann die Stiftnummer zum Zeichnen der Linie aus dem Nebenattribut „Stift“ ermittelt werden.

LINIE $ERSTER; $LETZTERSTIFT:[STIFT]   |es werden alle Linien aus dem gesamten Kodebereich mit einem Stift gezeichnet, der aus dem Nebenattribut “Stift” übernommen wurde.

In einem anderen Beispiel wird die Breite der Makrolinie aus dem Nebenattribut „Linienbreite“ übernommen. Auf diese Weise lassen sich beispielsweise die unterschiedlichen Nennweiten der Kanäle visualisieren.

LMAKRO “Kanal; “Kanal; ‘Kanal_sicher; FILTER: [Lage] = ‘sicher; BFAKTOR[Linienbreite]   |alle Linien mit dem Kode “Kanal” und dem Nebenattributswert “sicher” werden mit der Makrolinie “Kanal_sicher” gezeichnet. Die Breite der Makrolinie wird aus dem Nebenattribut “Linienbreite”entnommen.   LMAKRO “Kanal; “Kanal; ‘Kanal_unsicher; FILTER: [Lage] =unsicher; BFAKTOR[Linienbreite]   |alle Linien mit dem Kode “Kanal” und dem Nebenattributswert “unsicher” werden mit der Makrolinie “Kanal_unsicher” gezeichnet. Die Breite der Makrolinie wird aus dem Nebenattribut “Linienbreite”entnommen. 

Der Schriftstil und Faktor von Texten oder die Symbolnummer von Punktsymbolen können ebenfalls aus den Nebenattributen übernommen werden. Auch die Festlegung des Zeichnungslayers wäre mit dieser Methode denkbar.

LINIE $ERSTER; $LETZTERSTIFT[STIFT]Layer: [Lage]   |zeichnet alle Linien aus dem gesamten Kodebereich mit unterschiedlichen Stiften aus dem Attribut „Stift“ und legt diese auf dem Zeichnungslayer ab, der aus dem Attribut „Lage“ ermittelt wird.
Abbildung2: In der Ergebniszeichnung haben die Linien verschiedene Farben, werden mit unterschiedlichen Makrolinien und Breitenfaktoren gezeichnet und auf vorgegebenen Layern abgelegt.
Abbildung2: In der Ergebniszeichnung haben die Linien verschiedene Farben, werden mit unterschiedlichen Makrolinien und Breitenfaktoren gezeichnet und auf vorgegebenen Layern abgelegt.
0 0 votes
Artikel Bewertung
Abonnieren
Benachrichtige mich bei
guest
0 Kommentare
Inline Feedbacks
View all comments

Weitere Artikel von Maja Oelmann

Neuer Straßenentwurf: Vorlageprojekt für die Zeichnungserstellung – Teil 2: Querprofilzeichnungen

Mit der Einführung des neuen Straßenentwurfes in der card_1 Version 10 wurde ein neues Vorlageprojekt 10_VORLAGE_SIM-TEC_Strassentwurf herausgegeben, dessen Anwendung für Querprofilzeichnungen in diesem Artikel erläutert werden soll. ...

Neuer Straßenentwurf: Vorlageprojekt für die Zeichnungserstellung – Teil 1: Grundrisszeichnungen

Mit der Einführung des neuen Straßenentwurfes in der card_1 Version 10 wurde ein neues Vorlageprojekt 10_VORLAGE_SIM-TEC_Strassentwurf herausgegeben, dessen Anwendung für Grundrisszeichnungen in diesem Artikel erläutert werden soll. ...

Neu in Version 10: Stützmauer

Mit dem neuen Straßenentwurf in der Version 10 kann nicht nur der Straßenkörper selbst in 3D entworfen, sondern es können auch straßenbegleitenden Bauwerke erstellt werden. Dazu zählen Lärmschutzwälle und -wände, ...
 

Vielen Dank

Vielen Dank für Ihre Anfrage. Wir werden diese so schnell wie möglich bearbeiten und uns mit einer Antwort an Sie wenden. Bis dahin bitten wir um ein wenig Geduld.