Beschriftung | Erläuterung | Datentyp |
Eingabe-Features | Der Eingabe-Punkt-Feature-Layer. | Feature Layer |
Ausgabe-Feature-Class | Die Ausgabe-Feature-Class, die die Fahrzeit-Polygone enthält. | Feature Class |
Entfernungstyp | Die Art der Anfahrt, mit der die Ausgabe-Polygone erstellt werden. | String |
Entfernungseinheiten (optional) | Die Entfernungseinheiten für die Schwellenwerte. | String |
Filial-Layer (optional) | Ein Punkt-Layer, der als Ausgangspunkt zum Erstellen von Netzwerk-Einzugsgebieten verwendet wird. | Feature Layer |
ID-Feld der Filiale (optional) | Die ID zur eindeutigen Kennzeichnung der einzelnen Filial-Layer-Punkte. | Field |
Verknüpftes ID-Feld der Filiale (optional) | Die ID zur eindeutigen Kennzeichnung der einzelnen Eingabe-Features-Punkte. | Field |
Iterations-Limit (optional) | Die maximale Anzahl von Fahrzeiten, die zum Ermitteln des optimalen Schwellenwert-Limits verwendet werden kann. | Long |
Mindestens erforderlicher Schritt (optional) | Die mindestens erforderliche inkrementelle Entfernung oder Zeit (z. B. 1 Kilometer oder 1 Minute), die zwischen Iterationen zum Ausdehnen verwendet wird, bis der Schwellenwert erreicht ist. | Double |
Prozentuale Differenz zum Schwellenwert (optional) | Die maximal zulässige Differenz zwischen dem Zielwert und dem Schwellenwert beim Bestimmen der schwellenwertbezogenen Fahrzeit, z. B. 5 %. Der Standardwert ist 5. | Double |
Reiserichtung (optional) | Gibt die Reiserichtung an: in Richtung der Filialen oder von den Filialen weg.
| 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 |
Suchtoleranz (optional) | Die maximale Entfernung der Eingabe-Punkte vom Netzwerk. 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 |
Mit der Business Analyst-Lizenz verfügbar.
Zusammenfassung
Erstellt Einzugsgebiete, mit denen Größe, Form und Fläche vorhandener Polygone mithilfe verfügbarer Routen aus dem ausgewählten Entfernungstyp näherungsweise dargestellt werden.
Verwendung
Die Attributtabelle Ausgabe-Feature-Class enthält ein Feld, in dem die Entfernung und Fahrzeit der einzelnen Polygone vom Schwerpunkt bis zur Grenze angegeben ist.
Wenn der Parameter Filial-Layer angegeben wird, werden anstelle der eingegebenen Schwerpunkte die entsprechenden Positionen als Startpunkt zum Erstellen von Netzwerk-Einzugsgebieten erstellt.
Mit dem Parameter Iterations-Limit können Sie den Cedit-Verbrauch für Online-Daten reduzieren, indem Sie die Häufigkeit einschränken, mit der Netzwerke durchlaufen werden können. Ein niedriger Wert für Iterations-Limit kann sich darauf auswirken, wie stark die Einzugsgebiete nach Fahrzeit mit den Eingabe-Polygonen übereinstimmen.
Die Standorte des Parameters Filial-Layer müssen innerhalb des Parameterwertes von Eingabe-Features liegen, damit gültige Fahrzeit-Polygone erzeugt werden.
Wenn sich Standorte des Parameters Filial-Layer in der Nähe der Wertegrenze des Parameters Eingabe-Features befinden, können sich große Fahrzeit-Polygonen außerhalb des Wertebereichs des Parameters Eingabe-Features ergeben. Dies kann wiederum dazu führen, dass sich die Eingabefläche und das resultierende Fahrzeitgebiet erheblich voneinander unterscheiden.
Parameter
arcpy.ba.GenerateApproximateDriveTimes(in_features, out_feature_class, distance_type, {units}, {in_stores_layer}, {store_id_field}, {link_field}, {iterations_limit}, {minimum_step}, {target_percent_diff}, {travel_direction}, {time_of_day}, {time_zone}, {search_tolerance}, {polygon_detail})
Name | Erläuterung | 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 | Die Art der Anfahrt, mit der die Ausgabe-Polygone erstellt werden. | String |
units (optional) | Die Entfernungseinheiten für die Schwellenwerte. | String |
in_stores_layer (optional) | Ein Punkt-Layer, der als Ausgangspunkt zum Erstellen von Netzwerk-Einzugsgebieten verwendet wird. | Feature Layer |
store_id_field (optional) | Die ID zur eindeutigen Kennzeichnung der einzelnen in_stores_layer-Punkte. | Field |
link_field (optional) | Die ID zur eindeutigen Kennzeichnung der einzelnen in_features-Punkte. | Field |
iterations_limit (optional) | Die maximale Anzahl von Fahrzeiten, die zum Ermitteln des optimalen Schwellenwert-Limits verwendet werden kann. | Long |
minimum_step (optional) | Die mindestens erforderliche inkrementelle Entfernung oder Zeit (z. B. 1 Kilometer oder 1 Minute), die zwischen Iterationen zum Ausdehnen verwendet wird, bis der Schwellenwert erreicht ist. | Double |
target_percent_diff (optional) | Die maximal zulässige Differenz zwischen dem Zielwert und dem Schwellenwert beim Bestimmen der schwellenwertbezogenen Fahrzeit, z. B. 5 %. Der Standardwert ist 5. | Double |
travel_direction (optional) | Gibt die Reiserichtung an: in Richtung der Filialen oder von den Filialen weg.
| 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 |
search_tolerance (optional) | Die maximale Entfernung der Eingabe-Punkte vom Netzwerk. 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 für das Python-Fenster veranschaulicht, wie Sie die Funktion GenerateApproximateDriveTimes verwenden.
import arcpy
arcpy.ba.GenerateApproximateDriveTimes("SF_TradeArea",r"C:\Project1.gdb\SF_Stores_GenerateApproximateDriveTimes", "Driving Time", "MINUTES",r"C:\Project1.gdb\sf_stores_Geocoded", "INPUT_AREA_ID", "STORES_AREA_ID", 10, None, 5, "TOWARD_STORES", None, "TIME_ZONE_AT_LOCATION", None, "STANDARD")
Umgebungen
Lizenzinformationen
- Basic: Erfordert Business Analyst, Erweiterung "ArcGIS Network Analyst"
- Standard: Erfordert Business Analyst, Erweiterung "ArcGIS Network Analyst"
- Advanced: Erfordert Business Analyst, Erweiterung "ArcGIS Network Analyst"