Variantenabhängige Attribute

Aus Dokumentation
Version vom 12. März 2021, 08:53 Uhr von Admintandler (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „Attribute können auf einem Gültigkeitsbereich beschränkt werden. Ein solcher Gültigkeitsbereich kann durch eine Berechnungsvariante definiert sein. In dies…“)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Wechseln zu:Navigation, Suche

Attribute können auf einem Gültigkeitsbereich beschränkt werden. Ein solcher Gültigkeitsbereich kann durch eine Berechnungsvariante definiert sein. In diesem Fall bekommt das Attribut als Präfix den Namen der Variante gefolgt von einem „::“. Beispiele: 1. Knoten: <Variantenname>::Abdeckplatte=1 Als Schachtattribut wird für diese Variante mit dem Namen Variantenname dem Schacht nur für diese Vari¬ante eine Gerinneabdeckung verpasst.

In diesem Beispiel werden für drei Varianten die Wehrkronen auf einen neuen Wert gesetzt. <Variantenname>::Klärüberlauf Krone=516.2 2. Abschnitt: <Variantenname>::Profilhöhe=2000 3. Einzugsgebiet: <Variantenname>::Anteil undurchlässig Prozent=50 <Variantenname>::Einwohner=5 <Variantenname>::Siedlungsdichte/ha=15.3 Soll für eine gewisse Variante mit dem Namen <Variantenname> ein Knoten oder eine Abschnitt nicht exis¬tent sein (z.B. für den Ist-Zustand gegenüber dem Planungzustand) so kann dies mit dem Attribut <Variantenname>::Ignoriert=1 bewerkstelligt werden.

Beispielsweise erhält das fiktive Zentralbecken nach A128 diese Attribut für alle Berechnungsvarianten au¬ßer für die Zentralbeckenvariante. Sie können beliebig viele Attribute vergeben.

Die Attribute stehen zur Verfügung für Themenpläne, Ausdrücke, Abfragen und Färbungen. Sie müssen nicht gesondert in einem sog. Data-Dictionary abgelegt werden, sondern sind einfach durch Eintippen in dem Dialog definierbar. Sie stehen sogleich allen anderen artspezifischen Objekten über die Listbox zur Verfü¬gung und können dann auch über die „Markierte Ändern“ - Funktionen auf Objektteilmengen übertragen werden.