获得 Business Analyst 许可后可用。
描述
Creates a series of lines from each customer to an associated store location. These lines are often called spider diagrams.
插图
使用方法
The store layer and customer layer must be a point feature class.
Creating desire lines with drive time and drive distance will take longer than using the straight-line (Euclidean) distance method.
The output shows the spatial distribution between the Store Layer and the Customer Layer and calculates the distance values between each store and customer.
语法
DesireLines(in_stores_layer, in_customers_layer, out_feature_class, store_id_field, link_field, {distance_type}, {units}, {cutoff}, {travel_direction}, {time_of_day}, {time_zone})
参数 | 说明 | 数据类型 |
in_stores_layer | Input point layer representing store or facility locations. | Feature Layer |
in_customers_layer | Input point layer representing customers or patrons. | Feature Layer |
out_feature_class | The resultant feature class that will be added to the Contents pane. | Feature Class |
store_id_field | Unique ID representing a store or facility location. | Field |
link_field | An ID used to assign individual customers to stores. | Field |
distance_type (可选) | Defines how distance is calculated based on method of travel. | String |
units (可选) | Defines the type of distance- or time-measuring units to be used when calculating minimal distance. | String |
cutoff (可选) | The distance beyond which customers will be considered outliers and therefore excluded from consideration during desire line creation. | Double |
travel_direction (可选) | Specifies whether to measure travel times or distances from stores to demand points or from demand points to stores.
| String |
time_of_day (可选) | Specifies the time at which travel begins. | Date |
time_zone (可选) | Specifies the time zone of the Time of Day parameter.
| String |
代码示例
The following Python window script demonstrates how to use the DesireLines tool.
import arcpy
arcpy.env.baDataSource = "ONLINE;US;"
arcpy.ba.DesireLines("Hubs", "grocery stores", r"C:\Temp\Output.gdb\Hubs_DesireLines", "Loc_name", "Loc_name", "STRAIGHT_LINE_DISTANCE", "MILES", 15, "TOWARD_STORES", None, "TIME_ZONE_AT_LOCATION")
许可信息
- Basic: 需要 Business Analyst
- Standard: 需要 Business Analyst
- Advanced: 需要 Business Analyst