Business Analyst ライセンスで利用できます。
概要
ベース レベルへの変更を反映するよう、テリトリー ソリューションを更新します。
使用法
入力データは、既存のテリトリー ソリューション レイヤーでなくてはなりません。
正しいテリトリー ID を使用してテリトリー レベルが再構築されます。
ベース レベルの属性テーブルで上位 ID が更新されると、その変更はテリトリー レベルに自動的に反映されません。上位レベルに変更を反映するには、再構築する必要があります。
ツールでは、次の変更がサポートされています。
- ベース レイヤーのジオメトリへの編集 (追加、移動、削除など)。
- 属性値の更新 (再構築により、属性値を上位レベルに集約するなど)。
- 上位 ID の更新。
フィールドの削除はサポートされていません。
[テリトリー デザイン] リボン ツール ([割り当て] や [割り当て解除] など) を使用してテリトリーを手動で更新すると、上位レベルのテリトリーは自動的に更新されるため、再構築する必要はありません。
構文
arcpy.td.RebuildTerritorySolution(in_territory_solution, {in_boundary_mask})
パラメーター | 説明 | データ タイプ |
in_territory_solution | 入力テリトリー ソリューション。 | Group Layer; Feature Dataset; String |
in_boundary_mask (オプション) | ポイントベースのレイヤーの発展を制限するためのマスクとして使用されるレイヤー。 | Feature Layer |
派生した出力
名前 | 説明 | データ タイプ |
out_territory_solution | 更新されたテリトリー ソリューション。 | グループ レイヤー |
コードのサンプル
次の Python ウィンドウ スクリプトは、RebuildTerritorySolutionツールの使用方法を示しています。
import arcpy
arcpy.td.RebuildTerritorySolution("TD")
ライセンス情報
- Basic: 次のものが必要 Business Analyst
- Standard: 次のものが必要 Business Analyst
- Advanced: 次のものが必要 Business Analyst