Business Analyst ライセンスで利用できます。
概要
テリトリー ソリューションを解決するときに、制限を追加するための変数を設定します。
使用法
レベルに追加されている変数だけを使用できます。
テリトリーは、[最小値]、[最大値]、または [目標値] によって制限されます。
制限に使用する変数が 1 つだけ存在する場合は、[重み付け] パラメーターを 100 に設定します。
複数の変数が存在する場合は、[重み付け] パラメーターが設定されます。
[最大値] および [最小値] パラメーターの値は、厳密な制限です。テリトリーは、指定した値を超過または下回ることはありません。
[目標値] パラメーターはソフトな制限です。テリトリーは、指定した値を超過または下回る場合があります。
構文
arcpy.td.SetTerritoryAttributeConstraints(in_territory_solution, level, {constraints})
パラメーター | 説明 | データ タイプ |
in_territory_solution | 解析で使用するテリトリー デザイン ソリューション レイヤー。 | Group Layer; Feature Dataset; String |
level | 制限が適用されるレベル。 | String |
constraints [[variable, minimum, maximum, ideal_value, weight],...] (オプション) | テリトリー ソリューションの制限に使用する変数。
| Value Table |
派生した出力
名前 | 説明 | データ タイプ |
out_territory_solution | 更新されたテリトリー ソリューション。 | グループ レイヤー |
コードのサンプル
次の Python ウィンドウ スクリプトは、SetTerritoryAttributeConstraintsツールの使用方法を示しています。
import arcpy
arcpy.td.SetTerritoryAttributeConstraints("TerritorySolution", "Territories[1]", "populationtotals_totpop_cy 10000 100000 # 100")
ライセンス情報
- Basic: 次のものが必要 Business Analyst
- Standard: 次のものが必要 Business Analyst
- Advanced: 次のものが必要 Business Analyst