商圏に割り当て(Assign By Trade Area) (Business Analyst)

ライセンス レベル:BasicStandardAdvanced

サマリ

既存の商圏を使用して、顧客を店舗に割り当てます。

[商圏に割り当て(Assign By Trade Area)] の仕組みの詳細

使用法

構文

AssignCustomersByTA_ba (InputFeatureLayer, IDField, CustomerLayer, LinkField, {UseSelectedFeatures}, {WayToDefineLinkField}, {CreateNewFeatureClass}, {OutputFeatureClass})
パラメータ説明データ タイプ
InputFeatureLayer

顧客の店舗への割り当てに使用される商圏レイヤ。

Feature Layer
IDField

顧客の割り当てに使用する店舗 ID フィールド。

Field
CustomerLayer

各店舗への顧客の割り当てに使用される顧客レイヤ。

Feature Layer
LinkField

関連付けられた店舗 ID が設定されるフィールド。

String
UseSelectedFeatures
(オプション)

顧客は、顧客レイヤの選択したフィーチャに応じて割り当てられます。

  • TRUE選択した顧客を商圏に割り当てます。
  • FALSEすべての顧客を商圏に割り当てます。
Boolean
WayToDefineLinkField
(オプション)

既存の店舗 ID フィールドを選択するか、新しいフィールドを作成します。

  • USE_EXISTING既存の店舗 ID フィールドを使用します。
  • CREATE_NEW新しい店舗 ID フィールドを作成します。
Boolean
CreateNewFeatureClass
(オプション)

既存のレイヤに基づく新規フィーチャクラスを生成するか、既存のレイヤを使用します。

  • TRUE新しいフィーチャクラスを作成します。
  • FALSE新しいフィーチャクラスを作成しません。元のレイヤが使用されます。
Boolean
OutputFeatureClass
(オプション)

顧客フィーチャが含まれるフィーチャクラス。

Feature Class

コードのサンプル

AssignCustomersByTA(商圏に割り当て)の例(スタンドアロン スクリプト)
# Name: AssignCustomersByTA.py
# Description: Assign customers located in trade areas generated in San Francisco County to select stores.
# 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") 
 
# Defines the parameters for the Assign by Trade Area tool
  TAPath = "C:/temp/TradeArea.shp"
  CustPath = "C:/temp/sf_cust.shp"
  StoreId = "STORE_ID"
  StoreLink = "STORE_ID"
 
# Create output file for Assign by Trade Area tool
  arcpy.AssignCustomersByTA_ba (TAPath, StoreId, CustPath, StoreLink)
 
# 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