Disponible avec une licence Business Analyst.
Résumé
Calcule les valeurs d’exposant à utiliser dans l’outil Huff Model (Modèle de Huff).
Utilisation
Les exposants en sortie se basent sur les valeurs d’attractivité des services existants et sur leur relation spatiale avec les points client.
Les données ponctuelles client constituent une entrée requise.
La sortie du calibrage du modèle de Huff est enregistrée dans la fenêtre Catalog (Catalogue) du conteneur Business Analyst.
Les valeurs d’exposant sont corrélées au marché défini par les entrées. Bien qu’elles puissent être appliquées à d’autres marchés, elles seront peut-être moins fiables dans ces scénarios.
La sortie du calibrage du modèle de Huff peut être appliquée à l’outil Huff Model (Modèle de Huff).
Syntaxe
arcpy.ba.HuffModelCalibration(in_facility_features, facility_id_field, in_customer_features, link_field, in_sales_potential_features, sales_potential_id_field, out_calibration, attractiveness_variables, {customer_weight_field}, {distance_type}, {distance_units}, {travel_direction}, {time_of_day}, {time_zone})
Paramètre | Explication | Type de données |
in_facility_features | Entité ponctuelle en entrée représentant les concurrents ou les points de vente existants. | Feature Layer |
facility_id_field | ID unique représentant l’emplacement d’un point de vente ou d’une installation. | Field |
in_customer_features | Classe d’entités ponctuelles en entrée représentant l’emplacement des clients. | Feature Layer |
link_field | Champ utilisé comme ID pour attribuer des clients à une ressource ou à un point de vente. | Field |
in_sales_potential_features | Classe d’entités surfaciques en entrée utilisée pour déterminer le marché des ventes potentielles. | Feature Layer |
sales_potential_id_field | ID unique représentant la zone potentielle de vente. | Field |
out_calibration | Fichier de calibrage en sortie dans lequel figureront les résultats du modèle de Huff calibrés, ce qui correspond aux valeurs d’exposant des variables d’attractivité et de la distance. L’extension du fichier en sortie est *.huffmodel. | File |
attractiveness_variables [attractiveness_variables,...] | Champs permettant de déterminer l’attractivité de chaque concurrent. Il arrive fréquemment que la taille du point de vente remplace l’attractivité. | Value Table |
customer_weight_field (Facultatif) | Valeur pondérée calculée et attribuée à chaque client. | Field |
distance_type (Facultatif) | Définit le mode de calcul de la distance en fonction de la méthode de déplacement. La valeur par défaut est Straight Line (Ligne droite). | String |
distance_units (Facultatif) | Unités de mesure de la distance à utiliser pour calculer la distance. | String |
travel_direction (Facultatif) | Spécifie le sens de déplacement qui sera utilisé entre les points de vente et les entités de potentiel de vente.
| String |
time_of_day (Facultatif) | Date et heure utilisées pour le calcul de la distance. | Date |
time_zone (Facultatif) | Spécifie le fuseau horaire qui sera utilisé pour le paramètre Time of Day (Heure du jour).
| String |
Exemple de code
Le script de fenêtre Python ci-dessous illustre l'utilisation de la fonction HuffModelCalibration.
import arcpy
arcpy.ba.HuffModelCalibration("starbucks_layer", "IDField", "potential_store_layer", "IDField", "HuffModelTestData.gdb\CT", "IDField", "TOTPOP_CY", "Starbucks_HuffModel", "SALES # 1", -1.5, "STRAIGHT_LINE_DISTANCE", "MILES", None, "TOWARD_STORES", None, "TIME_ZONE_AT_LOCATION")
Environnements
Informations de licence
- Basic: Requiert Business Analyst
- Standard: Requiert Business Analyst
- Advanced: Requiert Business Analyst
Rubriques connexes
Vous avez un commentaire à formuler concernant cette rubrique ?