Mit der Business Analyst-Lizenz verfügbar.
Zusammenfassung
Erstellt eine Feature-Class der Einzugsgebietsringe, welche sich so lange um Punkt-Features herum ausdehnen, bis der Schwellenwert erreicht ist.
Verwendung
Die Größe der Ausgaberinge wird durch die Schwellenwerte bestimmt, die für eine im aktiven Business Analyst-Dataset ausgewählte Schwellenwertvariable eingegeben werden.
Um jede Eingabe herum können mehrere Schwellenwertringe erstellt werden. Geben Sie dazu einzelne Werte in separate Textfelder für die Schwellenwerte ein.
Der Parameter ID-Feld identifiziert eindeutig die Punktposition, um die Schwellenwertringe erstellt werden.
Syntax
arcpy.ba.GenerateThresholdRingTradeArea(in_features, out_feature_class, threshold_variable, threshold_values, {units}, {id_field}, {input_method}, {expression})
Parameter | Erklärung | Datentyp |
in_features | Der Eingabe-Punkt-Feature-Layer. | Feature Layer |
out_feature_class | Die Ausgabe-Feature-Class. | Feature Class |
threshold_variable | Die Variable für das ausgewählte Business Analyst-Dataset, auf die der Schwellenwert angewendet wird. | String |
threshold_values [threshold_values,...] | Die Größe der Ausgaberinge. Die Ringe dehnen sich so lange aus, bis sie den Schwellenwert der ausgewählten Variablen enthalten. | Double |
units (optional) | Die Entfernungseinheiten für die Schwellenwerte. | String |
id_field (optional) | ID zur eindeutigen Kennzeichnung der einzelnen Eingabepunkte; wird als Attribut in die Ausgabe eingefügt. | Field |
input_method (optional) | Gibt den Wertetyp an, der für jede Fahrzeit verwendet wird.
| String |
expression (optional) | Ein feldbasierter Ausdruck zum Berechnen der Radien. | SQL Expression |
Codebeispiel
Das folgende Skript veranschaulicht die Verwendung des Werkzeugs GenerateThresholdRingTradeArea im Python-Fenster.
import arcpy
arcpy.ba.GenerateThresholdRingTradeArea("SF_Custs",r"C:\Project1.gdb\SF_Custs_GenerateThresholdRingTradeArea","populationtotals.totpop_cy",[50000,
100000], "MILES", "STORE_ID", Values, None)
Umgebungen
Lizenzinformationen
- Basic: Erfordert Business Analyst
- Standard: Erfordert Business Analyst
- Advanced: Erfordert Business Analyst