Ausgleichsvariablen festlegen (Territory Design)

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.

Parameter

BeschriftungErläuterungDatentyp
Eingabe-Gebietsplanung

Der Name der Eingabe-Gebietsplanung.

Group Layer; Feature Dataset; String
Ebenen

Der Name der Ebene, der das berechnete Feld hinzugefügt wird.

String
Ausgleichsvariablen

Die Variablen, die im Ausgleichsprozess verwendet werden.

  • Variable: Die definierte Eingabe.
  • Gewichtung: Der Einfluss, den eine bestimmte Variable in der Analyse hat.

Value Table

Abgeleitete Ausgabe

BeschriftungErläuterungDatentyp
Aktualisierte Gebietsplanung

Die aktualisierte Gebietsplanung.

Group Layer

arcpy.td.SetBalanceVariables(in_territory_solution, level, variables)
NameErläuterungDatentyp
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],...]

Die Variablen, die im Ausgleichsprozess verwendet werden.

  • variable: Die definierte Eingabe.
  • weight: Der Einfluss, den eine bestimmte Variable in der Analyse hat.

Value Table

Abgeleitete Ausgabe

NameErläuterungDatentyp
out_territory_solution

Die aktualisierte Gebietsplanung.

Group Layer

Codebeispiel

SetBalanceVariables – Beispiel (Python-Fenster)

Das folgende Skript im Python-Fenster veranschaulicht, wie Sie die Funktion SetBalanceVariables verwenden.

import arcpy
arcpy.td.SetBalanceVariables("TerritorySolution", "Territories[1]", "HouseHold 50;TotalPop 50")

Umgebungen

Dieses Werkzeug verwendet keine Geoverarbeitungsumgebungen.

Lizenzinformationen

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

Verwandte Themen