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

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

サマリー

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

使用法

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

  • 優先度は、各変数の相対的な加重を参照します。

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

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

  • バランス調整に使用する変数を無効にしたくない場合は、優先度をゼロに設定します。

パラメーター

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

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

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

関連トピック