Warning
This feature is available in the Full MapKit SDK version
MMKDrivingFlags
class MMKDrivingFlags : NSObject |
Overall characteristics of the route.
Summary
Class methods
init(blocked: Bool, |
Properties
var blocked: Bool { get } |
var hasFerries: Bool { get } |
var hasTolls: Bool { get } |
var requiresAccessPass: Bool { get } |
var forParking: Bool { get } |
var futureBlocked: Bool { get } |
var deadJam: Bool { get } |
var builtOffline: Bool { get } |
var predicted: Bool { get } |
var hasRuggedRoads: Bool { get } |
var hasFordCrossing: Bool { get } |
var hasVehicleRestrictions: Bool { get } |
var hasUnpavedRoads: Bool { get } |
var hasInPoorConditionRoads: Bool { get } |
var hasRailwayCrossing: Bool { get } |
var hasCheckpoints: Bool { get } |
var scheduledDeparture: Bool { get } |
var hasNonTransactionalTolls: Bool { get } |
var hasTunnels: Bool { get } |
var hasHighways: Bool { get } |
Class methods
init(blocked:hasFerries:hasTolls:requiresAccessPass:forParking:futureBlocked:deadJam:builtOffline:predicted:hasRuggedRoads:hasFordCrossing:hasVehicleRestrictions:hasUnpavedRoads:hasInPoorConditionRoads:hasRailwayCrossing:hasCheckpoints:scheduledDeparture:hasNonTransactionalTolls:hasTunnels:hasHighways:)
init(blocked: Bool, |
Properties
blocked
var blocked: Bool { get } |
Route is blocked.
hasFerries
var hasFerries: Bool { get } |
Route has ferries on it.
hasTolls
var hasTolls: Bool { get } |
Route has toll posts, which are always paid.
requiresAccessPass
var requiresAccessPass: Bool { get } |
Route requires special access.
forParking
var forParking: Bool { get } |
Route is made for parking.
futureBlocked
var futureBlocked: Bool { get } |
Route will be blocked soon.
deadJam
var deadJam: Bool { get } |
Route has a severe traffic jam.
builtOffline
var builtOffline: Bool { get } |
Route was built by using offline data.
predicted
var predicted: Bool { get } |
Predicted optimal route.
hasRuggedRoads
var hasRuggedRoads: Bool { get } |
Route has rugged roads on it.
hasFordCrossing
var hasFordCrossing: Bool { get } |
Route has ford crossing on it.
hasVehicleRestrictions
var hasVehicleRestrictions: Bool { get } |
Route has vehicle restrictions on it.
hasUnpavedRoads
var hasUnpavedRoads: Bool { get } |
Route has unpaved roads on it.
hasInPoorConditionRoads
var hasInPoorConditionRoads: Bool { get } |
Route has poor condition roads on it.
hasRailwayCrossing
var hasRailwayCrossing: Bool { get } |
Route has railway crossing on it.
hasCheckpoints
var hasCheckpoints: Bool { get } |
Route has checkpoints on it.
scheduledDeparture
var scheduledDeparture: Bool { get } |
Route was requested with custom departure time.
hasNonTransactionalTolls
var hasNonTransactionalTolls: Bool { get } |
Route has conditionally-toll-free toll posts
hasTunnels
var hasTunnels: Bool { get } |
Route has tunnels on it.
hasHighways
var hasHighways: Bool { get } |
Route has highways on it.