Warning
This feature is available in the Full MapKit SDK version
YMKDrivingRouteMetadata
class YMKDrivingRouteMetadata : NSObject, YMKBaseMetadata |
Information about driving route metadata.
Summary
Class methods
init(weight: YMKDrivingWeight, |
Properties
var weight: YMKDrivingWeight { get } |
var flags: YMKDrivingFlags { get } |
var routePoints: [YMKDrivingRoutePoint] { get } |
var uri: String? { get } Optional field, can be nil |
var nonAvoidedFeatures: YMKDrivingNonAvoidedFeatures? { get } Optional field, can be nil |
Class methods
init(weight:flags:routePoints:uri:nonAvoidedFeatures:)
init(weight: YMKDrivingWeight, |
Properties
weight
var weight: YMKDrivingWeight { get } |
Route "weight".
flags
var flags: YMKDrivingFlags { get } |
Overall route characteristics.
routePoints
var routePoints: [YMKDrivingRoutePoint] { 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: YMKDrivingNonAvoidedFeatures? { get } |
Route features that cannot be avoided
Optional field, can be nil.