Business Analyst ライセンスで利用できます。
概要
バランス調整変数が設定されている場合に、指定したテリトリー レベルでテリトリーの作成およびバランス調整を行います。
使用法
[ユーザー定義] オプションではテリトリーの数を手動で指定する必要があります。
テリトリーの最適数の計算では、制限を設定する必要があります。数値または距離に基づく制限を使用できます。
構文
arcpy.td.SolveTerritories(in_territory_solution, level, method, {number_territories}, {quality})
パラメーター | 説明 | データ タイプ |
in_territory_solution | テリトリーの解析に使用するテリトリー ソリューション。 | Group Layer; Feature Dataset; String |
level | テリトリーの解析に使用するレベル。 | String |
method | テリトリー数を計算するときに使用する方法を指定します。
| String |
number_territories (オプション) | 指定するテリトリーの数。 | Long |
quality (オプション) | 解析処理のパフォーマンスを決定する 1 ~ 200 の整数。値が小さいとパフォーマンスは高くなりますが、品質は低下します。デフォルト値は 100 です。 | Long |
派生した出力
名前 | 説明 | データ タイプ |
out_territory_solution | 更新されたテリトリー ソリューション。 | グループ レイヤー |
コードのサンプル
次の Python ウィンドウ スクリプトは、SolveTerritoriesツールの使用方法を示しています。
import arcpy
arcpy.td.SolveTerritories("MyProject.gdb\Solution", "Territories[1]", "USER_DEFINED", 7, 100)
ライセンス情報
- Basic: 次のものが必要 Business Analyst
- Standard: 次のものが必要 Business Analyst
- Advanced: 次のものが必要 Business Analyst