Business Analyst ライセンスで利用できます。
概要
選択した距離タイプから利用可能なルートを使用して既存のポリゴンのサイズ、形状、および面積に近似した商圏を作成します。
使用法
[出力フィーチャクラス] 属性テーブルには、重心から境界までの各ポリゴンの距離または移動時間を表示するフィールドが含まれています。
[店舗レイヤー] パラメーターを指定すると、入力重心ではなく、その場所がネットワーク サービス エリアを作成する際の始点として使用されます。
[反復制限] パラメーターを指定すると、ネットワークを通過できる回数を制限して、オンライン データのクレジット消費量を減らすことができます。[反復制限] の値を小さく設定した場合は、道路距離/時間商圏と入力ポリゴンとの近似の程度に影響が及ぶことがあります。
構文
arcpy.ba.GenerateApproximateDriveTimes(in_features, out_feature_class, distance_type, {units}, {in_stores_layer}, {store_id_field}, {link_field}, {iterations_limit}, {minimum_step}, {target_percent_diff}, {travel_direction}, {time_of_day}, {time_zone}, {search_tolerance}, {polygon_detail})
パラメーター | 説明 | データ タイプ |
in_features | 入力ポリゴン フィーチャ レイヤー。 | Feature Layer |
out_feature_class | 到達圏ポリゴンが格納される出力フィーチャクラス。 | Feature Class |
distance_type | 出力ポリゴンの作成に使用される移動方法。 | String |
units (オプション) | 限界値で使用される距離単位。 | String |
in_stores_layer (オプション) | ネットワーク サービス エリアを作成する際の始点として使用されるポイント レイヤー。 | Feature Layer |
store_id_field (オプション) | [in_stores_layer] の各ポイントを一意に識別する ID。 | Field |
link_field (オプション) | [in_features] の各ポイントを一意に識別する ID。 | Field |
iterations_limit (オプション) | 最適な閾値制限の検出に使用できる到達圏の最大数。 | Long |
minimum_step (オプション) | 閾値に到達するまで繰り返される反復ステップ間で使用される距離または時間の最小増分刻み幅 (例: 1 マイルまたは 1 分)。 | Double |
target_percent_diff (オプション) | 限界値到達圏を決定する際の目標値と閾値との最大差 (例: 5%)。デフォルト値は 5 です。 | Double |
travel_direction (オプション) | 出力ポリゴンを作成するための移動方向を指定します。
| String |
time_of_day (オプション) | 距離を計算するときに使用される日時。 | Date |
time_zone (オプション) | time_of_day パラメーターに使用されるタイム ゾーンを指定します。
| String |
search_tolerance (オプション) | 入力ポイントが存在する可能性があるネットワークからの最大距離。 デフォルト値は 5000 メートルです。 | Linear Unit |
polygon_detail (オプション) | 出力到達圏ポリゴンに使用される詳細レベルを指定します。
| String |
コードのサンプル
次の Python ウィンドウ スクリプトは、GenerateApproximateDriveTimes 関数の使用方法を示しています。
import arcpy
arcpy.ba.GenerateApproximateDriveTimes("SF_TradeArea",r"C:\Project1.gdb\SF_Stores_GenerateApproximateDriveTimes", "Driving Time", "MINUTES",r"C:\Project1.gdb\sf_stores_Geocoded", "INPUT_AREA_ID", "STORES_AREA_ID", 10, None, 5, "TOWARD_STORES", None, "TIME_ZONE_AT_LOCATION", None, "STANDARD")
ライセンス情報
- Basic: 次のものが必要 Business Analyst
- Standard: 次のものが必要 Business Analyst
- Advanced: 次のものが必要 Business Analyst