Подпись | Описание | Тип данных |
Input Features
| The input point feature layer. | Feature Layer |
Output Feature Class
| The output feature class containing the threshold rings. | Feature Class |
Threshold Variable
| The selected Business Analyst dataset variable to which the threshold value will be applied. Threshold variables must be numeric. No other statistic type is supported. | String |
Threshold Values
| The threshold variable value that will determine the size of the output rings. The rings will expand until they contain the threshold value of the selected variable. | Double |
Distance Units
(Дополнительный) | The distance units that will be used with the threshold values. | String |
ID Field
(Дополнительный) | The ID that uniquely identifies each input point and is included in the output as an attribute. | Field |
Input Method
(Дополнительный) | Specifies the type of value that will be used for each drive time.
| String |
Expression
(Дополнительный) | A fields-based expression that will be used to calculate the radii. | SQL Expression |
Minimum Step
(Дополнительный) | The minimum distance between one threshold area candidate and the next as the model approaches the threshold value to prevent infinite iterations. | Double |
Threshold Percent Difference
(Дополнительный) | The maximum percentage difference between the target value and threshold value that will be used when determining the threshold drive time, for example, 5 percent. The default value is 5. | Double |
Доступно с лицензией Business Analyst.
Краткая информация
Creates a feature class of ring trade areas that expand around point features until the threshold value is reached.
Использование
The size of the output rings is determined by the Threshold Values parameter value provided for a selected Threshold Variable parameter value from the active Business Analyst dataset.
The Threshold Variable parameter accepts only variables of Count type. Median, Average, Percent, or Index cannot be used.
Multiple threshold rings can be created around each input by typing individual values into separate threshold value text boxes.
The ID Field parameter value uniquely identifies the point location around which threshold rings will be created.
Параметры
arcpy.ba.GenerateThresholdRingTradeArea(in_features, out_feature_class, threshold_variable, threshold_values, {units}, {id_field}, {input_method}, {expression}, {minimum_step}, {target_percent_diff})
Имя | Описание | Тип данных |
in_features | The input point feature layer. | Feature Layer |
out_feature_class | The output feature class containing the threshold rings. | Feature Class |
threshold_variable | The selected Business Analyst dataset variable to which the threshold value will be applied. Threshold variables must be numeric. No other statistic type is supported. | String |
threshold_values [threshold_values,...] | The threshold variable value that will determine the size of the output rings. The rings will expand until they contain the threshold value of the selected variable. | Double |
units (Дополнительный) | The distance units that will be used with the threshold values. | String |
id_field (Дополнительный) | The ID that uniquely identifies each input point and is included in the output as an attribute. | Field |
input_method (Дополнительный) | Specifies the type of value that will be used for each drive time.
| String |
expression (Дополнительный) | A fields-based expression that will be used to calculate the radii. | SQL Expression |
minimum_step (Дополнительный) | The minimum distance between one threshold area candidate and the next as the model approaches the threshold value to prevent infinite iterations. | Double |
target_percent_diff (Дополнительный) | The maximum percentage difference between the target value and threshold value that will be used when determining the threshold drive time, for example, 5 percent. The default value is 5. | Double |
Пример кода
The following Python window script demonstrates how to use the GenerateThresholdRingTradeArea function.
import arcpy
arcpy.ba.GenerateThresholdRingTradeArea("SF_Custs",r"C:\Project1.gdb\SF_Custs_GenerateThresholdRingTradeArea","populationtotals.totpop_cy",[50000,
100000], "MILES", "STORE_ID", Values, None)
Параметры среды
Информация о лицензиях
- Basic: Обязательно Business Analyst
- Standard: Обязательно Business Analyst
- Advanced: Обязательно Business Analyst