Disponible avec une licence Business Analyst.
Résumé
Importe les points de vente qui se trouvent au format de fichier de géométries (cela signifie qu'ils sont déjà géocodés) et les identifie comme points de vente en vue d'effectuer d'autres analyses.
Utilisation
La couche de points de vente existante doit être une classe d'entités ponctuelles.
Syntaxe
SetupStoreByExistingData_ba (InputFeatureLayer, NameField, StoreIDField, WayToSpecifyStoreIDField, CreateNewFeatureClass, OutputFeatureClass, {UsePictureSymbol}, {ImagePath}, {PictureSymbolSize})
Paramètre | Explication | Type de données |
InputFeatureLayer | Couche existante contenant vos points de vente. | Feature Layer |
NameField | Sélectionne le champ à utiliser pour identifier le nom des points de vente. | Field |
StoreIDField | Nom utilisé pour identifier l'ID point de vente. | String |
WayToSpecifyStoreIDField | Sélectionne un champ ID point de vente existant ou crée un nouveau champ.
| Boolean |
CreateNewFeatureClass | Génère une nouvelle classe d'entités en fonction de la couche existante ou utilise la couche existante.
| Boolean |
OutputFeatureClass | Classe d'entités contenant les points de vente. | Feature Class |
UsePictureSymbol (Facultatif) | Insère des symboles de points de vente personnalisés dans la classe d'entités points.
| Boolean |
ImagePath (Facultatif) | Emplacement du fichier contenant les symboles des points de vente personnalisés. | File |
PictureSymbolSize (Facultatif) | Définissez la taille de symbole par points. | Long |
Exemple de code
Exemple d'utilisation du script SetupStoreByExistingData (script autonome)
# Name: SetupStoreByExistingData.py
# Description: Creates a customer layer using an existing point layer.
# Author: Esri
# Import system modules
import arcview
import arcpy
arcpy.ImportToolbox(r"C:\Program Files (x86)\ArcGIS\Desktop10.6\Business Analyst\ArcToolbox\Toolboxes\Business Analyst Tools.tbx")
try:
# Acquire extension license
arcpy.CheckOutExtension("Business")
# Defines the parameters for the Setup Store Using Existing Data tool
InputFeatureLayer = "C:/temp/sf_stores.shp"
NameField = "NAME"
StoreIDField = "STORE_ID"
# Sets up a new store layer based on an existing layer
arcpy.SetupStoreByExistingData_ba(InputFeatureLayer, NameField, StoreIDField)
# Release extension license
arcpy.CheckInExtension("Business")
except:
print arcpy.GetMessages(2)
Environnements
Cet outil n'utilise pas d'environnement de géotraitement.
Informations de licence
- ArcGIS Desktop Basic: Requiert Business Analyst
- ArcGIS Desktop Standard: Requiert Business Analyst
- ArcGIS Desktop Advanced: Requiert Business Analyst