Mit der Regel "Kante reduzieren" wird die Schemadarstellung unter Beibehaltung der Topologie vereinfacht, indem jedes erwartete Netzwerk-Linien-Feature oder Kantenobjekt mit allen zugehörigen Verbindungspunkten zu einem schematischen Knoten zusammengeführt wird. Dieser Knotentyp wird als Reduktionsknoten bezeichnet.
Jeder Reduktionsknoten des resultierenden Schemas aggregiert ein Netzwerk-Linien-Feature oder Kantenobjekt und all seine Verbindungspunkte, d. h. ein Reduktionsknoten kann nicht mehrere Netzwerk-Linien-Features oder mehrere Kantenobjekte aggregieren.
Verarbeitung durch die Regel "Kante reduzieren"
Die Regel wird auf jedes Netzwerk-Linien-Feature oder Netzwerkkantenobjekt angewendet, das möglicherweise reduziert werden soll. Bei dem Vorgang werden alle Verbindungspunkte, also die Endpunkte und alle Punkte, die entlang dieses Netzwerk-Linien-Features oder Netzwerkkantenobjekts verbunden sind, erkannt. Alle diese Features oder Objekte werden dann unter einem speziellen Reduktionsknoten, der während des Regelprozesses erstellt wird, aggregiert.
Berichte zu Verbindungsänderungen und Zuordnungen beim Reduzieren von Kanten
In den folgenden Beispielen wird gezeigt, wie Schema- und Zuordnungsberichte in unterschiedlichen Situationen durch die Regel "Kante reduzieren" gehandhabt werden:
Schema A: Die Regel "Kante reduzieren" verarbeitet einfache Netzwerk-Linien-Features oder Netzwerkkantenobjekte
Im ersten Bild unten wird Beispielschema A vor der Kantenreduktion gezeigt: Der Schemainhalt vor der einfachen schwarzen Sammelschienen-Linie B1 ist reduziert. Diese Sammelschiene ist mit den Knoten J1 und J2 verbunden.
Die Abbildungen unten zeigen Schema A nach der Kantenreduktion, wobei die neu verbundenen Kanten beibehalten (Ergebnis A1) oder nicht beibehalten wurden (Ergebnis A2).
- J1, J2 und B1 werden in den resultierenden Schemas nicht mehr angezeigt, jedoch wurden diese Features durch die Regel protokolliert. Sie sind jetzt mit einem speziellen Reduktionsknoten – RJ1 – verknüpft, der während des Regelprozesses erstellt wurde: der als schwarze Raute dargestellte Knoten.
- Im resultierenden Schema A1 wurde die Regel zur Beibehaltung der neu verbundenen Kanten eingerichtet. Dies führt dazu, dass die mit den Punkten entlang der Sammelschiene verbundenen Kanten E1, E2 und E3 beibehalten und mit dem Reduktionsknoten RJ1 neu verbunden werden.
- Im resultierenden Schema A2 wurde die Regel zur Aggregierung der neu verbundenen Kanten eingerichtet. Dies führt dazu, dass die mit den Punkten entlang der Sammelschiene verbundenen Kanten E1, E2 und E3 jeweils mit der Reduktionskante R1, R2 und R3 aggregiert werden. Jede Reduktionskante verfolgt die eigentlichen Kanten, die sie aggregiert.
Beispiel B: Die Regel "Kante reduzieren" verarbeitet Netzwerk-Linien-Features mit mittigen Konnektivitätspunkten
In der ersten Abbildung unten wird Schema B vor der Kantenreduktion gezeigt: Der Schemainhalt vor dem schwarzen Sammelschienen-Linien-Feature B1 und alle mittigen Verbindungspunkte – J1, J2, J3 und J4 – sind reduziert.
Die Abbildungen unten zeigen Schema B nach der Kantenreduktion, wobei die neu verbundenen Kanten beibehalten (Ergebnis B1) oder nicht beibehalten wurden (Ergebnis B2):
- Unabhängig von den Regeleinstellungen für die neu verbundenen Kanten werden J1, J2, J3, J4 und B1 im Schema nicht mehr angezeigt. Sie sind jetzt alle unter dem "Reduktionsknoten" RJ1 (als schwarze Raute dargestellt) aggregiert.
- Wenn die Regel zur Beibehaltung der neu verbundenen Kanten eingerichtet ist (Ergebnis B1), werden alle Kanten, die mit den mittigen Konnektivitätspunkten entlang der Sammelschiene verbunden sind – also E1, E2 und E3 – beibehalten und neu verbunden mit dem Reduktionsknoten RJ1.
- Wenn die Regel zur Aggregierung der neu verbundenen Kanten eingerichtet ist (Ergebnis B2), wird jede der Kanten E1, E2 und E3 unter einer Reduktionskante R1, R2 bzw. R3 aggregiert. Dabei verfolgt sie jeweils die eigentlichen Kanten, die sie aggregiert.
Kantenreduktion und Containment
Bezüglich Containment verarbeitet die Regel "Kante reduzieren" den Punkt, der den gleichen Status wie die zu reduzierende Linie aufweist: "Inhalt" oder "Kein Inhalt". Wenn die Linie ein Inhalts-Feature oder Objekt ist, werden ihre Endpunkte und Verbindungspunkte nur dann vollständig reduziert, wenn sie alle zu demselben Container gehören.
Das folgende Schema C enthält zwei Sammelschienen: eine mit grünen End- und Verbindungspunkten und eine mit einem schwarzen Verbindungspunkt sowie violetten und orangen Endpunkten.
Wenn alle Punkte der jeweiligen Sammelschiene Inhalt sind, werden die beiden Sammelschienen durch die Regel "Kante reduzieren" vollständig reduziert. Das resultierende Schema sieht wie die folgende Grafik aus:
Die folgenden Beispiele zeigen unterschiedliche Situationen, in denen die Sammelschiene auf der rechten Seite nicht vollständig reduziert werden konnte:
- Im Schema C1 wird das Ergebnis der Regel "Kante reduzieren" gezeigt, wenn alle grünen Punkte und die zugehörige Sammelschiene Inhalt sind, jedoch keiner der schwarzen, orangefarbenen und violetten Punkte auf der zweiten Sammelschiene Inhalt sind oder nur der schwarze Punkt in der Mitte Inhalt ist.
- Im Schema C2 wird das Ergebnis der Regel "Kante reduzieren" gezeigt, wenn der violette Endpunkt im Gegensatz zu den anderen Punkten kein Inhalts-Feature ist.
- Im Schema C3 wird die Ausführung der Regel "Kante reduzieren" gezeigt, wenn der orangefarbene Endpunkt im Gegensatz zu den anderen Punkten kein Inhalts-Feature ist.
"Regel zum Reduzieren von Kanten" – Konfiguration
Sie können mit dem Werkzeug Regel zum Reduzieren von Kanten nach Attribut hinzufügen die Regel "Kante reduzieren" einer Vorlage hinzufügen.