Ebenenvariablen hinzufügen (Territory Design)

Mit der Business Analyst-Lizenz verfügbar.

Zusammenfassung

Fügt ein neues Feld auf der festgelegten Ebene hinzu.

Verwendung

  • Hinzugefügte Felder basieren auf einem numerischen Feld aus der Ebene unterhalb der Gebietsebene und werden anhand des angegebenen Statistiktyps berechnet.

  • Die Variable wird einer beliebigen Ebene oberhalb der Basis- oder Ausrichtungsebene (0) hinzugefügt.

  • Alle numerischen Felder werden unterstützt.

Parameter

BeschriftungErläuterungDatentyp
Eingabe-Gebietsplanung

Die Eingabe-Gebietsplanung.

Group Layer; Feature Dataset; String
Ebene

Die Ebene, der das berechnete Feld hinzugefügt wird.

String
Basisebene

Die Ebene unterhalb der Gebietsebene, zu der der Attributwert hinzugefügt wird.

String
Variablen

Die Variablen, die der Ebene hinzugefügt werden.

Statistikfeld: Das Feld für die statistische Berechnung.

Statistik: Der Typ der statistischen Berechnung.

  • Anzahl: Die Anzahl der Werte, die in der Berechnung enthalten sind, wird ermittelt.
  • Summe: Die Werte für das angegebene Feld werden addiert.
  • Maximum: Der größte Wert des angegebenen Feldes wird ermittelt.
  • Minimum: Der kleinste Wert des angegebenen Feldes wird ermittelt.
  • Durchschnitt: Der Durchschnitt der Werte im angegebenen Feld wird berechnet.
  • Medianwert: Der Medianwert der Werte im angegebenen Feld wird berechnet.
  • Standardabweichung: Die Standardabweichung der Werte im angegebenen Feld wird berechnet.
  • Prozent von Gesamt: Der Prozentsatz für jeden Wert im angegebenen Feld wird aus der Gesamtsumme der Feldwerte berechnet.

Feldname: Der gültige Name des Feldes auf der Ebene, auf der die berechneten Daten gespeichert werden.

Feldaliasname: Der lesbare und verständliche Name des berechneten Feldes.

Value Table

Abgeleitete Ausgabe

BeschriftungErläuterungDatentyp
Aktualisierte Gebietsplanung

Die aktualisierte Gebietsplanung.

Group Layer

arcpy.td.AddLevelVariables(in_territory_solution, level, base_level, variables)
NameErläuterungDatentyp
in_territory_solution

Die Eingabe-Gebietsplanung.

Group Layer; Feature Dataset; String
level

Die Ebene, der das berechnete Feld hinzugefügt wird.

String
base_level

Die Ebene unterhalb der Gebietsebene, zu der der Attributwert hinzugefügt wird.

String
variables
[[statistic, statistic_field, field_name, field_alias_name],...]

Die Variablen, die der Ebene hinzugefügt werden.

  • statistic_field: Das Feld für die statistische Berechnung.
  • statistic: Der Typ der statistischen Berechnung.
    • count: Die Anzahl der Werte, die in der Berechnung enthalten sind, wird ermittelt.
    • sum: Die Werte für das angegebene Feld werden addiert.
    • maximum: Der größte Wert des angegebenen Feldes wird ermittelt.
    • minimum: Der kleinste Wert des angegebenen Feldes wird ermittelt.
    • average: Der Durchschnitt der Werte im angegebenen Feld wird berechnet.
    • median: Der Medianwert der Werte im angegebenen Feld wird berechnet.
    • standard_deviation: Die Standardabweichung der Werte im angegebenen Feld wird berechnet.
    • percent_of_total: Der Prozentsatz für jeden Wert im angegebenen Feld wird aus der Gesamtsumme der Feldwerte berechnet.
  • field_name: Der gültige Name des Feldes auf der Ebene, auf der die berechneten Daten gespeichert werden.
  • field_alias_name: Der lesbare und verständliche Name des berechneten Feldes.
Value Table

Abgeleitete Ausgabe

NameErläuterungDatentyp
out_territory_solution

Die aktualisierte Gebietsplanung.

Group Layer

Codebeispiel

AddLevelVariables: Beispiel (Python-Fenster)

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

import arcpy
arcpy.td.AddLevelVariables("TD", "Territory[1]", "BaseLevel[0]", "populationtotals_totpop_cy SUM TotalPopulation 'Total Pop'")

Lizenzinformationen

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

Verwandte Themen