ラベル | 説明 | データ タイプ |
入力フィーチャ | 入力ポイント フィーチャ レイヤー。 | Feature Layer |
出力フィーチャクラス | 到達圏ポリゴンが格納される出力フィーチャクラス。 | Feature Class |
距離タイプ | 到達圏の計算に使用される移動方法。 | String |
距離 | 到達圏の計算に使用される距離。 | Double |
距離単位 (オプション) | 距離の値に使用される単位。 デフォルト値はマイルです。 | String |
ID フィールド (オプション) | 既存施設の一意の ID フィールド。 | Field |
ディゾルブ オプション (オプション) | 複数の距離を指定した場合に、1 つの位置で重複する到達圏を使用するのか、それとも重複しない到達圏を使用するのかを指定します。
| String |
オーバーラップの削除 (オプション) | 重複する同心リングを作成するのか、それとも互いに重複する部分を複数の位置から削除するのかを指定します。
| Boolean |
移動方向 (オプション) | 移動方向として、店舗に向かう方向、離れる方向を指定します。
| String |
時刻 (オプション) | 距離を計算するときに使用される日時。 | Date |
タイム ゾーン (オプション) | [時刻] パラメーターに使用されるタイム ゾーンを指定します。
| String |
検索許容値 (オプション) | 入力ポイントが存在する可能性があるネットワークからの最大距離。 検索許容値を超える位置にあるポイントは、処理から除外されます。 このパラメーターは、許容値の距離値および単位を必要とします。 デフォルト値は 5000 メートルです。 | Linear Unit |
ポリゴンの詳細 (オプション) | 出力到達圏ポリゴンに使用される詳細レベルを指定します。
| String |
入力方法 (オプション) | 各到達圏に使用される値のタイプを指定します。
| String |
距離の式 (オプション) | 到達圏の計算に使用するフィールドベースの式 | SQL Expression |
Business Analyst ライセンスで利用できます。
サマリー
ポイント フィーチャの周囲に、移動時間および距離に基づいて商圏のフィーチャクラスを作成します。
図
使用法
このツールを使用するには、ローカルに保存されたデータセット、または ArcGIS Online などのポータル接続が必要です。
さまざまな移動モードを使用して、重複していない到達圏を作成することができます。
[時刻] パラメーターを使用して、指定した日時の履歴交通量データに基づいて、出力ポリゴンをモデル化します。
[ID フィールド] パラメーターを使用して、各ポリゴンおよび各入力ポイントを一意に識別する出力内の属性を作成します。
パラメーター
arcpy.ba.GenerateDriveTimeTradeArea(in_features, out_feature_class, distance_type, distances, {units}, {id_field}, {dissolve_option}, {remove_overlap}, {travel_direction}, {time_of_day}, {time_zone}, {search_tolerance}, {polygon_detail}, {input_method}, {expression})
名前 | 説明 | データ タイプ |
in_features | 入力ポイント フィーチャ レイヤー。 | Feature Layer |
out_feature_class | 到達圏ポリゴンが格納される出力フィーチャクラス。 | Feature Class |
distance_type | 到達圏の計算に使用される移動方法。 | String |
distances [distances,...] | 到達圏の計算に使用される距離。 | Double |
units (オプション) | 距離の値に使用される単位。 デフォルト値はマイルです。 | String |
id_field (オプション) | 既存施設の一意の ID フィールド。 | Field |
dissolve_option (オプション) | 複数の距離を指定した場合に、1 つの位置で重複する到達圏を使用するのか、それとも重複しない到達圏を使用するのかを指定します。
| String |
remove_overlap (オプション) | 重複する同心リングを作成するのか、それとも互いに重複する部分を複数の位置から削除するのかを指定します。
| Boolean |
travel_direction (オプション) | 移動方向として、店舗に向かう方向、離れる方向を指定します。
| String |
time_of_day (オプション) | 距離を計算するときに使用される日時。 | Date |
time_zone (オプション) | time_of_day パラメーターに使用されるタイム ゾーンを指定します。
| String |
search_tolerance (オプション) | 入力ポイントが存在する可能性があるネットワークからの最大距離。 検索許容値を超える位置にあるポイントは、処理から除外されます。 このパラメーターは、許容値の距離値および単位を必要とします。 デフォルト値は 5000 メートルです。 | Linear Unit |
polygon_detail (オプション) | 出力到達圏ポリゴンに使用される詳細レベルを指定します。
| String |
input_method (オプション) | 各到達圏に使用される値のタイプを指定します。
| String |
expression (オプション) | 到達圏の計算に使用するフィールドベースの式 | SQL Expression |
コードのサンプル
次の Python ウィンドウ スクリプトは、GenerateDriveTimeTradeArea 関数の使用方法を示しています。
import arcpy
arcpy.ba.GenerateDriveTimeTradeArea(r"C:\Project1.gdb\DriveTime.gdb\Starbucks","\Documents\ArcGIS\Projects\Project1.gdb\Starbucks_GenerateDriveTimeTradeArea","Driving
Distance", 1.3, "MILES", None,"OVERLAP", "KEEP_OVERLAP",
"TOWARD_STORES",None, "TIME_ZONE_AT_LOCATION", None,"STANDARD", Values,
None)
ライセンス情報
- Basic: 次のものが必要 Business Analyst、ArcGIS Network Analyst extension
- Standard: 次のものが必要 Business Analyst、ArcGIS Network Analyst extension
- Advanced: 次のものが必要 Business Analyst、ArcGIS Network Analyst extension