Mit der Business Analyst-Lizenz verfügbar.
Zusammenfassung
Dient zum Konfigurieren von Variablen, die im Ausgleichsprozess verwendet werden sollen.
Verwendung
Die Variablen werden entsprechend ihrer relativen Gewichtung verwendet, die basierend auf einer festgelegten Voreinstellung für jede Variable berechnet wird.
Die Voreinstellung bezieht sich auf die relative Gewichtung jeder Variable.
Die Voreinstellungen für alle Variablen müssen insgesamt 100 Prozent ergeben.
Verwenden Sie das Werkzeug Ebenenvariablen hinzufügen, um die Variablen für den Ausgleich hinzuzufügen.
Legen Sie die Voreinstellung auf null fest, wenn Sie die für den Ausgleich zu verwendende Variable nicht deaktivieren möchten.
Syntax
arcpy.td.SetBalanceVariables(in_territory_solution, level, variables)
Parameter | Erklärung | Datentyp |
in_territory_solution | Der Name der Eingabe-Gebietsplanung. | Group Layer; Feature Dataset; String |
level | Der Name der Ebene, der das berechnete Feld hinzugefügt wird. | String |
variables [[variable, weight],...] | Gibt die Variablen an, die im Ausgleichsprozess verwendet werden.
| Value Table |
Abgeleitete Ausgabe
Name | Erklärung | Datentyp |
out_territory_solution | Die aktualisierte Gebietsplanung. | Gruppen-Layer |
Codebeispiel
Das folgende Skript veranschaulicht die Verwendung des Werkzeugs SetBalanceVariables im Python-Fenster.
import arcpy
arcpy.td.SetBalanceVariables("TerritorySolution", "Territories[1]", "HouseHold 50;TotalPop 50")
Umgebungen
Lizenzinformationen
- Basic: Erfordert Business Analyst
- Standard: Erfordert Business Analyst
- Advanced: Erfordert Business Analyst