Die Regel "Container einblenden" dient zum Einblenden von Schemas, indem Inhalts-Features oder - elemente hinzugefügt werden, die folgende Bedingungen erfüllen:
- sie sind in einem Container der Schema-Eingabe enthalten
- sie verwenden denselben Container wie die Inhalte der Schema-Eingabe
Mit der Regel "Container einblenden" werden die Container nach Quellenklasse oder Objekttabelle eingeblendet und optional anhand ihrer Attribute gefiltert.
In Schemas, in denen alle Container eingeblendet wurden, können Sie Folgendes feststellen:
- Alle Punkt-Container in einem Netzwerk, z. B. Strukturknoten oder Verteilungs- oder Übertragungsbaugruppen, werden als Schema-Polygon-Container angezeigt, deren Geometrie so berechnet wird, dass der Container immer ein Rechteck um den entsprechenden Inhalt zeichnet.
- Alle linearen Container, z. B. Strukturkanten, werden in den zugehörigen Inhalts-Features oder Objekten angezeigt und können mit Schema-Polygon-Containern verbunden werden, wenn diese eingeblendet werden.
Wenn Sie dann einen Layoutalgorithmus auf ein Schema anwenden, können Sie das Layout für zwei Möglichkeiten der Ausführung konfigurieren:
- Für den oberen Graphen des Schemas, sodass die relative Position folgender Elemente beibehalten wird:
- Alle Inhalts-Features oder Objekte in Bezug zu einem Strukturknoten/Bauteilsatz im Polygon-Container im Schema des Strukturknotens oder Bauteilsatzes
- Alle Inhalts-Features oder Objekte, die sich auf einen linearen Container um den linearen Container des Schemas beziehen, um sie entlang dieses linearen Containers darzustellen
- Unterschiedslos für die Features mit und ohne Inhalt im Schema
"Regel zum Einblenden von Containern" – Prozess
In den folgenden Beispielen wird dargestellt, wie Container und Inhalts-Features und Objekte, die in Schemas standardmäßig vorhanden sind, durch die Regel "Container einblenden" verarbeitet werden.
Schema A: Verarbeitung von Punkt- und linearen Container-Features und Objekten durch die Regel "Container einblenden"
In der ersten Abbildung unten wird das Schema A vor der Ausführung der Regel "Container einblenden" gezeigt. In diesem Schema wird eine Strukturkante dargestellt, die zwei Strukturknoten verbindet. Diese Strukturknoten und -kanten sind Container, die im Schema nicht eingeblendet sind. Dies ist die Standarddarstellung von Containern in Schemas, wenn keines der zugehörigen Inhalts-Features oder Objekte im Schema dargestellt wird.
In der zweiten Abbildung unten wird das Schema A nach der Ausführung der Regel "Container einblenden" gezeigt. Beim Ausführen der Regel werden alle Inhalte mit Bezug zu allen Containerstrukturknoten und Containerkanten abgerufen und dem Schema hinzugefügt. Anschließend wird jeder Containerstrukturknoten durch einen Schemapolygon-Container ersetzt und die Geometrie des Polygon-Containers so berechnet, dass der Container alle Schemainhalts-Features und Objekte einschließt.
Schema B: Verarbeitung von Inhalts-Features oder -objekten durch die Regel "Container einblenden"
Angenommen, ein Benutzer hat Inhalts-Features oder Objekte als Eingabe für die Schemagenerierung ausgewählt: eine Stromschiene, die mit zwei Verbindungspunkten verbunden ist. Im ersten Bild unten wird das in der ersten Erstellungsphase erzeugte Schemadiagramm gezeigt.
Im zweiten Bild unten wird der Schemainhalt am Ende der Erstellungsphase vor dem Anwenden der Regel "Container einblenden" gezeigt. Da die Stromschiene als Inhalts-Feature identifiziert wurde, wurde ihr linearer Container durch die Regel "Container einblenden" automatisch dem Schema hinzugefügt. Da jeder im Schema dargestellte Verbindungspunkt ein Inhalts-Feature oder Objekt war, wurde auch der zugehörige Polygon-Container automatisch im Schema hinzugefügt.
In der dritten Abbildung unten wird das nach dem Ausführen der Regel "Container einblenden" erzeugte Schema gezeigt. Durch die Regel wurden sämtliche Inhalte für jeden linearen Container und Polygon-Container, die derzeit im Schema dargestellt werden, abgerufen und diese Inhalts-Features oder Objekte dem Schema hinzugefügt. Anschließend wurde die Geometrie jedes Schemapolygon-Containers durch die Regel neu berechnet, damit jeder Schemapolygon-Container um alle entsprechenden Inhalts-Features und Objekte gezeichnet wird.
"Regel zum Einblenden von Containern" – Konfiguration
Es gibt zwei Werkzeuge, mit denen sich die Regel "Container einblenden" in einer Vorlage hinzufügen lässt – Regel zum Einblenden von Containern hinzufügen und Regel zum Einblenden von Containern nach Attribut hinzufügen:
- Mit dem Werkzeug Regel zum Einblenden von Containern hinzufügen wird das automatische Einblenden sämtlicher Schemacontainer anhand bestimmter Netzwerkquellklassen und Objekttabellen konfiguriert. Sie können mit ihm eine Liste von Netzwerkquellklassen und Objekttabellen angeben und festlegen, dass jedes Netzwerk-Feature oder Netzwerkobjekt dieser Netzwerkquellklassen oder Objekttabellen eingeblendet wird oder dass jedes Feature oder Objekt, das nicht zu den angegebenen Netzwerkklassen und Objekttabellen gehört, eingeblendet wird.
- Mit dem Werkzeug Regel zum Einblenden von Containern nach Attribut hinzufügen wird das Einblenden von Schemacontainern anhand bestimmter Netzwerkquellklassen oder Objekttabellen konfiguriert, indem die Container nach ihren Attributen gefiltert werden.