ハフ モデル商圏(Huff's Equal Probability Trade Areas) (Business Analyst)
サマリ
1 つまたは複数の変数で重み付けされた店舗間の境界で競合優位性のあるエリアを生成します。これらの重み付けは、ハフ モデルの結果に基づいて計算できます。
図
使用法
-
出力フィーチャクラスの空間参照は、店舗レイヤと同じになります。
-
[店舗レイヤ] 入力フィーチャクラスとしてポイント フィーチャを使用する必要があります。
-
ほとんどの場合、[店舗レイヤ] 入力フィーチャ レイヤは、Business Analyst の店舗レイヤになります。
-
[距離の抵抗係数] パラメータでは、距離が各店舗にどれくらい影響を与えるかが求められます。
-
[距離の抵抗係数] パラメータのデフォルト値は –1.5 です。通常、この値は –1 ~ –3 に設定されます。数値が高いほど、距離が顧客の行動に与える影響が大きくなります。たとえば、コンビニエンス ストアの場合は、顧客が低価格の商品のために長い距離を移動して店舗を訪れる意思がないので、距離係数が低くなります(–2 から –3 の間)。
構文
EqualProbabilityContours_ba (StoreLayer, StoreIDField, All_Or_Single_Or_Selected, WayToDefineParams, DistanceCoefficient, AttactionVariables, OutputFeatureClass, {ByID_Or_ByName}, {Single_Site}, {PathToCalibratedResult})
パラメータ | 説明 | データ タイプ |
StoreLayer |
商圏の中心点を含む入力フィーチャクラス。多くの場合、これは、Business Analyst の店舗レイヤになります。 | Feature Layer |
StoreIDField |
店舗レイヤ内の [個別値] フィールド。 | Field |
All_Or_Single_Or_Selected |
入力フィーチャ レイヤ内のポイントに対して商圏を作成します。
| String |
WayToDefineParams |
ハフ モデル パラメータの定義方法を選択します。
| String |
DistanceCoefficient |
距離(移動)が消費者の行動にどれくらい影響を与えるかを表す値 | Double |
AttactionVariables [[Variable, {Coefficient}],...] |
有効性の認知または消費者にとっての店舗の魅力度を測定する値 | Value Table |
OutputFeatureClass |
ハフ モデル商圏フィーチャが格納されるフィーチャクラス | Feature Class |
ByID_Or_ByName (オプション) |
単一のポイントの選択に使用されるフィールド。
| String |
Single_Site (オプション) |
単一のポイントとして使用される店舗の ID または名前。 | String |
PathToCalibratedResult (オプション) |
キャリブレーションに使用する統計的にキャリブレーション済みのハフ モデルの出力 | Folder |
コードのサンプル
EqualProbabilityContours(ハフ モデル商圏)の例(スタンドアロン スクリプト)
# Name: EqualprobabilityContours.py
# Description: Generates Huff derived trade areas based on store sales.
# 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")
arcpy.AddToolbox("C:\Program Files (x86)\ArcGIS\Desktop10.2\Business Analyst\ArcToolbox\Toolboxes\Business Analyst Tools.tbx")
# Define input and output parameters for the Huff Equal Probability Trade Areas tool
Store = "C:/temp/sf_store.shp"
Id = "STORE_ID"
Attractiveness = "SALES"
OutPath = "C:/temp/Output_Contour.shp"
# Create Huff Equal Probability trade areas
arcpy.EqualProbabilityContours_ba(Store, Id, "ALL", "MANUALLY", "-1.5", Attractiveness, OutPath)
# 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