The output data types containing the results from a last mile delivery analysis are described below.
Orders
The output is a copy of the input Orders table with additional information about which route served each order, the arrival and departure times, and the order sequence.
The output Orders table includes all fields from the input Orders table. Fields that are updated or added to the output are listed in the following table:
Field | Description | Data type |
---|---|---|
ObjectID | Id. de objeto de la entidad. | ObjectID |
RouteName | El nombre de la ruta a la que se ha asignado la orden. This field corresponds to the Name field in the output Routes table. | Text |
Sequence | Esto indica la secuencia de la orden en su ruta asignada. Output sequence values for a route are shared across depot visits and orders. The sequences start from 0 at the starting depot and are consecutive. The smallest possible output sequence value for a routed order is 1. This is the case even if the route begins at a virtual depot. | Long |
| These fields contain a summary of violated constraints and are set after a solve operation. Each field will contain one violation. If an order has more than one violation, the next ViolatedConstraint_* field will be used.
Learn more about troubleshooting network analyses Nota:The violated constraint field value of an unrouted order may or may not describe all its violations. If the violation is severe enough to immediately exclude the order from further consideration, the solver does so, which prevents any other violations from being discovered for that order. If a violation is encountered that doesn't automatically stop a solution from being generated, the violation is noted in violated constraint fields, and the solver continues to consider the order. Any further violations such as these are added to the violated constraint fields until either the solver finds a violation that prematurely stops the solve process for that particular order, or the solver finds an overall solution to the problem. | Long |
FromPrevTravelTime | El tiempo de viaje transcurrido desde la parada anterior a la parada actual. The value is in the units specified by the timeUnits property of the analysis object. | Double |
FromPrevDistance | La distancia a lo largo de la ruta desde la parada anterior hasta la parada actual. The value is in the units specified by the distanceUnits property of the analysis object. | Double |
ArriveCurbApproach | De qué lado del vehículo está el bordillo al llegar a la parada. Un valor de 1 significa el lado derecho del vehículo; un valor de 2 significa el lado izquierdo. | Long |
DepartCurbApproach | De qué lado del vehículo está el bordillo al salir de la parada. Un valor de 1 significa el lado derecho del vehículo; un valor de 2 significa el lado izquierdo. | Long |
ArriveTime | The time of day the route arrives at the order. The route may arrive at the order before the beginning of the order's time window, in which case there is a wait time at the order. For an order with a soft time window, the route may also arrive at the order after the end of the time window, in which case there is a violation time at the order. This arrival time reflects the travel times that were used during the optimization by the solver. For a network with traffic data, traffic conditions for specific times of day are not used; rather, the solver uses the time neutral average travel times for this optimization phase. The time zone for the ArriveTime field value is derived from the network element on which the order is located. | Timestamp Offset |
DepartTime | The time of day the route departs from the order. The route departs from the order upon completion of service. This departure time reflects the travel times that were used during the optimization by the solver. For a network with traffic data, traffic conditions for specific times of day are not used; rather, the solver uses the time neutral average travel times for this optimization phase. The time zone for the DepartTime field value is derived from the network element on which the order is located. | Timestamp Offset |
WaitTime | The wait time or layover at the order. For example, a wait time is incurred when a route must wait at an order for a time window to open. The value is in the units specified by the timeUnits property of the analysis object. | Double |
ViolationTime | The amount of time elapsed from the end of the order's time window to the arrival of the route vehicle. The value is in the units specified by the timeUnits property of the analysis object. | Double |
Status | Especifica el estado del punto con respecto a su ubicación en la red y el resultado del análisis. Los posibles valores son los siguientes:
| Long |
Network location fields
| Conjuntamente, estas propiedades describen el punto en la red donde se encuentra el objeto. Obtener más información sobre ubicación de entradas en una red |
Depots
The output is a copy of the input Depots table with additional information about how the depots were located on the network.
The output Depots table includes all fields from the input Depots table. Only fields that are added to the output are listed in the following table:
Field | Description | Data type |
---|---|---|
ObjectID | Id. de objeto de la entidad. | ObjectID |
Status |
Especifica el estado del punto con respecto a su ubicación en la red y el resultado del análisis. Los posibles valores son los siguientes:
| Long |
Network location fields
| Conjuntamente, estas propiedades describen el punto en la red donde se encuentra el objeto. Obtener más información sobre ubicación de entradas en una red |
DepotVisits
When a route starts or ends at a depot, a depot visit is created. Depot visits provide information regarding why a route visited a depot and what happened there. The quantity of goods loaded on or unloaded from a vehicle at the depot is recorded in the properties of a depot visit. Additional information that is useful in interpreting the analysis solution is also included.
The data type supports the following fields:
Field | Description | Data type |
---|---|---|
ObjectID | Id. de objeto de la entidad. | ObjectID |
DepotName | The name of the visited depot. This field is a foreign key to the Name field in the Depots table. If the route uses a virtual depot, which means the route starts or ends at an order instead of a depot, DepotName is null. | Text |
VisitType | The reason the depot was visited. This field is constrained by a domain of values:
| Long |
RouteName | The name of the route containing this visit. This field is a foreign key to the Name field in the Routes table. | Text |
Sequence | The sequence of the visited depot on the route. Output sequence values for a route are shared across depot visits and orders. The sequences start from 0 at the starting depot and are consecutive. | Long |
ServiceTime | The service time (such as loading or unloading) at the depot. The value is in the units specified by the timeUnits property of the analysis object. | Double |
FromPrevTravelTime | The travel time from the preceding visit on the route to the depot. The value is in the units specified by the timeUnits property of the analysis object. | Double |
FromPrevDistance | The travel distance from the preceding visit on the route to the depot. The value is in the units specified by the distanceUnits property of the analysis object. | Double |
ArriveTime | The arrival time at the depot. The arrival time reflects the travel times that were used during the optimization by the solver. For a network with traffic data, traffic conditions for specific times of day are not used; rather, the solver uses the time neutral average travel times for this optimization phase. The time zone for the ArriveTime field value is derived from the network element on which the depot is located. | Timestamp Offset |
DepartTime | The departure time from the depot. The departure time reflects the travel times that were used during the optimization by the solver. For a network with traffic data, traffic conditions for specific times of day are not used; rather, the solver uses the time neutral average travel times for this optimization phase. The time zone for the DepartTime field value is derived from the network element on which the depot is located. | Timestamp Offset |
| The amount (for example, volume, weight, quantity) being loaded at the depot. If there are multiple capacities, the amounts in the LoadedQuantity_1 through LoadedQuantity_9 fields correspond to the matching Capacity_1 through Capacity_9 fields in the Routes input table. | Double |
| The amount (for example, volume, weight, quantity) being unloaded at the depot. If there are multiple capacities, the amounts in the UnloadedQuantity_1 through UnloadedQuantity_9 fields correspond to the matching Capacity_1 through Capacity_9 fields in the Routes input table. | Double |
Routes
This provides access to the drivers, vehicles, and route paths of the last mile delivery analysis.
The output Routes table includes all fields from the input Routes table as well as additional fields describing how each route serviced the orders. Only fields that are added to the output are listed below.
Field name | Description | Data type |
---|---|---|
ObjectID | Id. de objeto de la entidad. | ObjectID |
| Describes constraints violated by the route. The constraints are given as integers as described in the table below.
| Long |
OrderCount | El número de órdenes asignadas a la ruta. | Long |
TotalCost | El coste operativo total de la ruta, que es la suma de los siguientes valores de campo: FixedCost, RegularTimeCost, OvertimeCost y DistanceCost. | Double |
RegularTimeCost | The cost of regular work time. | Double |
OvertimeCost | The cost of overtime work. | Double |
DistanceCost | El componente de coste de distancia obtenido al multiplicar los valores de los campos TotalDistance y CostPerUnitDistance. | Double |
TotalTime | The total route duration. This includes travel times as well as service and wait times at orders and depots. The TotalTime value is the sum of the following attribute fields:
The value is in the units specified by the timeUnits property of the analysis object. | Double |
TotalOrderServiceTime | El tiempo de servicio total empleado en todas las órdenes en la ruta. The value is in the units specified by the timeUnits property of the analysis object. | Double |
TotalTravelTime | El tiempo de viaje total para la ruta. The value is in the units specified by the timeUnits property of the analysis object. | Double |
TotalDistance | La distancia de viaje total para la ruta. The value is in the units specified by the distanceUnits property of the analysis object. | Double |
StartTime | The starting time of the route. The time zone for the StartTime field value is derived from the network element on which the starting depot is located or the first order if the route starts at a virtual depot. | Timestamp Offset |
EndTime | The ending time of the route. The route ends upon completion of service at the ending depot. The time zone for the EndTime field value is derived from the network element on which the ending depot or final order is located. | Timestamp Offset |
TotalWaitTime | The total wait time at all orders and depots on the route. The value is in the units specified by the timeUnits property of the analysis object. | Double |
TotalViolationTime | The total violation time at all orders on the route. The value is in the units specified by the timeUnits property of the analysis object. | Double |
DirectionPoints
Son las indicaciones paso a paso de salida para las rutas calculadas en el análisis, representadas como ubicaciones de puntos a lo largo de las rutas donde se producen eventos de indicación o maniobras específicos.
Field name | Description | Data type |
---|---|---|
ObjectID | Id. de objeto de la entidad. | ObjectID |
RouteID | The ObjectID value of the output Routes feature with which this direction point is associated. | Largo |
Sequence | La secuencia de los puntos de indicación de la ruta, empezando por 1. | Largo |
DirectionPointType | Especifica el tipo de evento o maniobra de indicación descrito por el punto, designado por uno de los valores siguientes.
| Largo |
OrderID | The ObjectID value of the output Orders feature with which this direction point is associated. | Long |
DepotVisitID | The ObjectID value of the output DepotVisits feature with which this direction point is associated. | Long |
BreakVisitID | Nota:This field is not used for last mile delivery analyses. | Long |
DisplayText | Texto de las indicaciones que se va a mostrar en la aplicación que utiliza. | Texto |
ArrivalTime | Hora en que ocurre el evento de indicación, en hora universal coordinada (UTC). | Fecha |
ArrivalUTCOffset | La diferencia en minutos entre la hora local en la ubicación de maniobra y la hora UTC mostrada en el campo ArrivalTime. | Doble |
Name | El nombre del punto de indicación. | Texto |
ExitName | El nombre de salida de carretera que aparece en la instrucción de las indicaciones. | Texto |
AlternateName | El nombre de origen alternativo que aparece en la instrucción de las indicaciones. | Texto |
IntersectingName | El nombre de la calle de intersección o de cruce que aparece en la instrucción de las indicaciones. | Texto |
BranchName | El nombre de rama del poste indicador que aparece en la instrucción de las indicaciones. | Texto |
TowardName | El nombre del poste indicador hacia el destino que aparece en la instrucción de las indicaciones. | Texto |
Level | El nivel de edificio en el que ocurre este evento de indicación. Este valor corresponde a la propiedad Level definida en el dataset de red utilizado para el análisis. | Largo |
ShortVoiceInstruction | Texto corto que se usará como texto de la guía de voz en la aplicación que utiliza. | Texto |
VoiceInstruction | Texto adicional, incluidas las abreviaturas expandidas y los plurales, que se usará como texto de la guía de voz en la aplicación que utiliza. | Texto |
Azimuth | El rumbo en grados del vehículo que sale de este punto. El cero indica el norte. | Doble |
DirectionLines
Son las líneas de ruta de salida calculadas en el análisis dividido en zonas para representar cada segmento de ruta entre ubicaciones de eventos o maniobras de DirectionPoints.
Nombre de campo | Descripción | Tipo de datos |
---|---|---|
ObjectID | Id. de objeto de la entidad. | ObjectID |
DirectionPointID | El valor de ObjectID de la entidad de la tabla DirectionPoints con el que está asociada esta línea. | Largo |
RouteID | El valor de ObjectID de la entidad Routes de salida con el que está asociada esta línea de indicación. | Largo |
DirectionLineType | Especifica el tipo de situación de indicación descrito por esta línea, designado por uno de los siguientes valores:
| Largo |
Meters | La longitud del segmento de línea medida en metros. | Doble |
Minutes | El tiempo de viaje a lo largo del segmento de línea en minutos. | Doble |
FromLevel | El nivel de edificio en el que se inicia este evento de indicación. Este valor corresponde a la propiedad Level definida en el dataset de red utilizado para el análisis. Más información sobre la configuración de indicaciones de un dataset de red | Largo |
ToLevel | El nivel de edificio en el que finaliza este evento de indicación. Este valor corresponde a la propiedad Level definida en el dataset de red utilizado para el análisis. | Largo |