Setup Customers Using Existing Data (Business Analyst)
Zusammenfassung
Defines an output feature class based on an existing feature class as a customer file for use in the Analysis And Trade Areas tools.
Verwendung
- 
Import customers that are already stored in a feature class—for example, a shapefile. 
- 
The existing customer layer must be a point feature class. 
- 
Customers should already be geocoded. 
Syntax
SetupCustomersByExistingData_ba (InputFeatureLayer, NameField, LinkField, {CreateNewFeatureClass}, {OutputFeatureClass})
| Parameter | Erläuterung | Datentyp | 
| InputFeatureLayer | The input feature layer. | Feature Layer | 
| NameField | The unique identifier for the input feature class (commonly the customer name). | Field | 
| LinkField | Unique ID linking the customer file with the store file. | Field | 
| CreateNewFeatureClass (optional) | Generates a new feature class based on the existing layer or uses the existing layer. 
 | Boolean | 
| OutputFeatureClass (optional) | The feature class that will contain the customer features. | Feature Class | 
Codebeispiel
SetupCustomersByExistingData Example (Stand-alone Script)
# Name: SetupCustomersByExistingData.py
# Description: Creates a customer layer using an existing point layer. 
# 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") 
 
# Sets up a new customer layer based on an existing layer
  CustPath = "C:/temp/sf_cust.shp"
  CustId = "CUST_ID"
  StoreId = "STORE_ID"
 
# Sets up a new customer layer based on an existing layer    
  arcpy.SetupCustomersByExistingData_ba(CustPath, CustId, StoreId, "false")
 
# Release extension license 
  arcpy.CheckInExtension("Business") 
 
except:
  print arcpy.GetMessages(2)
Umgebung
Dieses Werkzeug verwendet keine Geoverarbeitungsumgebungen.
Verwandte Themen
Lizenzierungsinformationen
ArcGIS for Desktop Basic: Erfordert Business Analyst
ArcGIS for Desktop Standard: Erfordert Business Analyst
ArcGIS for Desktop Advanced: Erfordert Business Analyst
4/26/2014