レベル距離制限の設定(Setup Level Distance Constraints) (テリトリー デザイン)

ライセンス レベル:BasicStandardAdvanced

サマリ

距離制限を特定のレベルに設定できます。

使用法

構文

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
(オプション)

距離制限の距離単位。

  • STRAIGHT_LINE_DISTANCE計測タイプの値は以下のとおりです。
    • MILES
    • KILOMETERS
    • FEET
    • YARDS
    • NAUTICAL_MILES
    • METERS
    • DECIMAL_DEGREES
  • DRIVE_TIME計測タイプの値は以下のとおりです。
    • DAYS
    • HOURS
    • MINUTES
    • SECONDS
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