Mean Store Center (Business Analyst)

概要

Creates a centroid (new store location) in the mean geographic center of your customer points.

Learn more about how Mean Store Center works

Mean Store Center example

使用法

構文

MeanStoreCenter_ba (CustomerLayer, LinkField, CustomerWeightField, OutputFeatureClass, {UseSelectedFeatures}, {InNeedReportOutput}, {InputFeatureLayer}, {IDField}, {DistanceCalculateMethod}, {MeasureUnits}, {InReportTitle}, {ReportFile}, {InMakeClusters}, {InClustersCount}, {ReportFormats})
パラメータ説明データ タイプ
CustomerLayer

The input feature layer. This point layer is usually a customer layer.

Feature Layer
LinkField

The store ID field in the customer layer that assigns each customer to a store location.

Field
CustomerWeightField

The numeric field used in the calculation to determine the mean store center.

Field
OutputFeatureClass

The new feature class that will contain the mean center for customer locations.

Feature Class
UseSelectedFeatures
(オプション)

The features used to generate the mean centers.

  • TrueGenerates the mean store center using only the selected features.
  • FalseGenerates the mean store center using all features. This is the default.
Boolean
InNeedReportOutput
(オプション)

The option to output a mean store center report.

  • CREATE_REPORTA mean store center report will be generated.
  • DONT_CREATE_REPORTA mean store center report will not be generated. This is the default.
Boolean
InputFeatureLayer
(オプション)

The input feature layer containing the center points (typically store points) that will be used in calculating the distance from the mean store center.

Feature Layer
IDField
(オプション)

Field used to uniquely identify each store.

Field
DistanceCalculateMethod
(オプション)

The method used to calculate the distance between existing stores and the mean store center.

  • DRIVE_TIMEDriving time measured in units of time.
  • DRIVE_DISTANCEDriving distance measured in units of distance.
  • STRAIGHT_LINE_DISTANCEStraight-line distance. This is the default.
String
MeasureUnits
(オプション)

The units used with the distance values. By default, the units defined in the Business Analyst preferences will be selected.

  • Decimal Degrees
  • Feet
  • Kilometers
  • Meters
  • Miles
  • Nautical Miles
  • Yards
String
InReportTitle
(オプション)

Title for the Mean Store Center report.

String
ReportFile
(オプション)

The directory that the Mean Store Center report will be saved to.

Folder
InMakeClusters
(オプション)

Will use a K-means algorithm to generate mean store centers based on customer file.

  • TRUEGenerates multiple mean store centers based on customer point clusters.
  • FALSEWill generate a single mean store center on customers. This is the default.
Boolean
InClustersCount
(オプション)

Determines the number of clusters generated based on customer file. The default is 10.

Long
ReportFormats
[ReportFormats,...]
(オプション)

Select the desired report output format

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

コード サンプル

MeanStoreCenter Example (Stand-alone Script)

# Name: MeanStoreCenter.py
# Description: Spatially locates a new store location in the San Francisco market based on customer sales.
# Author: ESRI

# Import system modules
import arcview
import arcpy

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

try:
# Acquire extension license
  arcpy.CheckOutExtension("Business") 
 
# Define input and output parameters for the Mean Store Center tool
  CustPath = "C:/temp/sf_cust.shp"
  OutPath = "C:/temp/Mean_Store.shp"
  StoreId = "STORE_ID"
 
# Create Mean Store Center output file
  arcpy.MeanStoreCenter_ba(CustPath, StoreId, "SALES", OutPath)
 
# Release extension license 
  arcpy.CheckInExtension("Business")
 
except:
  print arcpy.GetMessages(2)

環境

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

関連項目

ライセンス情報

ArcView: 要 Business Analyst
ArcEditor: 要 Business Analyst
ArcInfo: 要 Business Analyst

10/4/2010