レベル距離制限の設定(Setup Level Distance Constraints) (テリトリー デザイン)
サマリ
距離制限を特定のレベルに設定できます。
使用法
-
テリトリー レベルの形式は、レベル名[レベル インデックス] とする必要があります。
-
距離単位パラメータは、計測タイプの値によって変わります。この値は、UI または [レベル パラメータの設定] ツールを使用して変更できます(in_measure_type パラメータを参照)。
-
最大距離、最短距離、および中心間の最短距離は、ゼロよりも大きい値である必要があります。
構文
SetupLevelDistanceConstraints_TD_td (in_territory_solution_layer, in_level, {in_distance_units}, {in_maximum_distance}, {in_minimum_distance}, {in_centers_minimum_distance})
パラメータ | 説明 | データ タイプ |
in_territory_solution_layer |
パラメータの設定に使用されるテリトリー ソリューション レイヤ。 | GP TD Layer |
in_level |
変更するテリトリー レベル。 | String |
in_distance_units (オプション) |
距離制限の距離単位。
| String |
in_maximum_distance (オプション) |
テリトリーの中心からの最大距離。 | Double |
in_minimum_distance (オプション) |
近接テリトリーの中心からの最短距離。 | Double |
in_centers_minimum_distance (オプション) |
テリトリーの中心間の最短距離。 | Double |
コードのサンプル
SetupLevelDistanceConstraints_TD(レベル距離制限の設定)の例(Python ウィンドウ)
次の Python ウィンドウ スクリプトは、イミディエイト モードでこのツールを使用する方法を示しています。
import arcgisscripting
gp = arcgisscripting.create()
gp.SetupLevelDistanceConstraints_TD("new layer", "Territories[1]", "MILES", 100, 40, 80)
SetupLevelDistanceConstraints_TD(レベル距離制限の設定)の例 2(スタンドアロン スクリプト)
次のスタンドアロン スクリプトで、このツールの使用方法を示します。
# Import system modules
import arcgisscripting
gp = arcgisscripting.create()
# Set local variables
solution = "new layer"
level = "Territories[1]"
distanceUnits = "MILES"
maximumDistance = 100
minimumDistance = 40
minimumCentersDistance = 80
# Execute tool
gp.SetupLevelDistanceConstraints_TD(solution, level, maximumDistance, minimumDistance, minimumCentersDistance)
環境
このツールはジオプロセシング環境を使用していません
関連トピック
ライセンス情報
ArcGIS for Desktop Basic: 次のものが必要 Business Analyst
ArcGIS for Desktop Standard: 次のものが必要 Business Analyst
ArcGIS for Desktop Advanced: 次のものが必要 Business Analyst
5/20/2014