"Komprimierung" ist ein schematischer Layout-Algorithmus, der in der Regel für Schemas mit Containern verwendet wird, damit die in den Containern enthaltenen Features als Gruppen der Knoten verarbeitet werden.
Dieser Layout-Algorithmus komprimiert die Schema-Features in Richtung Mitte des Schemas und versucht gleichzeitig, die relative Positionierung beizubehalten. Die verwendete Entfernung erlaubt es dem Algorithmus, Knotengruppen zu erstellen, die während der Ausführung des Algorithmus als Superknoten verschoben werden.
Dieser Layout-Algorithmus ist für Netzwerke nützlich, die sich über Tausende von Meilen erstrecken und andernfalls in ihren echten geographischen Positionen schwer darzustellen und zu verstehen sind, z. B. in der Energieversorgungswirtschaft.
In den folgenden Abbildungen sehen Sie ein Beispiel für ein Schema vor und nach Anwenden des "Komprimierungs-Layouts":
Hier sehen Sie das Schema-Layout nach Anwenden des "Komprimierungs-Layouts".
Anwenden des Layouts "Komprimierung" auf eine aktive Schemakartenansicht
Für die Anwendung dieses Layouts auf ein Netzwerkschema müssen folgende Voraussetzungen erfüllt sein:
- Da es sich bei diesem Vorgang um eine Transaktion handelt, müssen Änderungen vor der Ausführung gespeichert werden.
- Der Eingabe-Netzwerkschema-Layer, auf den das Layout angewendet wird, muss entweder aus einem Versorgungs- oder Verfolgungsnetz in einer File- oder Mobile-Geodatabase oder einem Netzwerkschema-Service stammen. Wenn Sie mit einem Versorgungs- oder Verfolgungsnetz in einer Enterprise-Geodatabase arbeiten, muss der Eingabe-Netzwerkschema-Layer aus einem Service stammen.
Um das Layout "Komprimierung" auf eine aktive Schemakartenansicht anzuwenden, führen Sie einen der folgenden Schritte aus:
- Öffnen Sie die Registerkarte Netzwerkschema, und klicken Sie in der Gruppe Layout auf den Dropdown-Pfeil der Schaltfläche Schema-Layouts. Klicken Sie dann in der Galerie auf das Layout-Element Komprimierung .
- Laden Sie das Werkzeug Komprimierungs-Layout anwenden im Bereich Geoverarbeitung, passen Sie die Parameter für "Komprimierungs-Layout" an, und klicken Sie auf Ausführen.
Hinweis:
Um den Layout-Algorithmus auf eine Teilmenge der Features im Netzwerkschema anzuwenden, verwenden Sie eines der Werkzeuge unter Features auswählen (z. B. Nach Rechteck auswählen, Nach Polygon auswählen usw.), um die gewünschten Schema-Features vor dem Ausführen des Vorgangs auszuwählen.
Konfigurieren des Layouts "Komprimierung" in einer Schemavorlage
Um dieses Layout auf der Schemavorlage zu konfigurieren, verwenden Sie das Werkzeug Komprimierungs-Layout hinzufügen.
Parameter für "Komprimierungs-Layout"
In den folgenden Abschnitten werden die wichtigsten Parameter für "Komprimierungs-Schema-Layout" erläutert.
Container-Layout beibehalten
Die meisten Layout-Algorithmen funktionieren mit der Option Container-Layout beibehalten. Wenn diese Option aktiviert ist, können Sie die Anwendung des Algorithmus so steuern, dass dieser im oberen Graphen des Schemas ausgeführt wird. Wenn diese Option deaktiviert ist, wird der Algorithmus auf Features mit und ohne Inhalt im Schema angewendet.
Weitere Informationen zur Option Container-Layout beibehalten
Maximale Entfernung für Gruppierung
Mit diesem Parameter wird festgelegt, ob Nachbarknoten als Teil derselben Knotengruppen betrachtet werden müssen. Eine Knotengruppe fungiert als oberer Container, der während des Layout-Prozesses als Einheit verschoben wird. Sie kann Knoten und Container enthalten. Um zwei Knoten zu einer Gruppe zusammenzufassen, sind zwei Bedingungen zu erfüllen: sie müssen über eine Kante verbunden sein, und die Entfernung zwischen ihnen muss kleiner als der von Ihnen eingegebene Maximalwert sein. Eine Knotengruppe darf nicht aus zwei Knoten (oder Containern) bestehen, die sehr nahe beieinander liegen, jedoch nicht miteinander verbunden sind. Mit einem sehr kleinen Wert für Maximale Entfernung für Gruppierung kann der Algorithmus möglicherweise überhaupt keine Gruppierung durchführen.
Die folgenden Abbildungen zeigen die Unterschiede bei der Anwendung des Layouts auf das folgende Anfangsschema:
Bei einem Wert von 1 Fuß (30 cm) für Maximale Entfernung für Gruppierung sind die blauen und roten Knoten in der Mitte zu weit voneinander und von ihrem Nachbarcontainer entfernt, um neu gruppiert zu werden. Der Algorithmus komprimierte alle Schema-Features in der Mitte unter Beibehaltung ihrer relativen Entfernungen:
Bei einem Wert von 3 Fuß (90 cm) für Maximale Entfernung für Gruppierung werden die beiden blauen Knoten nicht neu gruppiert, der rote Knoten und sein benachbarter roter Container werden hingegen neu gruppiert. Dann erfolgt die Komprimierung der Schemadarstellung.
Bei einem Wert von 5 Fuß (150 cm) für Maximale Entfernung für Gruppierung werden die beiden blauen Knoten neu gruppiert ebenso wie der rote Knoten und sein benachbarter roter Container. Dann erfolgt die Komprimierung der Schemadarstellung.
Stützpunkt-Entfernungsregel
Dieser Parameter gibt an, wie Stützpunkte entlang der Schemakanten verarbeitet werden. Die folgenden Abbildungen zeigen die Unterschiede bei der Anwendung der jeweiligen Stützpunkt-Entfernungsregel auf das folgende Anfangsschema:
- Alle äußeren Stützpunkte mit Ausnahme des ersten: Alle Kantenstützpunkte, die sich innerhalb der ermittelten Knotengruppen befinden, werden beibehalten, während die Kantenstützpunkte außerhalb bis auf den ersten (oder letzten) Stützpunkt entfernt werden.
- Alle äußeren Stützpunkte: Alle Kantenstützpunkte, die sich innerhalb der ermittelten Knotengruppen befinden, werden beibehalten, während die Kantenstützpunkte außerhalb entfernt werden.
- Alle Stützpunkte: Alle Stützpunkte an allen Kanten werden aus dem Schema entfernt.