Summary
public struct Summary
The route summary contains the high-level route data.
Estimated arrival time for the route or leg, specified in the destination’s location’s time zone.
Declaration
Swift
public var arrivalTime: Date?
Consumption for the whole route or leg.
Declaration
Swift
public var consumptionForWholeLength: Consumption?
Consumption for the route or leg up to the reachable offset.
Declaration
Swift
public var consumptionUpToReachableOffset: Consumption?
Departure time for the route or leg, specified in the departure location’s time zone.
Declaration
Swift
public var departureTime: Date?
init(length:travelTime:trafficLength:trafficDelay:departureTime:arrivalTime:consumptionForWholeLength:consumptionUpToReachableOffset:remainingBudget:reachableOffset:)
Creates an instance of Summary
.
Declaration
Swift
public init(
length: Measurement<UnitLength>,
travelTime: Measurement<UnitDuration>,
trafficLength: Measurement<UnitLength>,
trafficDelay: Measurement<UnitDuration>,
departureTime: Date?,
arrivalTime: Date?,
consumptionForWholeLength: Consumption?,
consumptionUpToReachableOffset: Consumption?,
remainingBudget: Consumption?,
reachableOffset: Measurement<UnitLength>?
)
Parameters
length
|
The route length. |
travelTime
|
The estimated travel time. |
trafficLength
|
The portion of the route or leg, that is affected by traffic events which cause the delay. |
trafficDelay
|
The difference between the travel time calculated using all available traffic information. |
departureTime
|
Departure time for the route or leg, specified in the departure location’s time zone. |
arrivalTime
|
Estimated arrival time for the route or leg, specified in the destination’s location’s time zone. |
consumptionForWholeLength
|
Consumption for the whole route or leg. |
consumptionUpToReachableOffset
|
Consumption for the route or leg up to the reachable offset. |
remainingBudget
|
Remaining fuel or energy when reaching the end of the route or leg. |
reachableOffset
|
Portion of the route or leg that can be driven with the current energy or fuel supply. |
Route or leg length.
Declaration
Swift
public var length: Measurement<UnitLength>
Portion of the route or leg that can be driven with the current energy or fuel supply.
Declaration
Swift
public var reachableOffset: Measurement<UnitLength>?
Remaining energy at the reachable offset.
Declaration
Swift
public var remainingBudget: Consumption?
Difference between the travel time calculated using all available traffic information and travel time calculated without the influence of current or historic traffic data.
Declaration
Swift
public var trafficDelay: Measurement<UnitDuration>
Portion of the route or leg, that is affected by traffic events which cause the delay.
Declaration
Swift
public var trafficLength: Measurement<UnitLength>
Estimated travel time.
Declaration
Swift
public var travelTime: Measurement<UnitDuration>