Disponible avec une licence Business Analyst.
Résumé
Recherche les zones contenant un type spécifique d'attribut démographique.
Pour en savoir plus sur le fonctionnement de l'outil Prospection clients par données démographiques
Illustration
Utilisation
Dans ArcMap, l'analyse s'effectue uniquement sur les entités qui se trouvent à l'intérieur de la zone d'étude ou de l'étendue d'analyse active.
Avant d'exécuter cet outil, configurez votre profil de client (fichier DMQ) à l'aide de l'outil Profilage de clientèle.
Définissez la couche de contours pour inclure le marché à prospecter.
Exécutez votre prospection clients initiale sur de vastes zones géographiques, par exemple des secteurs de recensement, afin d'obtenir une idée générale de la répartition de vos clients potentiels. Parcourez ensuite les fortes concentrations de ces contours et réexécutez l'outil au niveau des groupes d'îlots. Cela vous permet de créer des sous-marchés au sein de votre marché principal afin de mieux centrer votre analyse.
Syntaxe
arcpy.ba.DemoCustomerProspecting(InputBoundaryLayer, InputGeographyLevel, OutputFeatureClass, {WayToDefineDemoQuery}, {DMQFile}, {DemographicQueryWhereClause})
Paramètre | Explication | Type de données |
InputBoundaryLayer | Couche d'entités en entrée qui détermine l'étendue dans laquelle l'analyse interroge et retourne les résultats provenant de la couche du niveau géographique. | Feature Layer |
InputGeographyLevel | Classe d'entités en entrée qui contient les données à utiliser dans la requête démographique. | Feature Layer |
OutputFeatureClass | Classe d'entités destinée à contenir les entités du profil des clients. | Feature Layer |
WayToDefineDemoQuery (Facultatif) | Paramètres à interroger par rapport au niveau géographique.
| Boolean |
DMQFile (Facultatif) | Fichier de définition en entrée généré dans la prospection clients qui définit les paramètres de filtrage du niveau géographique. | File |
DemographicQueryWhereClause (Facultatif) | Vous permet de saisir manuellement les statistiques des champs pour la requête démographique. | String |
Exemple de code
Exemple d'utilisation du script DemoCustomerProspecting (script autonome)
# Name: DemoCustomerProspecting.py
# Description: Imports pre-generated customer profile (*.dmq file) to locate block groups that meet the criteria set in that profile.
# 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")
# Define the parameters for the Customer Prospecting by Demographic Data tool
# Please note that your paths may be different.
InputBoundaryLayer = "C:/temp/Boundary.shp"
InputGeographyLevel = "C:/ArcGIS/Business Analyst/US_2022/Data/Demographic Data/BlockGroups_bg.bds"
OutputFeatureClass = "C:/temp/Demo_Prospect.shp"
WayToDefineDemoQuery = "USE_DMQ_FILE"
DMQFile = "C:/temp/DMQ_output.dmq"
# Create Customer Prospecting output file
arcpy.DemoCustomerProspecting_ba(InputBoundaryLayer,
InputGeographyLevel,
OutputFeatureClass,
WayToDefineDemoQuery,
DMQFile)
# 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