平均運転時間レポート (Business Analyst)

ライセンス レベル:BasicStandardAdvanced

サマリ

商圏内の平均運転時間を計算します。

[平均運転時間レポート(Average Drive-Time Report)] の詳細

使用法

構文

AverageDTReports_ba (InputFeatureLayer, StoreIDField, AreaDescriptionField, MeasureUnits, OutputFolder, {UseSelectedFeatures}, {StoreLayer}, {AssocStoreID}, {ReportTitle}, {ReportFormats})
パラメータ説明データ タイプ
InputFeatureLayer

運転時間分析の範囲を定義する入力フィーチャクラス。

Feature Layer
StoreIDField

商圏の中心(店舗)レイヤの一意な ID フィールド。

Field
AreaDescriptionField

商圏レイヤの各フィーチャの説明または名前に使用されるフィールド。

Field
MeasureUnits

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

  • 度(10 進)
  • フィート
  • キロメートル
  • メートル
  • マイル
  • 海里
  • ヤード
String
OutputFolder

この出力ディレクトリにレポートが作成されます。

Folder
UseSelectedFeatures
(オプション)

選択されたフィーチャを使用して、平均運転時間が計算されます。

  • TRUE選択されたフィーチャを使用して、平均運転時間が計算されます。
  • FALSEすべてのフィーチャにおける平均運転時間が計算されます。
Boolean
StoreLayer
(オプション)

レポートで使用する中心点を含む入力フィーチャクラス。多くの場合、これは、Business Analyst の店舗レイヤになります。平均運転時間レポートでは、このレイヤのポイントを出発点として、平均運転時間の計算に使用します。

Feature Layer
AssocStoreID
(オプション)

(店舗)レイヤを定義する一意な ID フィールド。

Field
ReportTitle
(オプション)

Business Analyst レポート ウィザードで使用/アクセスするレポートの名前を設定します。

String
ReportFormats
(オプション)

目的のレポート出力形式を選択します。

  • Simple XML
  • PDF
  • HTML
  • CSV
  • ZIP
  • XLSV
  • Stripped XLSX
String

コードのサンプル

AverageDTReports(平均運転時間レポート)の例(スタンドアロン スクリプト)
# Name: AverageDTReports.py
# Description:  Calculates the average drive time of a customer derived trade area output from Business Analyst.
# Author: Esri

# Import system modules
import arcview
import arcpy

arcpy.ImportToolbox("C:\Program Files (x86)\ArcGIS\Desktop10.2\Business Analyst\ArcToolbox\Toolboxes\Business Analyst Tools.tbx")
 
try:
# Acquire extension license 
  arcpy.CheckOutExtension("Business")
     
# Define input and output parameters for the Average Drive Time Report tool

  Input = "C:/My Output Data/Projects/Default Project/TradeAreas/Customer Derived Areas/TradeArea.shp"
  Id = "STORE_ID"
  AreaDesc = "AREA_DESC"
  Output = "C:/My Output Data/Projects/Default Project/Reports"
  Report = "Average Drive Time Report"
 
# Create Average Drive Time report
  arcpy.AverageDTReports_ba(Input, Id, AreaDesc, "Minutes", "Output false", "#", "#", sReport)
 
# Release extension license 
  arcpy.CheckInExtension("Business")
 
except:
  print arcpy.GetMessages(2)

環境

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

関連トピック

ライセンス情報

ArcGIS for Desktop Basic: 次のものが必要 Business Analyst
ArcGIS for Desktop Standard: 次のものが必要 Business Analyst
ArcGIS for Desktop Advanced: 次のものが必要 Business Analyst
5/20/2014