Available with Business Analyst license.
Allows you to input addresses to be geocoded in a new customer layer.
This tool is often used when you want to enter a few addresses at a time from hard-copy address information.
Use the Setup Customers Using Tabular Data tool if you already have a table of address records with which you want to create a store layer.
Only matched records will be included in the output customer layer.
arcpy.ba.CreateCustomerWithAddressData(Locator, AddressesCollection, OutputFeatureClass)
The address locator.
The addresses that are to be geocoded and included in the new store layer.
The feature class that will contain the customer features.
CreateCustomerWithAddressData example (stand-alone script)
# Name: CreateCustomerWithAddressData.py # Description: Creates a geocoded customer layer based on a single address in Redlands, CA. # Author: Esri # Import system modules import arcview import arcpy arcpy.ImportToolbox(r"C:\Program Files (x86)\ArcGIS\Desktop10.8\Business Analyst\ArcToolbox\Toolboxes\Business Analyst Tools.tbx") try: # Acquire extension license arcpy.CheckOutExtension("Business") # Defines the parameters for the Create a Customer Layer with Address Data tool OutFC= "C:/temp/Redlands_customer.shp" Locator = "C:/ArcGIS/Business Analyst/US_2022/Data/Geocoding Data/USA_StreetAddress.loc" AddressCol = "Addr:380 New York St|City:Redlands|State:CA" # Create output file for Create customer layers with address data tool arcpy.CreateCustomerWithAddressData_ba(OutFC, Locator, AddressCol) # Release extension license arcpy.CheckInExtension("Business")
This tool does not use any geoprocessing environments.
- Basic: Requires Business Analyst
- Standard: Requires Business Analyst
- Advanced: Requires Business Analyst