最近隣店舗に割り当て(Assign by Closest Stores Location) (Business Analyst)
使用法
-
既存のフィールドで、店舗への顧客の割り当てを元に戻すことはできません。
-
顧客は最近隣店舗に割り当てられます。
-
直線(ユークリッド)距離の計算に基づいて割り当てられます。
-
直線距離に基づいて顧客を割り当てたくない場合は、[商圏に割り当て(Assign By Trade Area)] ツールを使用します。[商圏に割り当て(Assign By Trade Area)] ツールは、到達圏ポリゴンとともに使用できます。
-
顧客が 2 つ以上の店舗から同一の距離に存在する場合、その顧客は属性テーブルの最初の店舗に割り当てられます。
構文
AssignCustomersByLocation_ba (InputFeatureLayer, IdField, CustomerLayer, LinkField, {UseSelectedFeatures}, {WayToDefineLinkField}, {CreateNewFeatureClass}, {OutputFeatureClass})
パラメータ | 説明 | データ タイプ |
InputFeatureLayer |
顧客を割り当てる店舗レイヤ。 | Feature Layer |
IdField |
各店舗の一意な ID。 | Field |
CustomerLayer |
各店舗への顧客の割り当てに使用される顧客レイヤ。 | Feature Layer |
LinkField |
関連付けられた店舗 ID が設定されるフィールド。 | Field |
UseSelectedFeatures (オプション) |
顧客は、顧客レイヤの選択したフィーチャに応じて割り当てられます。
| Boolean |
WayToDefineLinkField (オプション) |
既存の店舗 ID フィールドを選択するか、新しいフィールドを作成します。
| Boolean |
CreateNewFeatureClass (オプション) |
既存のレイヤに基づく新規フィーチャクラスを生成するか、既存のレイヤを使用します。
| Boolean |
OutputFeatureClass (オプション) |
割り当てられたフィーチャが含まれるフィーチャクラス。 | Feature Class |
コードのサンプル
AssignCustomersByLocation(最近隣店舗に割り当て)の例(スタンドアロン スクリプト)
# Name: AssignCustomersByLocation.py
# Description: Assigns customers in the San Francisco area to their designated stores by closest location using a straight-line distance metho
# Author: Esri
# Import system modules
import arview
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")
# Defines the parameters for the Assign by Closest Stores Location tool
StorePath = "C:/temp/sf_stores.shp"
CustPath = "C:/temp/sf_cust.shp"
StoreId = "STORE_ID"
StoreLink = "STORE_ID"
# Assigns by Closest Stores Location
arcpy.AssignCustomersByLocation_ba(StorePath, StoreId, CustPath, StoreLink, "false")
# 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