Warning
This feature is available in the Full MapKit SDK version
MMKDrivingRouteMetadata
class MMKDrivingRouteMetadata : NSObject, MMKBaseMetadata |
Information about driving route metadata.
Summary
Class methods
init(weight: MMKDrivingWeight, |
Properties
var weight: MMKDrivingWeight { get } |
var flags: MMKDrivingFlags { get } |
var routePoints: [MMKDrivingRoutePoint] { get } |
var uri: String? { get } Optional field, can be nil |
var nonAvoidedFeatures: MMKDrivingNonAvoidedFeatures? { get } Optional field, can be nil |
Class methods
init(weight:flags:routePoints:uri:nonAvoidedFeatures:)
init(weight: MMKDrivingWeight, |
Properties
weight
var weight: MMKDrivingWeight { get } |
Route "weight".
flags
var flags: MMKDrivingFlags { get } |
Overall route characteristics.
routePoints
var routePoints: [MMKDrivingRoutePoint] { get } |
Route points. In addition to point coordinates each route point may have a selected arrival point
uri
var uri: String? { get } |
Route URI
Optional field, can be nil.
nonAvoidedFeatures
var nonAvoidedFeatures: MMKDrivingNonAvoidedFeatures? { get } |
Route features that cannot be avoided
Optional field, can be nil.