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.

  • "Voreinstellung" bezieht sich dabei auf die relative Gewichtung der einzelnen Variablen.

  • Die Voreinstellungen aller Variablen müssen insgesamt 100 Prozent ergeben.

  • Fügen Sie mit dem Werkzeug Ebenenvariablen hinzufügen auszugleichende Variablen hinzu.

  • Legen Sie den Gewichtungswert des Parameters Ausgleichsvariablen auf 0 fest, wenn die Variable für den Ausgleich deaktiviert werden soll.

Parameter

BeschriftungErläuterungDatentyp
Eingabe-Gebietsplanung

Der Name der Eingabe-Gebietsplanung

Group Layer; Feature Dataset; String
Ebene

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

String
Ausgleichsvariablen

Die im Ausgleichsprozess verwendeten Variablen

  • Variable: Die angegebene 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 im Ausgleichsprozess verwendeten Variablen

  • variable: Die angegebene 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