ArcGIS Desktop

  • ArcGIS Pro
  • ArcMap

  • My Profile
  • ヘルプ
  • Sign Out
ArcGIS Desktop

ArcGIS Online

組織のマッピング プラットフォーム

ArcGIS Desktop

完全なプロ仕様の GIS

ArcGIS Enterprise

エンタープライズ GIS

ArcGIS Developers

位置情報利用アプリの開発ツール

ArcGIS Solutions

各種業界向けの無料のテンプレート マップおよびテンプレート アプリケーション

ArcGIS Marketplace

組織で使えるアプリとデータを取得

  • ドキュメント
  • サポート
Esri
  • サイン イン
user
  • マイ プロフィール
  • サイン アウト

ArcMap

  • ホーム
  • はじめに
  • マップ
  • 解析
  • データ管理
  • ツール
  • エクステンション

到達圏 (Drive Time)

Basic では機能が制限されています。

Business Analyst ライセンスで利用できます。

  • 概要
  • 図
  • 使用法
  • 構文
  • コードのサンプル
  • 環境
  • ライセンス情報

概要

運転時間、運転距離、または他の移動モードに基づいて、店舗のポイント フィーチャの周囲に商圏のフィーチャクラスを新規に作成します。

[到達圏 (Drive Time)] の詳細

図

到達圏の結果

使用法

  • 出力フィーチャクラスの空間参照は、店舗レイヤーと同じになります。

  • 到達圏の距離は 90 分に制限する必要があります。この閾値を超える現実的な解析は、静的リングを使用して実行します。

  • 到達圏の中心入力フィーチャクラスは、ポイント フィーチャであることが必要です。

  • 多くの場合、到達圏の中心入力フィーチャ レイヤーは、Business Analyst の店舗レイヤーになります。

  • 到達圏の値を決めるときに使用する距離には、有効な数値を指定する必要があります。負の距離は使用できません。

  • [使用するサイト] で [すべて] を選択すると、リング中心 (店舗) 入力フィーチャクラス内のポイント フィーチャごとにリングが作成されます。

  • 入力リング中心フィーチャクラスの投影が出力フィーチャクラスにコピーされます。

  • 中抜きのリングにより、バンド形状の出力ポリゴンが作成されます。たとえば、1、2、3 マイルの値で 3 つの半径を入力した場合、3 つの出力バンドは、到達圏が 0 ~ 1、1 ~ 3、3 ~ 5 分の商圏で作成されます。

  • 到達圏商圏を作成する場合は、測定単位を分に設定します。

  • 道路属性フィールドがアタッチされた商圏内の道路を表示すると、フィーチャクラスをラベル付けするときに役立ちます。

  • 到達圏解析で交通量パターンを補正するには、運転距離を適切に調整します。たとえば、交通量が多い時間帯 (ラッシュアワーなど) に到達圏が 2 倍になる場合は、到達圏を半分にしてこのパターンを反映することができます。

  • さまざまな道路分類のスピード設定は、[データ] タブの [Business Analyst の初期設定] で変更できます。

  • ArcGIS Network Analyst のツールでバリアなどを追加して、カスタム道路網でより高度な到達圏ポリゴンを作成できます。

  • [詳細な境界] オプションにより、運転で到達できない範囲を無視する到達圏の境界を描画できます。これにより、到達圏境界ファイルに穴が生じる可能性があります。

構文

arcpy.ba.DriveTime(InputFeatureLayer, IDField, All_Or_Single_Or_Selected, Radius, {MeasureUnits}, OutputFeatureClass, {ByID_Or_ByName}, {Single_Site}, {Donut}, {BorderShape}, {RemoveOverlap}, {UseSMDT}, {ShowTraverceStreets}, {JoinStreetAttr}, {OutTraveseFeatureClass}, {Solver_Id}, {BarrierFeatureClasses}, {TravelMode})
パラメーター説明データ タイプ
InputFeatureLayer

到達圏の商圏の中心ポイントを含む入力フィーチャクラス。多くの場合、これは、Business Analyst の店舗レイヤーになります。

Feature Layer
IDField

リング中心 (店舗) レイヤーの個別値フィールド。

Field
All_Or_Single_Or_Selected

入力フィーチャ レイヤーのポイントに対する到達圏を作成します。

  • All —すべてのポイントに対する到達圏を作成します。
  • Single —1 つのポイントに対する到達圏を作成します。
  • Selected —ArcMap で選択したすべてのポイントに対する到達圏を作成します。
String
Radius
[Radius,...]

入力フィーチャの周囲に到達圏を作成するために使用される、サイズの昇順に並べられた距離。

Double
MeasureUnits
(オプション)

距離の値として使用される単位。デフォルトでは、Business Analyst の初期設定で定義された単位が選択されます。

  • Minutes —単位は分です。
  • Decimal Degrees —単位は度 (10 進) です。
  • Feet —単位はフィートです。
  • Kilometers —単位はキロメートルです。
  • Meters —単位はメートルです。
  • Miles —単位はマイルです。
  • Nautical Miles —単位は海里です。
  • Yards —単位はヤードです。
String
OutputFeatureClass

到達圏フィーチャの格納先となるフィーチャクラス。

Feature Class
ByID_Or_ByName
(オプション)

単一のポイントの選択に使用されるフィールド。

  • ID —店舗 ID フィールドを使用して単一のポイントを選択します。
  • Name —店舗名フィールドを使用して単一のポイントを選択します。
String
Single_Site
(オプション)

単一のポイントとして使用される店舗の ID または名前。

String
Donut
(オプション)

オーバーラップしない複数の同心リング、つまり中抜きのリングを作成します。

  • True —ドーナツ リングである出力ポリゴンを作成します。たとえば、3 つの半径 (1、2、および 3 マイル) を入力すると、0 ~ 1、1 ~ 3、および 3 ~ 5 マイルの 3 つの出力リングが作成されます。
  • False —同心リングを作成します。これがデフォルトです。
Boolean
BorderShape
(オプション)

運転で到達できない範囲を無視して、詳細な境界を作成します。

  • True —到達圏の詳細な境界を作成します。
  • False —到達圏の詳細な境界を作成しません。
Boolean
RemoveOverlap
(オプション)

重なり合うリング商圏を作成するか、オーバーラップを除去します。

  • TRUE —ティーセン ポリゴンを使用して、出力リング商圏ポリゴン間のオーバーラップを削除します。
  • FALSE — オーバーラップする複数の出力リング商圏フィーチャを作成します。
Boolean
UseSMDT
(オプション)

Street Map のアルゴリズムに基づいて到達圏を生成します。これらの運転時間は、広い範囲ではデフォルトの Network Analyst の運転時間よりも早く生成されます。

  • True —Street Map のアルゴリズムに基づいて到達圏を生成します。
  • False —Network Analyst のアルゴリズムに基づいて到達圏を生成します。
Boolean
ShowTraverceStreets
(オプション)

道路フィーチャクラスから取得された到達圏ポリゴンによって含められるすべての道路の格納先となるフィーチャクラス。

  • True —商圏内の道路を新規レイヤーとして表示します。
  • False —商圏内の道路を新規レイヤーとして表示しません。
Boolean
JoinStreetAttr
(オプション)

道路レイヤーの属性フィールドを新しい運転時間の商圏内道路レイヤーに結合します。これには、運転時間の商圏ごとに運転時間の商圏内ネットワークが入ります。

  • True —属性データを商圏内道路レイヤーに結合します。
  • False —属性データを商圏内道路レイヤーに結合しません。
Boolean
OutTraveseFeatureClass
(オプション)

商圏内道路の格納先となるフィーチャクラス。

Feature Class
Solver_Id
(オプション)

運転時間または移動モードを計算する方法。

  • Standard Drive Times — Network Analyst に基づいて到達圏ポリゴンを作成します。このオプションは、多数の入力ポイントに対して使用するのが最も適しており、詳細オプションよりも単純化された出力を作成します。
  • Detailed Drive Times — Network Analyst に基づいて到達圏ポリゴンを作成します。このオプションは、少数の入力ポイントに対して使用するのが最も適しており、詳細な処理負荷の高い出力を作成します。
  • ArcGIS Online API —ArcGIS Online API を使用して到達圏ポリゴンを作成します。
String
BarrierFeatureClasses
[BarrierFeatureClasses,...]
(オプション)

距離の計算に運転時間または運転距離のアルゴリズムを使用する場合は、ポイント バリア、ライン バリア、またはポリゴン バリアを配置できます。

Feature Layer
TravelMode
[TravelMode,...]
(オプション)

他の移動方法や移動距離を選択できます。

String

コードのサンプル

DriveTime (到達圏) の例 (スタンドアロン スクリプト)

# Name: DriveTime.py
# Description: Generates a 1, 3, and 5 mile drive time in minutes around a store site in San Francisco.
# Author: Esri

# Import system modules
import arcview
import arcpy

arcpy.ImportToolbox(r"C:\Program Files (x86)\ArcGIS\Desktop10.8\Business Analyst\ArcToolbox\Toolboxes\Business Analyst Tools.tbx")

# Acquire extension license 
arcpy.CheckOutExtension("Business")
arcpy.CheckOutExtension("Network") 
 
# Define input and output parameters for the Drive Time tool
InputFeatureLayer = "C:/temp/sf_store.shp"
IDField = "STORE_ID"
OutputFeatureClass = "C:/temp/Drivetime.shp"
All_Or_Single_Or_Selected = "ALL"
Radius = "1;3;5"
MeasureUnits = "Minutes"

# Create drive time based trade areas
arcpy.DriveTime_ba(InputFeatureLayer, 
						IDField, 
						OutputFeatureClass, 
						All_Or_Single_Or_Selected, 
						Radius, 
						MeasureUnits)
 
# Release extension license 
arcpy.CheckInExtension("Business") 
arcpy.CheckInExtension("Network")

環境

このツールは、ジオプロセシング環境を使用しません。

ライセンス情報

  • Basic: 次のものが必要 Business Analyst
  • Standard: 次のものが必要 Business Analyst
  • Advanced: 次のものが必要 Business Analyst

関連トピック

  • 商圏ツールセットの概要

ArcGIS Desktop

  • ホーム
  • ドキュメント
  • サポート

ArcGIS

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS
  • ArcGIS Developer
  • ArcGIS Solutions
  • ArcGIS Marketplace

Esri について

  • 会社概要
  • 採用情報
  • Esri ブログ
  • ユーザ カンファレンス
  • デベロッパ サミット
Esri
ご意見・ご感想をお寄せください。
Copyright © 2022 Esri. | プライバシー | リーガル