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. | Network Dataset Layer; String |
Layer Name (Optional) | The name of the VRP 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. VRP only solves with a time-based impedance, so only time-based impedance travel modes are available for selection. | String |
Time Field Units (Optional) | Specifies the time units to be used by 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. Learn more about cost attributes
| String |
Distance Field Units (Optional) | Specifies the distance units to be used by 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. Learn more about cost attributes
| String |
Default Date (Optional) | The implied date for time field values that don't have a date specified with the time. If a time field for an order object, such as TimeWindowStart, has a time-only value, the date is assumed to be the default date. The default date has no effect on time field values that already have a date. Configure the analysis to use one of the following special dates to model a day of the week or the current date instead of a specific, static date:
Learn more about how dates and times are used and interpreted in a network analysis | Date |
Time Zone for Time Fields (Optional) | Specifies the time zone to 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. The UTC option is applicable only when your network dataset defines a time zone attribute. Otherwise, all the date-time values are treated as the time zone corresponding to that location.
| String |
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, not Euclidean distance. This means that only the route shapes are different, not the underlying traversal of the network.
| String |
Time Window Violation Importance (Optional) | Specifies the importance of honoring time windows without causing violations. A time window violation occurs when a route arrives at an order, depot, or break after a time window has closed. The violation is the interval between the end of the time window and the arrival time of a route.
| String |
Excess Transit Time Importance (Optional) | Specifies the importance of reducing excess transit time. Excess transit time is the amount of time exceeding the time required to travel directly between paired orders. The excess time results from breaks or travel to other orders or depots between visits to the paired orders. This parameter is only relevant if you're using Order Pairs.
| String |
Generate Directions on Solve (Optional) | Specifies whether directions will be generated.
| Boolean |
Spatial Clustering (Optional) | Specifies whether spatial clustering will be used.
| Boolean |
Ignore Invalid Locations at Solve Time
(Optional) | Specifies whether invalid input locations will be ignored.
| Boolean |
Derived Output
Label | Explanation | Data Type |
Network Analyst Layer | The new network analysis layer. | Network Analyst Layer |