ArcGIS Desktop

  • ArcGIS Pro
  • ArcMap

  • My Profile
  • Aide
  • Sign Out
ArcGIS Desktop

ArcGIS Online

La plateforme cartographique de votre organisation

ArcGIS Desktop

Un SIG professionnel complet

ArcGIS Enterprise

SIG dans votre entreprise

ArcGIS for Developers

Outils de création d'applications de localisation

ArcGIS Solutions

Modèles d'applications et de cartes gratuits pour votre secteur d'activité

ArcGIS Marketplace

Téléchargez des applications et des données pour votre organisation.

  • Documentation
  • Support
Esri
  • Se connecter
user
  • Mon profil
  • Déconnexion

ArcMap

  • Accueil
  • Commencer
  • Carte
  • Analyser
  • Gérer les données
  • Outils
  • Extensions

Calibrage du modèle de Huff par données d'enquêtes

Disponible avec une licence Business Analyst.

  • Résumé
  • Utilisation
  • Syntaxe
  • Exemple de code
  • Environnements
  • Informations de licence

Résumé

Calibre statistiquement le modèle de Huff à l'aide des données d'enquêtes pour l'emplacement de chaque point de vente dans la zone d'étude.

Utilisation

  • Les résultats du modèle de Huff peuvent servir dans les cadres suivants :

    • Estimation, définition et analyse du marché potentiel.
    • Evaluation de l'impact économique de l'implantation d'un nouveau site.
    • Prévision des ventes et potentiel des points de vente et magasins existants.
    • Evaluation de l'impact de l'évolution concurrentielle et environnementale sur les performances d'un magasin.
  • Lors de l'exécution de cet outil, la première étape consiste à définir une zone d'étude qui englobe toutes les zones de chalandise de tous les points de vente concurrents en cours d'analyse.

  • La sortie de calibrage de cet outil est utilisé en entrée pour l'outil Modèle avancé de Huff.

  • Les données d'enquêtes sont utilisées pour déterminer la fréquence à laquelle chaque participant à l'enquête se rend aux points de vente pour effectuer des achats, au sein de la zone d'étude. Les entrevues de départ ont prouvé leur efficacité dans la collecte de ces informations.

  • Assurez-vous que chaque sous-région est bien représentée dans l'échantillon.

  • Le paramètre Niveau géographique des clients potentiels correspond généralement à des entités surfaciques représentant les zones secondaires où vivent les clients potentiels. Cette couche peut également être une classe d'entités points (par exemple, des centroïdes d'îlots) à laquelle des données démographiques sont associées.

  • La couche de points de vente concurrents doit inclure les emplacements de tous les concurrents dans une zone d'étude donnée. Cette couche doit également comprendre les emplacements de vos points de vente existants dans la zone d'étude, car ils agiront comme des concurrents face à l'implantation d'un nouveau point de vente. Dans la plupart des cas, cette couche sera une couche de points de vente Business Analyst.

  • Les emplacements des points de vente concurrents peuvent être extraits à partir de la fonction Ajouter des listes d'entreprises existante dans Esri Business Analyst.

  • Pour en savoir plus sur l'ajout de listes d'entreprises.

  • Les champs d'attraction du point de vente, également connus comme valeurs prédictives, incluent souvent les attributs d'un point de vente, tels que la surface, le nombre de places de stationnement, la publicité, les heures d'ouverture, les prix, l'âge, l'apparence, la signalisation, l'accessibilité et ainsi de suite.

Syntaxe

HuffModelCalibrationBySurveyData_ba (CustomerLayer, CustomerIDField, StoreLayer, StoreIDField, StoreAttractionFields, PatronizeTable, FormatOfSurveyData, SelectPatronizeTableFields, DistanceCalculationMethod, OutputFileName, {NeedReportOutput}, {ReportTitle}, {ReportFile}, {ReportFormats})
ParamètreExplicationType de données
CustomerLayer

Entités surfaciques représentant les zones secondaires où vivent les clients potentiels. Il peut également s'agir d'une couche de points (par exemple, des centroïdes d'îlots) à laquelle des données démographiques sont associées.

Feature Layer
CustomerIDField

Identifiant unique du niveau géographique Clients potentiels.

Field
StoreLayer

Couche contenant les points concurrents (généralement des centres commerciaux) utilisés pour déterminer comment les ventes sont influencées et réparties sur toute la zone d'analyse.

Feature Layer
StoreIDField

Identifiant unique de la couche de points de vente concurrents.

Field
StoreAttractionFields
[StoreAttractionFields,...]

Valeurs mesurant le niveau d'attractivité d'un point de vente aux yeux des consommateurs.

Field
PatronizeTable

Table contenant les résultats d'une requête menée auprès des clients.

Table
FormatOfSurveyData

Définit le format des données d'enquêtes.

  • SEVERAL_LINES_PER_CUSTOMER —Liste des réponses des clients à plusieurs questions. Il s'agit de l'option par défaut.
  • ONE_LINE_PER_GEOUNIT —Synthétise les réponses des clients dans une unité géographique, par exemple le nombre de réponses à une question résumées dans des groupes d'îlots.
  • ONE_LINE_PER_CUSTOMER —Une réponse par client, de sorte que chaque client indique le nombre de fois où il s'est rendu dans chaque point de vente.
String
SelectPatronizeTableFields

Sélectionne les champs associant les clients aux points de vente dont ils sont clients.

  • Survey Data Customer Group ID Field —Sélectionne l'ID client dans les formats d'enquêtes Plusieurs lignes par client, Une ligne par client et Une ligne par unité géographique.
  • Survey Data Store ID Field —Sélectionne l'ID point de vente associé à chaque client dans les formats d'enquêtes Plusieurs lignes par client et Une ligne par unité géographique.
  • Survey Data Total Visits Field —Lit la fréquence des visites de chaque client au point de vente dont il est client au format d'enquête Plusieurs lignes par client.
String
DistanceCalculationMethod

Alloue la méthode utilisée pour calculer les distances entre les zones géographiques définies par le paramètre de la couche des clients potentiels et les points de vente issus de la couche de points de vente concurrents.

  • STRAIGHT_LINE_DISTANCE —Approche euclidienne (distance à vol d'oiseau). Il s'agit de l'option par défaut.
  • DRIVE DISTANCE —Distance de trajet mesurée en unités de distance.
  • DRIVE_TIME —Temps de trajet mesuré en unités de temps.
String
OutputFileName

Dossier en sortie qui contiendra le fichier de résultat du calibrage du modèle de Huff.

Folder
NeedReportOutput
(Facultatif)

Génère un rapport de calibrage du modèle de Huff en fonction des données d'enquêtes.

  • True —Génère le rapport de calibrage du modèle de Huff. Il s'agit de l'option par défaut.
  • False —Ne génère pas le rapport de calibrage du modèle de Huff.
Boolean
ReportTitle
(Facultatif)

Titre du rapport de calibrage.

String
ReportFile
(Facultatif)

Nom du fichier de rapport.

File
ReportFormats
[ReportFormats,...]
(Facultatif)

Format ou formats de sortie du rapport du modèle de Huff. Vous pouvez sélectionner plusieurs formats.

  • Simple XML
  • PDF
  • HTML
  • CSV
  • ZIP
  • XLSX
  • Stripped XLSX
String

Exemple de code

Exemple d'utilisation du script HuffModelCalibrationBySurveyData (script autonome)

# Name: HuffModelCalibrationBySurveyData.py
# Description: Generates a calibrated model around two San Francisco stores using Sales as a predictor.
# Author: Esri

# Import system modules
import arcview
import arcpy

arcpy.ImportToolbox(r"C:\Program Files (x86)\ArcGIS\Desktop10.7\Business Analyst\ArcToolbox\Toolboxes\Business Analyst Tools.tbx")

try:
# Acquire extension license 
  arcpy.CheckOutExtension("Business")
  arcpy.CheckOutExtension("Network") 
 
# Define input and output parameters for the Huff Model Calibration by Survey Data tool
  Cust = "C:/temp/sf_cust.shp"
  CustId = "CUST_ID"
  Store = "C:/temp/sf_stores.shp"
  StoreId = "STORE_ID"
  AttractionField = "SALES"
  Patronage = "C:/ArcGIS/Business Analyst/US_2018/Datasets/Tutorial/sf_stores.dbf"
  SurveyFormat = "ONE_LINE_PER_CUSTOMER"
  SelectFields = "STORE_ID"
  DistanceCalc = "DRIVE_TIME"
  OutPath = "C:/temp/Calibration_Surveydata"
 
# Create Huff Model Calibration by Survey Data
  arcpy.HuffModelCalibrationBySurveyData_ba(Cust,
	  CustId,
	  Store,
	  StoreId,
	  AttractionField,
	  Patronage,
	  SurveyFormat,
	  SelectFields,
	  DistanceCalc,
	  OutPath)
 
# Release extension license 
  arcpy.CheckInExtension("Business")
  arcpy.CheckInExtension("Network")

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

Rubriques connexes

  • Vue d'ensemble du jeu d'outils Modélisation de Business Analyst

ArcGIS Desktop

  • Accueil
  • Documentation
  • Support

ArcGIS Platform

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS for Developers
  • ArcGIS Solutions
  • ArcGIS Marketplace

A propos d'Esri

  • A propos de la société
  • Carrières
  • Blog d’Esri
  • Conférence des utilisateurs
  • Sommet des développeurs
Esri
Donnez-nous votre avis.
Copyright © 2019 Esri. | Confidentialité | Légal