Mit der Regel "Features entfernen" werden bestimmte Netzwerk-Features oder Netzwerkobjekte aus Schemas entfernt. Diese Regel wird für Netzwerkquellklassen oder -objekttabellen oder für Netzwerkkategorien ausgeführt. Wenn der Vorgang "Entfernen" für eine Netzwerkquellklasse oder -objekttabelle konfiguriert wurde, können Sie diese Netzwerkelemente nach Attributen filtern. Abhängig vom Geometrietyp der entfernten Netzwerkelemente kann der Vorgang auch für bestimmte Konnektivitätsbeschränkungen ausgeführt werden.
Sie ist dazu geeignet, um Netzwerk-Features oder Netzwerkobjekte automatisch zu verwerfen, die sich möglicherweise unter den Eingabe-Netzwerkelementen befinden, die bei der Erstellung des Schemas festgelegt wurden. Um beispielsweise Schemas zu erstellen, die den Verteilungsteil eines in der Netzwerkkarte ausgewählten Netzwerks darstellen, können Sie eine mit der Regel "Features entfernen" konfigurierte Schemavorlage verwenden, die mit Ausnahme von Verteilerleitungen alle Netzwerk-Features oder Netzwerkobjekte aus den Eingabenetzwerkelementen verwirft.
Ein weiterer häufiger Anwendungsfall ist das automatische Verwerfen linearer Containerkanten, um zu verhindern, dass lineare Netzwerkcontainer und zugehörige Inhalte gemeinsam in Schemas dargestellt werden. Auf diese Weise werden Schemas vereinfacht.
Prozess der Regel "Feature entfernen"
Durch die Regel "Feature entfernen" wird die Topologie des Diagramms nicht beibehalten. Wenn das Entfernen von Schemaknoten festgelegt ist, werden durch Anwenden der Regel "Feature entfernen" nicht die verbundenen Kanten dieser Knoten wie bei der Regel "Knoten reduzieren" erneut mit Zielknoten verbunden. Stattdessen werden durch jedes Entfernen von Knoten deren verbundene Kanten ebenfalls aus dem resultierenden Schema entfernt.
Beim Entfernen einer Kante werden alle Von- und Nach-Knoten für Knoten ohne Inhalt, die danach getrennte Knoten sind, systematisch entfernt.
Hinweis:
Knoten, die mit einer anderen Kante oder anderen Kanten verbunden sind, oder Features, die an einer Containment-Zuordnung beteiligt sind, werden nicht entfernt.
Konfiguration der Regel "Feature entfernen"
Im Folgenden werden die Werkzeuge beschrieben, die Sie verwenden können, um einer Vorlage die Regel "Feature entfernen" hinzuzufügen: Regel zum Entfernen von Features hinzufügen, Regel zum Entfernen von Features nach Attribut hinzufügen und Regel zum Entfernen von Features nach Kategorie hinzufügen:
- Verwenden Sie das Werkzeug Regel zum Entfernen von Features hinzufügen, um das Entfernen von Schema-Features basierend auf Netzwerkquellklassen oder Objekttabellen zu konfigurieren und optional eine Filterung nach Konnektivitätsbeschränkungen anzuwenden. Sie können eine Liste der Netzwerkquellklassen oder Objekttabellen angeben und entweder das Entfernen einzelner Schema-Features basierend auf den angegebenen Netzwerkquellklassen und Objekttabellen konfigurieren oder beliebige Schema-Features entfernen, sofern diese nicht auf den angegebenen Netzwerkquellklassen und Objekttabellen basieren.
- Verwenden Sie das Werkzeug Regel zum Entfernen von Features nach Attribut hinzufügen, um das Entfernen von Schema-Features anhand einer Netzwerkquellklasse oder Objekttabelle zu konfigurieren, indem die Features oder Tabellen nach ihren Attributen und optional nach Konnektivitätsbeschränkungen gefiltert werden.
- Verwenden Sie das Werkzeug Regeln zum Entfernen von Features nach Kategorie hinzufügen, um das Entfernen von Schema-Features zu konfigurieren, die Netzwerk-Features oder Netzwerkobjekte darstellen, die mit oder ohne bestimmte Netzwerkkategorien getaggt sind.
Hinweis:
Das Werkzeug Regeln zum Entfernen von Features nach Kategorie hinzufügen kann nur für Utility Network-Version 7 und höher verwendet werden.
Hinweis:
Wenn die Regel "Feature entfernen" in einer Vorlage am Anfang der Liste der Regeln konfiguriert ist, werden die durch die Regeln entfernten Schema-Features bei der Schemagenerierung für den restlichen Schemalebenszyklus verworfen. In diesem Fall werden die Schema-Features aus den Netzwerkschematabellen gelöscht, um in der Datenbank Platz zu sparen und die Performance bei Schemavorgängen zu erhöhen.
Wenn festgelegt ist, dass vor der Regel "Feature entfernen" mindestens eine andere Regel ausgeführt wird, werden die entfernten Schema-Features in den Netzwerkschematabellen beibehalten. Sie werden während des gesamten Schemalebenszyklus nicht gelöscht.
Tipp:
Beim Konfigurieren einer Schemaregel nach Attributen können Sie Schema-Features für die Attributwerte von Netzwerkquellen in Bezug auf andere Schema-Feature-Attributwerte ausfiltern. Verwenden Sie dazu die folgende spezifische SQL-Anweisung: WHERE 'OBJECT' = 'IN_DIAGRAM' Um beispielsweise das Schema-Feature mit einem minimalen Attributwert im generierten Schema abzufragen, können Sie ein beliebiges Werkzeug des Typs "Regel zum <XXX> nach Attribut hinzufügen" mit einem SQL-Ausdruck basierend auf der folgenden Syntax hinzufügen: <attributeName> = (SELECT MIN(<attributeName>) FROM <networkClassName>) WHERE 'OBJECT' = 'IN_DIAGRAM'.
Verwandte Themen
- Regel zum Entfernen von Features hinzufügen
- Regel zum Entfernen von Features nach Attribut hinzufügen
- Regel zum Entfernen von Features nach Kategorie hinzufügen
- Einführung in die Regel- und Layoutdefinitionen eines Schemas
- "Regel zum Reduzieren von Knoten" – Hilfe
- "Regel zum Reduzieren von Kanten" – Hilfe