Mit der Business Analyst-Lizenz verfügbar.
Zusammenfassung
Erstellt eine Reihe von Linien von den einzelnen Kunden zu einem verknüpften Filialstandort. Diese Linien werden häufig als Netzdiagramme bezeichnet.
Abbildung
Verwendung
Die Layer mit den Filialen und Kunden müssen eine Point-Feature-Class sein.
Das Erstellen der Desire-Lines mit Fahrzeit und Fahrweg dauert länger als die Nutzung der Entfernungsmethode mit geraden Linien (euklidisch).
Die Ausgabe zeigt die räumliche Verteilung zwischen dem Filial-Layer und dem Kunden-Layer und berechnet die Entfernungswerte zwischen den einzelnen Filialen und Kunden.
Syntax
DesireLines(in_stores_layer, in_customers_layer, out_feature_class, store_id_field, link_field, {distance_type}, {units}, {cutoff}, {travel_direction}, {time_of_day}, {time_zone})
Parameter | Erklärung | Datentyp |
in_stores_layer | Eingabe-Punkt-Layer, der Standorte von Filialen oder Einrichtungen darstellt. | Feature Layer |
in_customers_layer | Eingabe-Punkt-Layer, der Kunden oder Klienten darstellt. | Feature Layer |
out_feature_class | Die resultierende Feature-Class, die dem Bereich Inhalt hinzugefügt wird. | Feature Class |
store_id_field | Eindeutige ID, die den Standort einer Filiale oder einer Einrichtung darstellt. | Field |
link_field | Eine ID, mit der einzelne Kunden Filialen zugewiesen werden. | Field |
distance_type (optional) | Definiert, wie die Entfernung basierend auf der Art der Anfahrt berechnet wird. | String |
units (optional) | Definiert den Typ von Einheiten für die Messung der Entfernung oder Zeit, der beim Berechnen der minimalen Entfernung verwendet werden soll. | String |
cutoff (optional) | Die Entfernung, ab der Kunden als abseits gelegene Kunden betrachtet und deshalb bei der Erstellung der Desire-Lines nicht berücksichtigt werden. | Double |
travel_direction (optional) | Gibt an, ob die Fahrzeiten oder Fahrstrecken von den Bedarfspunkten zu den Filialen oder von den Filialen zu den Bedarfspunkten gemessen werden sollen.
| String |
time_of_day (optional) | Gibt die Uhrzeit an, zu der die Fahrt beginnt. | Date |
time_zone (optional) | Gibt die Zeitzone des Parameters Zeitpunkt an.
| String |
Codebeispiel
Das folgende Skript veranschaulicht die Verwendung des Werkzeugs DesireLines im Python-Fenster.
import arcpy
arcpy.env.baDataSource = "ONLINE;US;"
arcpy.ba.DesireLines("Hubs", "grocery stores", r"C:\Temp\Output.gdb\Hubs_DesireLines", "Loc_name", "Loc_name", "STRAIGHT_LINE_DISTANCE", "MILES", 15, "TOWARD_STORES", None, "TIME_ZONE_AT_LOCATION")
Umgebungen
Lizenzinformationen
- Basic: Erfordert Business Analyst
- Standard: Erfordert Business Analyst
- Advanced: Erfordert Business Analyst