Warning
This feature is available in the Full MapKit SDK version
MMKDrivingRouteMetadata
@interface MMKDrivingRouteMetadata : NSObject <MMKBaseMetadata> |
Information about driving route metadata.
Summary
Class methods
+ (nonnull MMKDrivingRouteMetadata *)routeMetadataWithWeight:(nonnull MMKDrivingWeight *)weight |
Properties
@property (nonatomic, readonly, nonnull) MMKDrivingWeight *weight; |
@property (nonatomic, readonly, nonnull) MMKDrivingFlags *flags; |
@property (nonatomic, readonly, nonnull) |
@property (nonatomic, readonly, nullable) NSString *uri; Optional field, can be nil |
@property (nonatomic, readonly, nullable) Optional field, can be nil |
Class methods
routeMetadataWithWeight:flags:routePoints:uri:nonAvoidedFeatures:
+ (nonnull MMKDrivingRouteMetadata *)routeMetadataWithWeight:(nonnull MMKDrivingWeight *)weight |
Properties
weight
@property (nonatomic, readonly, nonnull) MMKDrivingWeight *weight; |
Route "weight".
flags
@property (nonatomic, readonly, nonnull) MMKDrivingFlags *flags; |
Overall route characteristics.
routePoints
@property (nonatomic, readonly, nonnull) |
Route points. In addition to point coordinates each route point may have a selected arrival point
uri
@property (nonatomic, readonly, nullable) NSString *uri; |
Route URI
Optional field, can be nil.
nonAvoidedFeatures
@property (nonatomic, readonly, nullable) |
Route features that cannot be avoided
Optional field, can be nil.