Beschriftung | Erläuterung | Datentyp |
Eingabe-Einrichtungs-Features | Die Eingabe-Punkt-Feature-Class, die Mitbewerber oder vorhandene Filialen darstellt. | Feature Layer |
ID-Feld der Einrichtung | Eindeutiges ID-Feld, das den Standort einer Filiale oder einer Einrichtung darstellt. | Field |
Eingabe-Kunden-Features | Die Eingabe-Punkt-Feature-Class, die Kundenstandorte darstellt. | Feature Layer |
Verknüpftes ID-Feld der Einrichtung | Das Feld, das als ID verwendet wird, um einzelne Kunden einer Einrichtung oder Filiale zuzuweisen. | Field |
Eingabe-Absatzpotenzial-Features | Die Eingabe-Polygon-Feature-Class, mit der der Absatzpotenzialmarkt ermittelt wird. | Feature Layer |
Absatzpotenzial-ID-Feld | Ein eindeutiges ID-Feld, das das Absatzpotenzial-Gebiet darstellt. | Field |
Ausgabe-Kalibrierung | Die Ausgabe-Kalibrierungsdatei, die die kalibrierten Huff-Modell-Ergebnisse enthält, also die Exponentenwerte für die Attraktivitätsvariablen und Entfernung. Die Dateierweiterung der Ausgabedatei lautet *.huffmodel. | File |
Attraktivitätsvariablen | Die Felder, anhand derer die Attraktivität jedes Mitbewerbers ermittelt wird. In vielen Fällen wird die Größe der Filiale stellvertretend für die Attraktivität verwendet. | Value Table |
Kundengewichtungsfeld (optional) | Ein berechnetes gewichtetes Wertefeld, das jedem Kunden zugewiesen wird. | Field |
Entfernungstyp (optional) | Die Art der Anfahrt, die zum Berechnen der Entfernung verwendet wird. Der Standardwert lautet Gerade Linie. | String |
Entfernungseinheiten (optional) | Die Einheiten für die Messung der Entfernung, die beim Berechnen der Entfernung verwendet werden sollen. | String |
Reiserichtung (optional) | Gibt die zu verwendende Reiserichtung zwischen Filialen und Absatzpotenzial-Features an.
| String |
Zeitpunkt (optional) | Das Datum mit Uhrzeit, das beim Berechnen der Entfernung verwendet werden soll. | Date |
Zeitzone (optional) | Gibt die Zeitzone an, die für den Parameter Zeitpunkt verwendet werden soll.
| String |
Mit der Business Analyst-Lizenz verfügbar.
Zusammenfassung
Berechnet Exponentenwerte zur Verwendung im Werkzeug Huff-Modell.
Verwendung
Die Ausgabe-Exponenten basieren auf Attraktivitätswerten der vorhandenen Einrichtungen und deren räumlicher Beziehung zu Kundenpunkten.
Die Eingabe von Kundenpunktdaten ist erforderlich.
Die Ausgabe von Huff-Modell-Kalibrierung wird im Business Analyst-Container im Bereich Katalog gespeichert.
Exponentenwerte werden zu dem durch die Eingaben definierten Markt in Beziehung gesetzt. Sie können zwar auf zusätzliche Märkte angewendet werden, sind in diesen Szenarien jedoch möglicherweise weniger zuverlässig.
Die Ausgabe Huff-Modell-Kalibrierung kann im Werkzeug Huff-Modell angewendet werden.
Parameter
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})
Name | Erläuterung | Datentyp |
in_facility_features | Die Eingabe-Punkt-Feature-Class, die Mitbewerber oder vorhandene Filialen darstellt. | Feature Layer |
facility_id_field | Eindeutiges ID-Feld, das den Standort einer Filiale oder einer Einrichtung darstellt. | Field |
in_customer_features | Die Eingabe-Punkt-Feature-Class, die Kundenstandorte darstellt. | Feature Layer |
link_field | Das Feld, das als ID verwendet wird, um einzelne Kunden einer Einrichtung oder Filiale zuzuweisen. | Field |
in_sales_potential_features | Die Eingabe-Polygon-Feature-Class, mit der der Absatzpotenzialmarkt ermittelt wird. | Feature Layer |
sales_potential_id_field | Ein eindeutiges ID-Feld, das das Absatzpotenzial-Gebiet darstellt. | Field |
out_calibration | Die Ausgabe-Kalibrierungsdatei, die die kalibrierten Huff-Modell-Ergebnisse enthält, also die Exponentenwerte für die Attraktivitätsvariablen und Entfernung. Die Dateierweiterung der Ausgabedatei lautet *.huffmodel. | File |
attractiveness_variables [attractiveness_variables,...] | Die Felder, anhand derer die Attraktivität jedes Mitbewerbers ermittelt wird. In vielen Fällen wird die Größe der Filiale stellvertretend für die Attraktivität verwendet. | Value Table |
customer_weight_field (optional) | Ein berechnetes gewichtetes Wertefeld, das jedem Kunden zugewiesen wird. | Field |
distance_type (optional) | Die Art der Anfahrt, die zum Berechnen der Entfernung verwendet wird. Der Standardwert ist Straight Line. | String |
distance_units (optional) | Die Einheiten für die Messung der Entfernung, die beim Berechnen der Entfernung verwendet werden sollen. | String |
travel_direction (optional) | Gibt die zu verwendende Reiserichtung zwischen Filialen und Absatzpotenzial-Features an.
| String |
time_of_day (optional) | Das Datum mit Uhrzeit, das beim Berechnen der Entfernung verwendet werden soll. | Date |
time_zone (optional) | Gibt die Zeitzone an, die für den Parameter time_of_day verwendet werden soll.
| String |
Codebeispiel
Das folgende Skript im Python-Fenster veranschaulicht, wie Sie die Funktion HuffModelCalibration verwenden.
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")
Lizenzinformationen
- Basic: Erfordert Business Analyst
- Standard: Erfordert Business Analyst
- Advanced: Erfordert Business Analyst