Доступно с лицензией Business Analyst.
Сводка
Creates a feature class of trade areas around point features based on travel time and distance.
Иллюстрация
Использование
Необходимо войти в ArcGIS Online или установить Business Analyst Data.
You can create drive time rings that are nonoverlapping using various travel modes.
The Time of Day parameter is used to model output polygons based on historical traffic data at the specified day and time.
The ID Field parameter is used to create an attribute in the output that uniquely identifies each polygon and respective input point.
Синтаксис
arcpy.ba.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}, {input_method}, {expression})
Parameter | Объяснение | Тип данных |
in_features | The input point feature layer. | Feature Layer |
out_feature_class | The output feature class containing the drive time polygons. | Feature Class |
distance_type | Defines how the drive time is calculated based on method of travel. | String |
distances [distances,...] | The distances that will be used for drive time calculations. | Double |
units (Дополнительный) | The units that will be used for the distance values. The default value is miles. | String |
id_field (Дополнительный) | A unique ID field for existing facilities. | Field |
dissolve_option (Дополнительный) | Specifies whether overlapping or nonoverlapping service areas for a single location will be used when multiple distances are specified.
| String |
remove_overlap (Дополнительный) | Specifies whether overlapping concentric rings will be created or overlap will be removed from multiple locations in relation to one another.
| Boolean |
travel_direction (Дополнительный) | Specifies the direction of travel that will be used between stores and customers.
| String |
time_of_day (Дополнительный) | The time and date that will be used when calculating distance. | Date |
time_zone (Дополнительный) | Specifies the time zone that will be used for the Time of Day parameter.
| String |
search_tolerance (Дополнительный) | The maximum distance that input points can be from the network. Points located beyond the search tolerance will be excluded from processing. The parameter requires a distance value and units for the tolerance. The default value is 5000 meters. | Linear Unit |
polygon_detail (Дополнительный) | Specifies the level of detail that will be used for the output drive time polygons.
| String |
input_method (Дополнительный) | Specifies the type of value that will be used for each drive time.
| String |
expression (Дополнительный) | A fields-based expression used to calculate drive time. | SQL Expression |
Пример кода
The following Python window script demonstrates how to use the GenerateDriveTimeTradeArea function.
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", Values,
None)
Environments
Информация о лицензиях
- Basic: Требуется Business Analyst
- Standard: Требуется Business Analyst
- Advanced: Требуется Business Analyst