HereSDKRoute
@interface HereSDKRoute : NSObject
A response to a routeRequest
-
Polyline of the entire route
Declaration
Objective-C
@property (readonly, nonatomic) HereSDKPolyline *_Nonnull polyline;
Swift
var polyline: HereSDKPolyline { get }
-
Geometry points of the route
Declaration
Objective-C
@property (readonly, nonatomic) NSArray<HereSDKRoutePoint *> *_Nonnull points;
Swift
var points: [HereSDKRoutePoint] { get }
-
Legs of the route
Declaration
Objective-C
@property (readonly, nonatomic) NSArray<HereSDKRouteLeg *> *_Nonnull routeLegs;
Swift
var routeLegs: [HereSDKRouteLeg] { get }
-
Distance of the entire route (in the units requested in HereSDKRouteRequest)
Declaration
Objective-C
@property (readonly, nonatomic) float distance;
Swift
var distance: Float { get }
-
Estimated travel time for the entire route, in seconds
Declaration
Objective-C
@property (readonly, nonatomic) float travelTime;
Swift
var travelTime: Float { get }
-
BCP47 compliant language code to use for text instructions. An error is returned if there are no matching supported languages. Optional; defaults to en-us.
Declaration
Objective-C
@property (readonly, nonatomic) NSString *_Nonnull language;
Swift
var language: String { get }