ラベル | 説明 | データ タイプ |
入力フィーチャ | リングの中心点を格納する入力フィーチャ。 | Feature Layer |
出力フィーチャクラス | 出力リング フィーチャが含まれるフィーチャクラス。 | Feature Class |
距離 (オプション) | 入力フィーチャの周囲にリングを作成するために使用する、昇順のサイズの距離。 | Double |
距離単位 (オプション) | 距離の値とともに使用される距離単位。 | String |
ID フィールド (オプション) | リング中心レイヤーの個別値フィールド。 | Field |
オーバーラップの除去 (Remove Overlap) (オプション) | 重なり合うリングを作成するか、オーバーラップを除去します。
| Boolean |
ディゾルブ オプション (オプション) | 複数の距離を指定した場合に、1 つの位置で重複する到達圏を使用するのか、それとも重複しない到達圏を使用するのかを指定します。
| String |
入力方法 (オプション) | 各到達圏で使用される値のタイプを指定します。
| String |
距離の式 (オプション) | 半径を計算するフィールド ベースの式。 | SQL Expression |
Business Analyst ライセンスで利用できます。
サマリー
ポイント位置の周囲にリングを作成します。
図
使用法
距離の値を定義するときは、有効な数値距離を使用する必要があります。 リングとして負の距離を使用することはできません。
[重複の削除] パラメーターはティーセン ポリゴンを使用して、複数の出力リング ポリゴン間のオーバーラップを削除します。
パラメーター
arcpy.ba.GenerateTradeAreaRings(in_features, out_feature_class, {radii}, {units}, {id_field}, {remove_overlap}, {dissolve_option}, {input_method}, {expression})
名前 | 説明 | データ タイプ |
in_features | リングの中心点を格納する入力フィーチャ。 | Feature Layer |
out_feature_class | 出力リング フィーチャが含まれるフィーチャクラス。 | Feature Class |
radii [radii,...] (オプション) | 入力フィーチャの周囲にリングを作成するために使用する、昇順のサイズの距離。 | Double |
units (オプション) | 距離の値とともに使用される距離単位。 | String |
id_field (オプション) | リング中心レイヤーの個別値フィールド。 | Field |
remove_overlap (オプション) | 重なり合うリングを作成するか、オーバーラップを除去します。
| Boolean |
dissolve_option (オプション) | 複数の距離を指定した場合に、1 つの位置で重複する到達圏を使用するのか、それとも重複しない到達圏を使用するのかを指定します。
| String |
input_method (オプション) | 各到達圏で使用される値のタイプを指定します。
| String |
expression (オプション) | 半径を計算するフィールド ベースの式。 | SQL Expression |
コードのサンプル
次の Python ウィンドウ スクリプトは、GenerateTradeAreaRings ツールの使用方法を示しています。
import arcpy
arcpy.ba.GenerateTradeAreaRings("sales_locations.shp",r"sales_locations_GenerateTrad.shp", [1, 3, 5],"MILES", "ID", "KEEP_OVERLAP", Values, None)
ライセンス情報
- Basic: 次のものが必要 Business Analyst
- Standard: 次のものが必要 Business Analyst
- Advanced: 次のものが必要 Business Analyst