Optionen für Gebietsebenen festlegen (Territory Design)

Mit der Business Analyst-Lizenz verfügbar.

Zusammenfassung

Legt Optionen für die Erstellung von Gebietsebenen fest.

Verwendung

  • Mit dem Parameterwert 100 für die Kompaktheit wird ein Kreis festgelegt, der allen Parametern gerecht wird.

  • Ein niedriger Wert für die Kompaktheit bedeutet, dass den Variablen und Voreinstellungen entsprochen wird, die Form ist jedoch beeinträchtigt.

  • Mit dem Parameter Ausdehnung automatisch füllen werden Features unabhängig von den Parametern für Einschränkungen den nächstgelegenen Gebieten zugewiesen.

  • Zum Bestimmen des Ursprungswertes wird standardmäßig ein Zufallszahlengenerator verwendet.

  • Der Parameter Zufallszahlengenerator-Ursprung verwendet den ACM-Sammelalgorithmus (599) zum Generieren von Gebieten nach dem Zufallsprinzip. Zum Generieren konsistenter Gebiete muss ein ganzzahliger Wert größer als oder gleich 0 verwendet werden.

Parameter

BeschriftungErläuterungDatentyp
Eingabe-Gebietsplanung

Der Layer der Territory Design-Gebietsplanung, der bei der Analyse verwendet wird.

Group Layer; Feature Dataset; String
Ebenen

Die Ebene, auf die die Optionen angewendet werden.

String
Kompaktheit
(optional)

Ein numerischer Wert zwischen 0 und 100, der die Form von Gebieten definiert.

Long
Ausdehnung automatisch füllen
(optional)

Gibt an, ob Features automatisch dem nächstgelegenen Gebiet zugewiesen werden.

  • Aktiviert: Features werden automatisch dem nächstgelegenen Gebiet zugewiesen.
  • Deaktiviert: Features werden dem nächstgelegenen Gebiet nicht automatisch zugewiesen. Dies ist die Standardeinstellung.
Boolean
Zufallszahlengenerator-Ursprung
(optional)

Eine ganze Zahl für den Startwert. Standardmäßig wird kein Wert und stattdessen ein Zufallszahlengenerator verwendet.

Long
Räumliche Beziehung
(optional)

Gibt zur Bestimmung der Nachbarschaft die räumliche Beziehung von Features an.

  • Nur KontiguitätskantenPolygon-Features mit einer gemeinsamen Grenze oder einem gemeinsamen Knoten mit benachbarten Features.
String
Puffertoleranz
(optional)

Der Abstand zwischen Features zur Bestimmung der Nachbarschaft. Features, die innerhalb der Puffertoleranz liegen, gelten als benachbarte Features.

Linear Unit

Abgeleitete Ausgabe

BeschriftungErläuterungDatentyp
Aktualisierte Gebietsplanung

Die aktualisierte Gebietsplanung.

Group Layer

arcpy.td.SetTerritoryLevelOptions(in_territory_solution, level, {compactness}, {fill_extent}, {random_seed}, {spatial_relationship}, {buffer_tolerance})
NameErläuterungDatentyp
in_territory_solution

Der Layer der Territory Design-Gebietsplanung, der bei der Analyse verwendet wird.

Group Layer; Feature Dataset; String
level

Die Ebene, auf die die Optionen angewendet werden.

String
compactness
(optional)

Ein numerischer Wert zwischen 0 und 100, der die Form von Gebieten definiert.

Long
fill_extent
(optional)

Gibt an, ob Features automatisch dem nächstgelegenen Gebiet zugewiesen werden.

  • AUTO_FILL_EXTENTFeatures werden automatisch dem nächstgelegenen Gebiet zugewiesen.
  • DO_NOT_AUTO_FILL_EXTENTFeatures werden dem nächstgelegenen Gebiet nicht automatisch zugewiesen. Dies ist die Standardeinstellung.
Boolean
random_seed
(optional)

Eine ganze Zahl für den Startwert. Standardmäßig wird kein Wert und stattdessen ein Zufallszahlengenerator verwendet.

Long
spatial_relationship
(optional)

Gibt zur Bestimmung der Nachbarschaft die räumliche Beziehung von Features an.

  • CONTIGUITY_EDGES_ONLYPolygon-Features mit einer gemeinsamen Grenze oder einem gemeinsamen Knoten mit benachbarten Features.
String
buffer_tolerance
(optional)

Der Abstand zwischen Features zur Bestimmung der Nachbarschaft. Features, die innerhalb der Puffertoleranz liegen, gelten als benachbarte Features.

Linear Unit

Abgeleitete Ausgabe

NameErläuterungDatentyp
out_territory_solution

Die aktualisierte Gebietsplanung.

Group Layer

Codebeispiel

SetTerritoryLevelOptions – Beispiel (Python-Fenster)

Das folgende Skript veranschaulicht die Verwendung des Werkzeugs SetTerritoryLevelOptions im Python-Fenster.

import arcpy
arcpy.td.SetTerritoryLevelOptions("td", "Territories[1]", 75, "DO_NOT_AUTO_FILL_EXTENT", None, "CONTIGUITY_EDGES_ONLY", "20 DecimalDegrees")

Lizenzinformationen

  • Basic: Erfordert Business Analyst
  • Standard: Erfordert Business Analyst
  • Advanced: Erfordert Business Analyst

Verwandte Themen