Mit der Business Analyst-Lizenz verfügbar.
Zusammenfassung
Erstellt eine Feature-Class der Einzugsgebiete nach Fahrzeit und Entfernung um Punkt-Features.
Abbildung
Verwendung
Sie müssen bei ArcGIS Online angemeldet sein, oder Business Analyst Data muss installiert sein.
Sie können Fahrzeitringe, die einander nicht überlappen, erstellen, indem Sie verschiedene Reisemodi verwenden.
Der Parameter Zeitpunkt wird verwendet, um Ausgabe-Polygone basierend auf historischen Verkehrsdaten zum angegebenen Zeitpunkt zu modellieren.
Der Parameter ID-Feld wird verwendet, um in der Ausgabe ein Attribut zur eindeutigen Identifizierung jedes Polygons und des entsprechenden Eingabepunkts zu erstellen.
Syntax
GenerateDriveTimeTradeArea(in_features, out_feature_class, distance_type, distances, {units}, {id_field}, {dissolve_option}, {remove_overlap}, {travel_direction}, {time_of_day}, {time_zone}, {search_tolerance}, {polygon_detail})
Parameter | Erklärung | Datentyp |
in_features | Der Eingabe-Punkt-Feature-Layer. | Feature Layer |
out_feature_class | Die Ausgabe-Feature-Class, die die Fahrzeit-Polygone enthält. | Feature Class |
distance_type | Definiert, wie die Fahrzeit basierend auf der Art der Anfahrt berechnet wird. | String |
distances [distances,...] | Die Entfernungen, die für Fahrzeitberechnungen verwendet werden sollen. | Double |
units (optional) | Die Einheiten, die für die Entfernungswerte verwendet werden sollen. Der Standardwert ist "Meilen". | String |
id_field (optional) | Ein eindeutiges ID-Feld für vorhandene Einrichtungen. | Field |
dissolve_option (optional) | Gibt an, ob überlappende oder nicht überlappende Einzugsgebiete für einen Standort verwendet werden sollen, wenn mehrere Entfernungen angegeben wurden.
| String |
remove_overlap (optional) | Gibt an, ob überlappende konzentrische Ringe erstellt werden sollen oder die Überlappung von mehreren Standorten aus in Relation zu einander entfernt werden soll.
| Boolean |
travel_direction (optional) | Gibt die zu verwendende Reiserichtung zwischen Filialen und Kunden 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 Zeitpunkt verwendet werden soll.
| String |
search_tolerance (optional) | Die maximale Entfernung der Eingabe-Punkte vom Netzwerk. Punkte außerhalb der Suchtoleranz werden von der Verarbeitung ausgeschlossen. Der Parameter benötigt einen Entfernungswert und Einheiten für die Toleranz. Der Standardwert beträgt 5000 Meter. | Linear Unit |
polygon_detail (optional) | Gibt die Detaillierungsebene an, die für die Ausgabe-Fahrzeit-Polygone verwendet werden soll.
| String |
Codebeispiel
Das folgende Skript im Python-Fenster veranschaulicht, wie Sie die Funktion GenerateDriveTimeTradeArea verwenden.
import arcpy
arcpy.ba.GenerateDriveTimeTradeArea(r"C:\Project1.gdb\DriveTime.gdb\Starbucks",
"\Documents\ArcGIS\Projects\Project1.gdb\Starbucks_GenerateDriveTimeTradeArea",
"Driving Distance", 1.3, "MILES", None,
"OVERLAP", "KEEP_OVERLAP", "TOWARD_STORES",
None, "TIME_ZONE_AT_LOCATION", None,
"STANDARD")
Umgebungen
Lizenzinformationen
- Basic: Erfordert Business Analyst
- Standard: Erfordert Business Analyst
- Advanced: Erfordert Business Analyst