Créer une couche de points de vente avec des données d'adresse (Business Analyst)

Niveau de licence :BasicStandardAdvanced

Récapitulatif

Cet outil permet de créer une nouvelle couche de points de vente (classe d'entités) en fonction des informations d'adresse.

Utilisation

Syntaxe

CreateStoreWithAddressData_ba (Locator, AddressesCollection, OutputFeatureClass, {UsePictureSymbol}, {Image Path}, {PictureSymbolSize})
ParamètreExplicationType de données
Locator

Localisateur d'adresses à utiliser pour l'appariement des adresses.

Address Locator
AddressesCollection

Adresses à géocoder.

String
OutputFeatureClass

Classe d'entités contenant les entités des points de vente.

Feature Class
UsePictureSymbol
(Facultatif)

Insère des symboles de points de vente personnalisés dans la classe d'entités points.

  • VraiInsère des symboles personnalisés
  • FauxN'insère pas de symboles personnalisés
Boolean
Image Path
(Facultatif)

Emplacement du fichier contenant les symboles des points de vente personnalisés.

File
PictureSymbolSize
(Facultatif)

Classe d'entités contenant les points de vente.

Long

Exemple de code

Exemple d'utilisation du script CreateStoreWithAddressData (script autonome)
# Name: Creates a geocoded store layer based on a single address in Redlands, CA.
# 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 a Store Layer with Address Data tool
  OutFC= "C:/temp/sf_stores.shp"
  Locator = "C:/ArcGIS/Business Analyst/US_2013/Data/USA Geocoding Service/Geocoding Data/USA Geocoding Service.loc"
  AddressCol = "Addr:380 New York St|City:Redlands|State:CA"
 
# Generate Store layers with address data
  arcpy.CreateStoreWithAddressData_ba(Locator, AddressCol, OutFC)
 
# Release extension license 
  arcpy.CheckInExtension("Business")
  
except:
  print arcpy.GetMessages(2)

Environnements

Cet outil n'utilise aucun environnement de géotraitement

Thèmes connexes

Informations de licence

ArcGIS for Desktop Basic: Requis Business Analyst
ArcGIS for Desktop Standard: Requis Business Analyst
ArcGIS for Desktop Advanced: Requis Business Analyst
5/10/2014