現在のマップ表示によるソリューション範囲の設定(Setup Solution Extent by Current Map View) (テリトリー デザイン)
サマリ
現在のマップ表示の範囲を使用してテリトリー範囲を設定します。
使用法
-
テリトリー範囲は、ジオメトリの範囲を制限することによって、テリトリー階層の一部を非表示にします。
- テリトリー範囲設定と無関係なジオメトリを持つフィーチャは、テリトリー レベルの変更操作(作成、バランス調整、改良など)を行ったときに、影響されません。
- 範囲外のフィーチャは、テリトリー階層全体またはテリトリー ソリューションの変更操作(範囲外のテリトリーの削除、データベースからのテリトリーのインポート、テリトリー レベルの削除など)を行ったときにのみ変更できます。
構文
SetupExtentByCurrentMapView_TD_td (in_territory_solution_layer, in_extent_calc_method)
パラメータ | 説明 | データ タイプ |
in_territory_solution_layer |
テリトリー範囲ジオメトリが適用されるテリトリー ソリューションレイヤ。 | GP TD Layer |
in_extent_calc_method |
テリトリー範囲の計算方法。
| String |
コードのサンプル
SetupExtentByCurrentMapView_TD(現在のマップ表示によるソリューション範囲の設定)の例(Python ウィンドウ)
次の Python ウィンドウ スクリプトは、イミディエイト モードでこのツールを使用する方法を示しています。
import arcgisscripting
gp = arcgisscripting.create()
gp.SetupExtentByCurrentMapView_TD("new layer", "GEOMETRY_CENTROID_CONTAINED_WITHIN_EXTENT")
SetupExtentByCurrentMapView_TD(現在のマップ表示によるソリューション範囲の設定)の例 2(スタンドアロン スクリプト)
次のスタンドアロン スクリプトで、このツールの使用方法を示します。
# Import system modules
import arcgisscripting
gp = arcgisscripting.create()
# Set local variables
solution = "new layer"
method = "GEOMETRY_CENTROID_CONTAINED_WITHIN_EXTENT"
# Execute tool
gp.SetupExtentByCurrentMapView_TD(solution, method)
関連トピック
ライセンス情報
ArcGIS for Desktop Basic: 次のものが必要 Business Analyst
ArcGIS for Desktop Standard: 次のものが必要 Business Analyst
ArcGIS for Desktop Advanced: 次のものが必要 Business Analyst
5/20/2014