Label | Explanation | Data Type |
Network Data Source | The network dataset or service on which the network analysis will be performed. Use the portal URL for a service. The network must have at least one travel mode, one cost attribute with time units, and one cost attribute with distance units, as well as a time zone attribute. | Network Dataset Layer;String |
Layer Name (Optional) | The name of the network analysis layer to create. | String |
Travel Mode (Optional) | The name of the travel mode to use in the analysis. The travel mode represents a collection of network settings, such as travel restrictions and U-turn policies, that determine how a pedestrian, car, truck, or other medium of transportation moves through the network. Travel modes are defined on your network data source. An arcpy.na.TravelMode object and a string containing the valid JSON representation of a travel mode can also be used as input to the parameter. The travel mode's impedance attribute must have units of time. | String |
Time Units (Optional) | Specifies the time units that will be used by the analysis layer's properties and the temporal fields of the analysis layer's sublayers and tables (network analysis classes). This value does not need to match the units of the time cost attribute.
| String |
Distance Units (Optional) | Specifies the distance units that will be used by the analysis layer's properties and the distance fields of the analysis layer's sublayers and tables (network analysis classes). This value does not need to match the units of the optional distance cost attribute. Caution:The Inches, Centimeters, Millimeters, and Decimeters options are not available when the network data source is a service.
| String |
Earliest Route Start Date
(Optional) | The default earliest start date for routes. This date is used for all routes for which the EarliestStartDate field in the Routes sublayer is null. When no parameter value is specified, all rows in the Routes sublayer must specify a value in the EarliestStartDate field. Although you can specify both a date and a time for this parameter, only the date is used. To set the earliest start time for routes, use the Earliest Route Start Time parameter. Caution:Although the other Network Analyst solvers allow you to use special dates to model a day of the week or the current date instead of a specific, static date, the last mile delivery solver does not. You must choose a specific date. | Date |
Earliest Route Start Time
(Optional) | The default earliest start time for routes. This time of day is used for all routes for which the EarliestStartTime field in the Routes sublayer is null. When no parameter value is specified, all rows in the Routes sublayer must specify a value in the EarliestStartTime field. Although you can specify both a date and a time for this parameter, only the time is used. To set the earliest start date for routes, use the Earliest Route Start Date parameter. | Date |
Max Route Total Time
(Optional) | The maximum allowed total time for each route. The value can be any positive number. The value is used for all routes for which the MaxTotalTime field in the Routes sublayer is null. When no parameter value is specified, all rows in the Routes sublayer must specify a value in the MaxTotalTime field. The value is interpreted in the units specified in the Time Units parameter. | Double |
Time Zone for Time Fields (Optional) | Specifies the time zone that will be used for the input date-time fields supported by the tool. Specifying the date-time values in UTC is useful if you do not know the time zone in which the orders or depots are located or when you have orders and depots in multiple time zones and you want all the date-time values to start simultaneously.
| String |
Sequence Gap
(Optional) | The gap in numerical values to leave in the Sequence field in the Orders sublayer between adjacent orders when the analysis is solved. The value acts as a multiplier for the actual sequence of orders on each route. For example, if the gap is 5, the first order on the route will have a Sequence field value of 5, the second order on the route will have a Sequence field value of 10, the third 15, and so on. This parameter helps support inserting orders after the initial route plan has been created because the new orders can be inserted into the sequence gaps. The value must be a positive integer. The default is 1. The first time the analysis is solved, the Sequence field values will be populated with sequential values using the designated sequence gap. On subsequent solves of the same analysis, the Sequence field values of existing orders will be maintained, and new orders will be inserted into the gaps using available integer values for the Sequence field that are not in use by other orders. If the sequence gap is set to 1, the sequence values will always be updated to contiguous values for every solve. | Long |
Ignore Invalid Order Locations on Solve
(Optional) | Specifies whether invalid order locations will be ignored.
| Boolean |
Output Route Shape
(Optional) | Specifies the shape type that will be used for the route features that are output by the analysis. Regardless of the output shape type specified, the best route is always determined by the network impedance, never Euclidean distance. This means that only the route shapes are different, not the underlying traversal of the network.
| String |
Generate Directions on Solve (Optional) | Specifies whether directions will be generated when the analysis is solved.
| Boolean |
Derived Output
Label | Explanation | Data Type |
Network Analyst Layer | The new network analysis layer. | Network Analyst Layer |