TTSummary

@interface TTSummary : NSObject

A TTSummary object defines summary route information between a requested start and end point.

  • The route or leg length in meters. @deperacted This property is deprecated, use ‘lengthInMetersValue’.

    Declaration

    Objective-C

    @property (readonly, strong, nonatomic) NSNumber *_Nullable lengthInMeters;

    Swift

    var lengthInMeters: NSNumber? { get }
  • The route or leg length in meters.

    Declaration

    Objective-C

    @property (readonly, assign, nonatomic) NSInteger lengthInMetersValue;

    Swift

    var lengthInMetersValue: Int { get }
  • Estimated travel time in seconds. Note that even when traffic=false travelTimeInSeconds still includes the delay due to traffic. @deperacted This property is deprecated, use ‘travelTimeInSecondsValue’.

    Declaration

    Objective-C

    @property (readonly, strong, nonatomic) NSNumber *_Nullable travelTimeInSeconds;

    Swift

    var travelTimeInSeconds: NSNumber? { get }
  • Estimated travel time in seconds. Note that even when traffic=false travelTimeInSeconds still includes the delay due to traffic.

    Declaration

    Objective-C

    @property (readonly, assign, nonatomic) NSInteger travelTimeInSecondsValue;

    Swift

    var travelTimeInSecondsValue: Int { get }
  • Traffic delay is the difference between the travel time calculated using all available traffic information and travel time calculated without the influence of current and historic traffic data. @deperacted This property is deprecated, use ‘VALUE’.

    Declaration

    Objective-C

    @property (readonly, strong, nonatomic)
        NSNumber *_Nullable trafficDelayInSeconds;

    Swift

    var trafficDelayInSeconds: NSNumber? { get }
  • Traffic delay is the difference between the travel time calculated using all available traffic information and travel time calculated without the influence of current and historic traffic data.

    Declaration

    Objective-C

    @property (readonly, assign, nonatomic) NSInteger trafficDelayInSecondsValue;

    Swift

    var trafficDelayInSecondsValue: Int { get }
  • The estimated departure time for the route or leg. Specified as a dateTime.

    Declaration

    Objective-C

    @property (readonly, strong, nonatomic) NSDate *_Nonnull departureTime;

    Swift

    var departureTime: Date { get }
  • The estimated arrival time for the route or leg. Specified as a dateTime.

    Declaration

    Objective-C

    @property (readonly, strong, nonatomic) NSDate *_Nonnull arrivalTime;

    Swift

    var arrivalTime: Date { get }
  • Estimated travel time in seconds calculated as if there are no delays on the route due to traffic conditions (e.g. congestion). Included if requested using computeTravelTimeFor parameter. @deperacted This property is deprecated, use ‘noTrafficTravelTimeInSecondsValue’.

    Declaration

    Objective-C

    @property (readonly, strong, nonatomic)
        NSNumber *_Nullable noTrafficTravelTimeInSeconds;

    Swift

    var noTrafficTravelTimeInSeconds: NSNumber? { get }
  • Estimated travel time in seconds calculated as if there are no delays on the route due to traffic conditions (e.g. congestion). Included if requested using computeTravelTimeFor parameter.

    Declaration

    Objective-C

    @property (readonly, assign, nonatomic)
        NSInteger noTrafficTravelTimeInSecondsValue;

    Swift

    var noTrafficTravelTimeInSecondsValue: Int { get }
  • Estimated travel time in seconds calculated using time-dependent historic traffic data. Included if requested using computeTravelTimeFor parameter. @deperacted This property is deprecated, use ‘historicTrafficTravelTimeInSecondsValue’.

    Declaration

    Objective-C

    @property (readonly, strong, nonatomic)
        NSNumber *_Nullable historicTrafficTravelTimeInSeconds;

    Swift

    var historicTrafficTravelTimeInSeconds: NSNumber? { get }
  • Estimated travel time in seconds calculated using time-dependent historic traffic data. Included if requested using computeTravelTimeFor parameter.

    Declaration

    Objective-C

    @property (readonly, assign, nonatomic)
        NSInteger historicTrafficTravelTimeInSecondsValue;

    Swift

    var historicTrafficTravelTimeInSecondsValue: Int { get }
  • Estimated travel time in seconds calculated using real-time speed data. Included if requested using computeTravelTimeFor parameter. @deperacted This property is deprecated, use ‘liveTrafficIncidentsTravelTimeInSecondsValue’.

    Declaration

    Objective-C

    @property (readonly, strong, nonatomic)
        NSNumber *_Nullable liveTrafficIncidentsTravelTimeInSeconds;

    Swift

    var liveTrafficIncidentsTravelTimeInSeconds: NSNumber? { get }
  • Estimated travel time in seconds calculated using real-time speed data. Included if requested using computeTravelTimeFor parameter.

    Declaration

    Objective-C

    @property (readonly, assign, nonatomic)
        NSInteger liveTrafficIncidentsTravelTimeInSecondsValue;

    Swift

    var liveTrafficIncidentsTravelTimeInSecondsValue: Int { get }
  • Estimated fuel consumption in liters. Optional value. @deperacted This property is deprecated, use ‘fuelConsumptionInLitersValue’.

    Declaration

    Objective-C

    @property (readonly, strong, nonatomic)
        NSNumber *_Nullable fuelConsumptionInLiters;

    Swift

    var fuelConsumptionInLiters: NSNumber? { get }
  • Estimated fuel consumption in liters. Optional value.

    Declaration

    Objective-C

    @property (readonly, assign, nonatomic) NSInteger fuelConsumptionInLitersValue;

    Swift

    var fuelConsumptionInLitersValue: Int { get }
  • Estimated electric energy consumption in kilowatt hours (kWh). Optional value. @deperacted This property is deprecated, use ‘batteryConsumptionInkWhValue’.

    Declaration

    Objective-C

    @property (readonly, strong, nonatomic)
        NSNumber *_Nullable batteryConsumptionInkWh;

    Swift

    var batteryConsumptionInkWh: NSNumber? { get }
  • Estimated electric energy consumption in kilowatt hours (kWh). Optional value. Returns -1 if unknown.

    Declaration

    Objective-C

    @property (readonly, assign, nonatomic) NSInteger batteryConsumptionInkWhValue;

    Swift

    var batteryConsumptionInkWhValue: Int { get }
  • The travel time (in seconds) from the origin point to the first point where this route forks off from the reference route. Optional value. @deperacted This property is deprecated, use ‘deviationTimeValue’.

    Declaration

    Objective-C

    @property (readonly, strong, nonatomic) NSNumber *_Nullable deviationTime;

    Swift

    var deviationTime: NSNumber? { get }
  • The travel time (in seconds) from the origin point to the first point where this route forks off from the reference route. Optional value. Returns -1 if unknown.

    Declaration

    Objective-C

    @property (readonly, assign, nonatomic) NSInteger deviationTimeValue;

    Swift

    var deviationTimeValue: Int { get }