Create An Empty Customer Layer (Business Analyst)
Zusammenfassung
Creates a new empty point feature class (customer layer). You can define fields to be created in the new layer.
Verwendung
- 
Whenever data is added to your map, it will be associated with the analysis extent that's active at the time. If the active analysis extent is a study area, the layer will be added to the group layer of that study area. 
- 
You can change the analysis extent at any time using Set Analysis Extent on the Business Analyst menu. 
- 
You can add new customer features (points) to the Store layer by using the Edit toolbar in ArcMap. Once the layer is editable, you can pushpin (add) new points. 
Syntax
| Parameter | Erläuterung | Datentyp | 
| OutputFeatureClass | The feature class that will contain the customer features. | Feature Class | 
| FldsCollection (optional) | Fields to add to the output feature class. | String | 
| NameField (optional) | The field that will identify the customer name. | String | 
| LinkField (optional) | Unique ID linking the customer file with the store file. | String | 
Codebeispiel
# Name: CreateEmptyCustomerLayer.py
# Description: Creates a new empty customer 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")
 
# Defines the parameters for the Create an Empty Customer Layer tool
  OutPath = "C:/temp/New_Customers.shp"
  StoreId = "ID"
  Name= "Address"
  FldCol = "Name:ID|Alias:ID|Type:esriFieldTypeSmallInteger|Precision:1;Name:Address|Alias:Address|Type:esriFieldTypeString|Precision:40"
 
# Creates a new feature class (Customer Layer) with empty attribute fields
  arcpy.CreateEmptyCustomerLayer_ba(OutPath, FldCol, Name, StoreId)
 
# Release extension license 
  arcpy.CheckInExtension("Business") 
 
except:
  print arcpy.GetMessages(2)