Business Analyst ライセンスで利用できます。
概要
テリトリー ソリューションで基本単位レイヤーとして使用される、指定したフィーチャ レイヤーのテリトリー隣接インデックスを構築します。
このインデックスは、テリトリーの作成、バランス調整、調整のパフォーマンスを向上させます。
使用法
ポリゴン レイヤーとポイント レイヤーをレイヤーとして使用できます。
ポリゴン レイヤーをマスク レイヤーとしてのみ使用できます。
- マスク レイヤーは、主にポイント レイヤーに対してバリアとして使用されます。異なるマスク ポリゴンのポイント同士は隣接していないと見なされます。同じマスク ポリゴンのポイント同士は、隣接していると見なされます。
- マスク レイヤーは、ポイント レイヤーに対してのみ指定できます。
バッファー距離は、ポイント レイヤーに対してのみ指定できます。この値は、隣接円を作成するためのポイントの間の距離によって定義されます。それらの隣接円と交差するポイントは、隣接すると見なされます。
注意: レイヤーに対して隣接インデックス ファイルがすでに作成されている場合、警告メッセージが表示されますが、上書き環境設定は考慮されず、ファイルが再作成されます。
構文
arcpy.td.BuildTerritoryIndex_TD(in_layer, {in_mask_layer}, {In_buffer_distance})
パラメーター | 説明 | データ タイプ |
in_layer | テリトリー インデックスを作成するレイヤー。 | Feature Layer |
in_mask_layer (オプション) | ポイント レイヤーのマスク レイヤー。 | Feature Layer |
In_buffer_distance (オプション) | レイヤーのすべてのポイントのバッファー距離。 | Linear Units |
コードのサンプル
BuildTerritoryIndex_TD (テリトリー インデックスの構築) の例 (Python ウィンドウ)
次の Python ウィンドウ スクリプトは、イミディエイト モードでこのツールを使用する方法を示しています。
import arcgisscripting
gp = arcgisscripting.create()
gp.BuildTerritoryIndex_TD("C:/Layer1.lyr", "C:/Layer2.lyr" , "10 miles")
BuildTerritoryIndex_TD (テリトリー インデックスの構築) の例 2 (スタンドアロン スクリプト)
次のスタンドアロン スクリプトで、このツールの使用方法を示します。
import arcgisscripting
gp = arcgisscripting.create()
gp.BuildTerritoryIndex_TD("C:/Layer1.lyr", "C:/Layer2.lyr" , "10 miles")
環境
このツールは、ジオプロセシング環境を使用しません。
ライセンス情報
- Basic: 次のものが必要 Business Analyst
- Standard: 次のものが必要 Business Analyst
- Advanced: 次のものが必要 Business Analyst