Layout für lineare Verteilung anwenden (Network Diagram Tools)
Zusammenfassung
Erhöht den Abstand zwischen Schemaknoten, die visuell zu nahe beieinander liegen, sich überlappen oder lagegleich sind.
Weitere Informationen zum Algorithmus "Layout für lineare Verteilung"
Achtung:
Wenn Sie eine Editiersitzung geöffnet haben, müssen Sie die Bearbeitungen speichern, bevor Sie dieses Werkzeug ausführen. Dadurch wird sichergestellt, dass im Schema die letzten Änderungen an der Netzwerk-Topologie in der Datenbank widergespiegelt werden. Wenn Sie die Änderungen nicht speichern, werden die Bearbeitungen nicht im Schema widergespiegelt.
Lizenz:
Dem aktiven Portal-Konto muss eine Lizenz mit der Benutzertyp-Erweiterung ArcGIS Advanced Editing zugewiesen werden, um dieses Werkzeug in einer Unternehmensbereitstellung zu verwenden.
Hinweis:
Jeder Layout-Algorithmus enthält standardmäßige Parameterwerte. Die standardmäßigen Parameterwerte werden verwendet, sofern nichts anderes angegeben ist. Wenn das Eingabe-Netzwerkschema auf einer Vorlage basiert, für die dieses Layout mit einem anderen Parameterwert konfiguriert wurde, wird stattdessen dieser Wert verwendet.
Verwendung
Dieses Werkzeug wird nicht unterstützt, wenn Sie mit einer Datenbankverbindung zu einem Versorgungs- oder Verfolgungsnetz in einer Enterprise-Geodatabase arbeiten. Sie müssen entweder den zugehörigen veröffentlichten Utility Network- oder Trace Network-Service oder ein Versorgungs- oder Verfolgungsnetz in einer File- oder Mobile-Geodatabase verwenden.
Der Eingabe-Netzwerkschema-Layer muss aus einem Versorgungs- oder Verfolgungsnetz in einer File- oder Mobile-Geodatabase oder einem Netzwerkschema-Service stammen.
Mit diesem Layout-Algorithmus wird der Abstand zwischen Schemaknoten erhöht, die visuell zu nahe beieinander liegen, sich überlappen oder lagegleich sind. Er verschiebt Knoten entlang ihrer verbundenen Kanten. Die Verschiebung entlang der Kanten hängt von der aktuellen und relativen Position von Knoten und von den Layout-Parametern ab.
This layout algorithm also separates diagram edges connected to the target junctions. The valence for these junctions is taken into account—d. h. die Anzahl ihrer benachbarten Kanten und die Kantenpfade können beibehalten werden.
Dieser Layout-Algorithmus ist besonders nützlich für Wasser, Abwasser und Gas, kann jedoch auch für andere Branchen bereitgestellt werden.
Bei der Arbeit in sehr großen Schemas empfiehlt es sich, das Layout im asynchronen Modus auf dem Server anzuwenden.
Parameter
| Beschriftung | Erläuterung | Datentyp |
|---|---|---|
|
Eingabe-Netzwerkschema-Layer |
Das Netzwerkschema, auf das das Layout angewendet wird. |
Diagram Layer |
|
Knotenplatzierung (Optional) |
Gibt an, wie die Knoten verschoben werden.
|
String |
|
Abstandswerte, die als absolute Einheiten im Koordinatensystem des Schemas interpretiert werden (Optional) |
Gibt an, wie Parameter, die Abstände darstellen, interpretiert werden.
|
Boolean |
|
Maximale Verschiebung (Optional) |
Die maximale Entfernung, mit der die Knoten mit zwei Verbindungen von den Knoten aus verschoben werden, mit denen sie verbunden sind. Der Standardwert beträgt 2 Einheiten im Koordinatensystem des Schemas. Sobald diese Entfernung erreicht ist, werden die Knoten bei weiteren Iterationen nicht mehr verschoben. Dieser Parameter kann nur verwendet werden, wenn Sie den Knotenplatzierungstyp Iterative Entfernung und absolute Einheiten verwenden. |
Linear Unit |
|
Maximale Verschiebung (Optional) |
Die maximale Entfernung, mit der die Knoten mit zwei Verbindungen von den Knoten aus verschoben werden, mit denen sie verbunden sind. Die Standardeinstellung ist 2. Sobald diese Entfernung erreicht ist, werden die Knoten bei weiteren Iterationen nicht mehr verschoben. Dieser Parameter kann nur verwendet werden, wenn Sie den Knotenplatzierungstyp Iterative Entfernung und proportionale Einheiten verwenden. |
Double |
|
Minimale Verschiebung (Optional) |
Die minimale Entfernung, die jeden Knoten mit zwei verbundenen Kanten nach der Ausführung des Layout-Algorithmus von den zugehörigen Kantenenden trennt. Der Standardwert beträgt 2 Einheiten im Koordinatensystem des Schemas. Wenn dieser Parameterwert zu groß ist, werden die Knoten mit zwei Verbindungen so verschoben, dass die Entfernungen zwischen jedem verschobenen Knoten und den zugehörigen Kantenenden entlang dem durch die zwei verbundenen Kanten definierten Pfad gleich sind. Dieser Parameter kann nur verwendet werden, wenn Sie den Knotenplatzierungstyp Benutzerdefinierte Entfernung und absolute Einheiten verwenden. |
Linear Unit |
|
Minimale Verschiebung (Optional) |
Die minimale Entfernung, die jeden Knoten mit zwei verbundenen Kanten nach der Ausführung des Layout-Algorithmus von den zugehörigen Kantenenden trennt. Die Standardeinstellung ist 2. Wenn dieser Parameterwert zu groß ist, werden die Knoten mit zwei Verbindungen so verschoben, dass die Entfernungen zwischen jedem verschobenen Knoten und den zugehörigen Kantenenden entlang dem durch die zwei verbundenen Kanten definierten Pfad gleich sind. Dieser Parameter wird verwendet, wenn Sie den Knotenplatzierungstyp Benutzerdefinierte Entfernung und proportionale Einheiten verwenden. |
Double |
|
Anzahl der Iterationen (Optional) |
Die Anzahl der Iterationen, die verarbeitet werden sollen. Die Standardeinstellung ist 5. Dieser Parameter kann nur verwendet werden, wenn Sie den Knotenplatzierungstyp Iterative Entfernung verwenden. |
Long |
|
Pfad beibehalten (Optional) |
Gibt an, wie die Stützpunkte entlang der Kanten verarbeitet werden sollen.
|
Boolean |
|
Blätter verschieben (Optional) |
Gibt an, ob Blattknoten – Knoten mit einer Verbindung – während der Ausführung des Layout-Algorithmus verschoben werden:
|
Boolean |
|
Blätter erweitern (Optional) |
Gibt an, ob Blattknoten erweitert werden sollen:
|
Boolean |
|
Verschiebung bei maximaler Erweiterung (Optional) |
Die maximale Entfernung, um die Blattknoten von den Knoten aus erweitert werden, mit denen sie verbunden sind. Der Standardwert beträgt 2 Einheiten des Koordinatensystems des Schemas, es sei denn, das angegebene Eingabe-Netzwerkschema basiert auf einer Vorlage, für die der Algorithmus "Layout für lineare Verteilung" mit einem anderen Parameterwert konfiguriert wurde. Sobald diese Entfernung erreicht ist, werden die Blattknoten bei weiteren Iterationen nicht mehr verschoben. Dieser Parameter kann nur verwendet werden, wenn Sie den Knotenplatzierungstyp Blätter erweitern und absolute Einheiten verwenden. |
Linear Unit |
|
Verschiebung bei maximaler Erweiterung (Optional) |
Die maximale Entfernung, um die Blattknoten von den Knoten aus erweitert werden, mit denen sie verbunden sind. Der Standardwert beträgt 2, es sei denn, das angegebene Eingabe-Netzwerkschema basiert auf einer Vorlage, für die der Algorithmus "Layout für lineare Verteilung" mit einem anderen Parameterwert konfiguriert wurde. Sobald diese Entfernung erreicht ist, werden die Blattknoten bei weiteren Iterationen nicht mehr verschoben. Dieser Parameter kann nur verwendet werden, wenn Sie den Knotenplatzierungstyp Blätter erweitern und proportionale Einheiten verwenden. |
Double |
|
In asynchronem Modus auf dem Server ausführen (Optional) |
Gibt an, ob der Layout-Algorithmus asynchron oder synchron auf dem Server ausgeführt wird.
|
Boolean |
Abgeleitete Ausgabe
| Beschriftung | Erläuterung | Datentyp |
|---|---|---|
|
Ausgabe-Netzwerkschema |
Der aktualisierte Netzwerkschema-Layer. |
Diagram Layer |
Umgebungen
Dieses Werkzeug verwendet keine Geoverarbeitungsumgebungen.
Lizenzierungsinformationen
- Basic: Nein
- Standard: Ja
- Advanced: Ja
Verwandte Themen
- [Überblick über das Toolset "Layout"(an-overview-of-the-layout-toolset.md)
- Suchen eines Geoverarbeitungswerkzeugs
- Referenz zum Layout "Lineare Verteilung"
- Anwenden eines Layouts auf ein Netzwerkschema
- Layout für lineare Verteilung hinzufügen