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.
Für den Ursprung wird standardmäßig ein Zufallszahlengenerator verwendet.
Zum Generieren konsistenter Gebiete muss ein ganzzahliger Wert größer als oder gleich 0 verwendet werden.
Syntax
arcpy.td.SetTerritoryLevelOptions(in_territory_solution, level, {compactness}, {fill_extent}, {random_seed}, {spatial_relationship}, {buffer_tolerance})
Parameter | Erklärung | Datentyp |
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.
| 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.
| 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
Name | Erklärung | Datentyp |
out_territory_solution | Die aktualisierte Gebietsplanung. | Gruppen-Layer |
Codebeispiel
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")
Umgebungen
Lizenzinformationen
- Basic: Erfordert Business Analyst
- Standard: Erfordert Business Analyst
- Advanced: Erfordert Business Analyst