"Radiale Baumstruktur" ist ein Layout-Algorithmus für eine Baumstruktur, der auf jeden beliebigen Schematyp angewendet werden kann.
Dieser Layout-Algorithmus ordnet die Schema-Features hierarchisch an und platziert sie entsprechend den festgelegten Radiusparametern in einer radialen Baumstruktur. Er funktioniert auf Basis eines Stammknotens, den er als Kreismittelpunkt nutzt, um die Teilstrukturen beginnend mit dieser Struktur in konzentrischen Kreisen anzuordnen. Dabei entspricht jeder Kreis einer hierarchischen Ebene.
Stammknoten-Flags können für Schemaknoten eingerichtet werden, bevor das Layout "Radiale Baumstruktur" angewandt wird.
Wenn kein Stammknoten angegeben ist, ermittelt der Algorithmus den Schemaknoten, der mit dem kleinsten Index für Netzwerk-Topologien verknüpft ist, und verwendet diesen Knoten als Stammknoten.
Wenn ein Schemaknoten als Stammknoten angegeben ist, verwendet die radiale Baumstruktur diesen Stammknoten als Mittelpunkt der konzentrischen Kreise.
Wenn verschiedene Stammknoten im Schema festgelegt sind, werden diese Stammknoten alle um einen ersten konzentrischen Kreis mit einem fiktiven Mittelpunkt herum platziert.
In den folgenden Abbildungen sehen Sie ein Beispiel für ein Schema vor und nach dem Anwenden des Layouts "Radiale Baumstruktur":
Anwenden des Layouts "Radiale Baumstruktur" 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 "Radiale Baumstruktur" 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 Radiale Baumstruktur .
- Laden Sie das Werkzeug Layout für radiale Baumstruktur anwenden im Bereich Geoverarbeitung, passen Sie die Parameter für "Layout für radiale Baumstruktur" 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 "Radiale Baumstruktur" in einer Schemavorlage
Um dieses Layout für die Schemavorlage zu konfigurieren, verwenden Sie das Werkzeug Layout für radiale Baumstruktur hinzufügen.
Parameter für das Layout für radiale Baumstruktur
In den folgenden Abschnitten werden die Parameter zum Schemalayout "Radiale Baumstruktur" 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
Abstandswerte, die als absolute Einheiten im Koordinatensystem des Schemas interpretiert werden
Einige Layout-Algorithmen verwenden die Option Abstandswerte, die als absolute Einheiten im Koordinatensystem des Schemas interpretiert werden. Diese Option legt fest, wie die Layout-Algorithmus-Parameter zur Darstellung von Entfernungen interpretiert werden:
- Aktiviert: Der Layout-Algorithmus interpretiert alle Entfernungswerte als lineare Einheiten.
- Deaktiviert: Der Layout-Algorithmus interpretiert alle Entfernungswerte als relative Einheiten für eine Abschätzung des Durchschnitts für die Knotengrößen in der aktuellen Schemaausdehnung. Dies ist die Standardeinstellung.
Initialer Radius
Mit diesem Parameter wird der Radius des ersten konzentrischen Kreises festgelegt, dessen Mittelpunkt der Stammknoten der radialen Baumstruktur ist, d. h. der Radius des Kreises, um den die Schemaknoten platziert werden, die zur ersten hierarchischen Ebene gehören. Dies entspricht dem Abstand R unten:
Zwischen getrennten Graphen
Mit diesem Parameter wird der Mindestabstand festgelegt, der zwischen Features von getrennten Graphen liegen muss, wenn das Schema solche Graphen enthält, d. h. Abstand A unten:
Radiusfaktor
Dieser Parameterwert ist der multiplikative Faktor, der zum Vergrößern oder Verringern des Radius für jeden konzentrischen Kreis verwendet wird. Er ist ebenfalls die Entfernung, die jeden konzentrischen Kreis in Bezug auf eine hierarchische Ebene trennt. Wenn Sie einen Radiusfaktor kleiner als 1 verwenden, verringert sich schrittweise die Entfernung, die die zur hierarchischen Ebene "n" gehörenden Schemaknoten und die hierarchische Ebene (n+1) trennt. Bei einem Faktor größer als 1 erhöht sich die Entfernung zwischen den hierarchischen Ebenen schrittweise. In den folgenden Abbildungen wird gezeigt, wie die roten, blauen und grauen Abstände sich bei den drei Werten 0,5, 1 und 1,5 für den Radiusfaktor ändern.