Disponible avec une licence Business Analyst.
Résumé
Vous permet de saisir des adresses à géocoder dans une nouvelle couche de clients.
Utilisation
Cet outil est souvent utilisé pour entrer plusieurs adresses à la fois à partir d'adresses imprimées.
Utilisez l'outil Intégrer les clients à l'aide de données tabulaires si vous possédez déjà une table d'enregistrements d'adresse avec laquelle vous voulez créer une couche de points de vente.
Seuls les enregistrements correspondants seront inclus dans la couche de clients en sortie.
Syntaxe
arcpy.ba.CreateCustomerWithAddressData(Locator, AddressesCollection, OutputFeatureClass)
Paramètre | Explication | Type de données |
Locator | Localisateur d'adresses. | Address Locator |
AddressesCollection | Adresses devant être géocodées et incluses dans la nouvelle couche de points de vente. | String |
OutputFeatureClass | Classe d'entités destinée à contenir les entités des clients. | Feature Class |
Exemple de code
Exemple d'utilisation du script CreateCustomerWithAddressData (script autonome)
# 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")
Environnements
Cet outil n'utilise pas d’environnement de géotraitement.
Informations de licence
- Basic: Requiert Business Analyst
- Standard: Requiert Business Analyst
- Advanced: Requiert Business Analyst