Business Analyst ライセンスで利用できます。
概要
ポイント フィーチャの周囲に、移動時間および距離に基づいて商圏のフィーチャクラスを作成します。
図
使用法
ArcGIS Online にサイン インするか、Business Analyst Data がインストールされている必要があります。
さまざまな移動モードを使用して、重複していない到達圏を作成することができます。
[時刻] パラメーターを使用して、指定した日時の履歴交通量データに基づいて、出力ポリゴンをモデル化します。
[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 (オプション) | 複数の距離を指定した場合に、単一の場所に対して重複する到達圏を使用するのか、それとも重複しない到達圏を使用するのかを指定します。
| String |
remove_overlap (オプション) | 重複する同心リングを作成するのか、それとも互いに重複する部分を複数の位置から削除するのかを指定します。
| Boolean |
travel_direction (オプション) | 店舗と顧客の間で使用される移動方向を指定します。
| String |
time_of_day (オプション) | 距離を計算するときに使用される日時。 | Date |
time_zone (オプション) | [時刻] パラメーターに使用されるタイム ゾーンを指定します。
| 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
- Standard: 次のものが必要 Business Analyst
- Advanced: 次のものが必要 Business Analyst