バランス調整変数の設定 (Set Balance Variables) (テリトリー デザイン)

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

サマリー

バランス調整処理で使用する変数を設定します。

使用法

  • 変数は、各変数に対して指定した優先度に基づいて計算される、相対的なウェイトに従って使用されます。

  • 優先度は、各変数の相対的なウェイトを意味します。

  • すべての変数の優先度の合計は、100% になる必要があります。

  • [レベル変数の追加 (Add Level Variables)] ツールを使用して、バランス調整する変数を追加します。

  • バランス調整の際に変数を無効にする場合、[バランス調整変数] パラメーターのウェイト値を 0 に設定します。

パラメーター

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

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

Group Layer; Feature Dataset; String
レベル

計算フィールドが追加されるレベルの名前。

String
バランス調整変数

バランス調整プロセスで使用される変数。

  • [変数] - 定義済みの入力。
  • [加重] - 指定した変数が解析に与える影響の量。

Value Table

派生した出力

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

更新済みのテリトリー ソリューション。

Group Layer

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

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

Group Layer; Feature Dataset; String
level

計算フィールドが追加されるレベルの名前。

String
variables
[[variable, weight],...]

バランス調整プロセスで使用される変数。

  • variable - 定義済みの入力。
  • weight - 指定した変数が解析に与える影響の量。

Value Table

派生した出力

名前説明データ タイプ
out_territory_solution

更新済みのテリトリー ソリューション。

Group Layer

コードのサンプル

SetBalanceVariables の例 (Python ウィンドウ)

次の Python ウィンドウ スクリプトは、SetBalanceVariables 関数の使用方法を示しています。

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

環境

このツールは、ジオプロセシング環境を使用しません。

ライセンス情報

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

関連トピック