Kräftebasiertes Layout anwenden (Network Diagram Tools)
Zusammenfassung
Hebt in einem Netzwerkschema enthaltene Schleifen hervor.
Weitere Informationen zum Algorithmus "Kräftebasiertes Layout"
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.
This layout algorithm uses a physical analogy to draw graphs by identifying a force system in which it tries to locally minimize the energy. It searches for an equilibrium state of the force system—d. h. einer Position für jeden Schemaknoten, an der die Gesamtkraft an jedem Knoten null beträgt.
Da dieser Algorithmus dazu tendiert, in einem Netzwerkschema enthaltene Schleifen hervorzuheben, wird er häufig von Bedienern verwendet, die stark vermaschte Netzwerke für Wasser, Abwasser oder Gas verwalten.
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 |
|
Container-Layout beibehalten (Optional) |
Legt fest, wie der Layout-Algorithmus Container verarbeitet:
|
Boolean |
|
Anzahl der Iterationen (Optional) |
Die Anzahl der zu verarbeitenden Iterationen. Die Standardeinstellung ist 20. |
Long |
|
Abstoßungsfaktor (Optional) |
Fügt Abstand zwischen Schemaknoten hinzu, die sehr nah beieinander liegen. Je größer der Abstoßungsfaktor, umso mehr Längeneinheiten werden zwischen einander nahezu überlappenden Schemaknoten hinzugefügt. Die Standardeinstellung ist 1. |
Double |
|
Freiheitsgrad (Optional) |
Gibt den Bereich an, der bei den einzelnen Algorithmusiterationen zum Verschieben der Schemaknoten verwendet wird.
|
String |
|
Relative Teilungspunktposition (%) (Optional) |
Die relative Position der beiden Wendepunkte, die entlang der Schemakanten eingefügt werden, um die Geometrie von geschwungenen Kanten zu berechnen, wenn Kantenanzeigetyp auf Geschwungene Kanten gesetzt ist (
Hinweis:Das oben beschriebene Konzept der ausgehenden Knoten und Zielknoten ist relativ zur Richtung der Baumstruktur. Die reale Topologie des Netzwerk-Features oder der Objektkante spielt dabei keine Rolle. Dieser Parameter wird ignoriert, wenn der Parameter Kantenanzeigetyp auf Regelmäßige Kanten gesetzt ist ( |
Double |
|
Kantenanzeigetyp (Optional) |
Gibt den Anzeigetyp für die Schemakanten an.
|
String |
|
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 "Kräftebasiert"
- Anwenden eines Layouts auf ein Netzwerkschema
- Kräftebasiertes Layout hinzufügen