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,
       flags: YMKDrivingFlags,
 routePoints: [YMKDrivingRoutePoint],
         uri: String?)

Properties

var weightYMKDrivingWeight { get }
Route "weight"

var flagsYMKDrivingFlags { get }
Overall route characteristics

var routePoints: [YMKDrivingRoutePoint] { get }
Route points

var uri: String? { get }
Route URI

Optional field, can be nil

Class methods

init(weight:flags:routePoints:uri:)

 init(weight: YMKDrivingWeight,
       flags: YMKDrivingFlags,
 routePoints: [YMKDrivingRoutePoint],
         uri: String?)


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.