レベル変数の追加 (Add Level Variables) (テリトリー デザイン)

Business Analyst ライセンスで利用できます。

サマリー

指定したレベルに新しいフィールドを追加します。

使用法

  • 追加されるフィールドは、テリトリー レベルより下のレベルの数値フィールドに基づいており、ユーザーが指定した統計情報のタイプに基づいて計算されます。

  • 変数は、ベースまたは基本単位レベル [0] より上の任意のレベルに追加されます。

  • すべての数値フィールドをサポートしています。

パラメーター

ラベル説明データ タイプ
入力テリトリー ソリューション

入力テリトリー ソリューション。

Group Layer; Feature Dataset; String
レベル

計算されたフィールドを追加するレベル。

String
ベース レベル

属性値が追加されるテリトリー レベルより下のレベル。

String
変数

レベルに追加される変数。

[統計フィールド] - 統計情報計算に使用されるフィールド。

[統計情報] - 統計情報計算のタイプ。

  • [個数] - 統計計算の導出に個数を使用します。
  • [合計] - 統計計算の導出に合計を使用します。
  • [最大] - 統計計算の導出に最大値を使用します。
  • [最小] - 統計計算の導出に最小値を使用します。
  • [平均] - 統計計算の導出に平均を使用します。
  • [中央値] - 統計計算の導出に中央値の手法を使用します。
  • [標準偏差] - 統計計算の導出に標準偏差を使用します。
  • [全体の割合] - 統計計算の導出に割合の手法を使用します。

[フィールド名] - 計算されたデータが格納されるレベルのフィールドの有効な名前。

[フィールドのエイリアス名] - 計算されたフィールドの読みやすく理解しやすい名前。

Value Table

派生した出力

ラベル説明データ タイプ
更新済みのテリトリー ソリューション

更新されたテリトリー ソリューション。

グループ レイヤー

arcpy.td.AddLevelVariables(in_territory_solution, level, base_level, variables)
名前説明データ タイプ
in_territory_solution

入力テリトリー ソリューション。

Group Layer; Feature Dataset; String
level

計算されたフィールドを追加するレベル。

String
base_level

属性値が追加されるテリトリー レベルより下のレベル。

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

レベルに追加される変数。

  • statistic_field - 統計情報計算に使用されるフィールド。
  • statistic - 統計情報計算のタイプ。
    • count - 統計計算の導出に個数を使用します。
    • sum - 統計計算の導出に合計を使用します。
    • maximum - 統計計算の導出に最大値を使用します。
    • minimum - 統計計算の導出に最小値を使用します。
    • average - 統計計算の導出に平均を使用します。
    • median - 統計計算の導出に中央値の手法を使用します。
    • standard_deviation - 統計計算の導出に標準偏差を使用します。
    • percent_of_total - 統計計算の導出に割合の手法を使用します。
  • field_name - 計算されたデータが格納されるレベルのフィールドの有効な名前。
  • field_alias_name - 計算されたフィールドの読みやすく理解しやすい名前。
Value Table

派生した出力

名前説明データ タイプ
out_territory_solution

更新されたテリトリー ソリューション。

グループ レイヤー

コードのサンプル

AddLevelVariables (レベル変数の追加) の例 (Python ウィンドウ)

次の Python ウィンドウ スクリプトは、AddLevelVariablesツールの使用方法を示しています。

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

環境

特殊なケース

ライセンス情報

  • Basic: 次のものが必要 Business Analyst
  • Standard: 次のものが必要 Business Analyst
  • Advanced: 次のものが必要 Business Analyst

関連トピック