HERE iOS SDK Developer's Guide

NMAVenue3dCombinedRoute

Class Summary

class NMAVenue3dCombinedRoute

Derived from: NSObject

Describes route from start to end point. The route is split into one or more route sections.

Include: NMAKit.framework/headers/NMAVenue3dCombinedRoute.h

Inheritance Diagrams

Figure 1. Public inheritance diagram for NMAVenue3dCombinedRoute

[For complete information, see the section Class Details]

See also:

NMAVenue3dRoutingController

Public Property Summary

Table 1. Public Properties
Public Properties

[readable, assign] NSArray *  routeSections

The array of NMAVenue3dRouteSection objects for this route

Instance Method Summary

Table 2. Instance Methods
Instance Method Summary

-(BOOL) conformsConnectorOptions

Returns YES if the returned route does no use any accessors set to be avoided in NMAVenue3dRouteOptions

-(BOOL) conformsModeOptions

Returns YES if the returned route for every outdoor section except to/from parking, is the mode user has requested

-( NMAVenue3dBaseLocation *) getEnd

Returns a NMAVenue3dBaseLocation* associated with end point of the route

-( NMAVenue3dBaseLocation *) getStart

Returns a NMAVenue3dBaseLocation* associated with start point of the route

-(NSArray *) getWaypoints

Returns the array of NMAVenue3dBaseLocation* objects associated with waypoints on the route including start and end points

Class Details

Describes route from start to end point. The route is split into one or more route sections.

 

See also:

NMAVenue3dRoutingController

Public Property Details

[readable, assign] NSArray * routeSections

The array of NMAVenue3dRouteSection objects for this route.

This information can be used to check type of turn-by-turn information available for each route section of the combined route.

Instance Method Details

-(BOOL) conformsConnectorOptions

Returns YES if the returned route does no use any accessors set to be avoided in NMAVenue3dRouteOptions.

In certain cases no route can be created that satisfies all route options when it comes to use of elevators, escalators, stairs and ramps. If any of these are set to be avoided, this methdod can be used to check if the calculated route still uses any of these accessors.

-(BOOL) conformsModeOptions

Returns YES if the returned route for every outdoor section except to/from parking, is the mode user has requested.

In certain cases pedestrian mode is preferred over drive mode when distance to/from street is greater than the direct walking distance and drive distance is less than a certain threshold (ex. 2m). This method can be used to check if any segment is of pedestrian type in drive mode.

-( NMAVenue3dBaseLocation *) getEnd

Returns a NMAVenue3dBaseLocation* associated with end point of the route.

-( NMAVenue3dBaseLocation *) getStart

Returns a NMAVenue3dBaseLocation* associated with start point of the route.

-(NSArray *) getWaypoints

Returns the array of NMAVenue3dBaseLocation* objects associated with waypoints on the route including start and end points.

You cannot use this account to purchase a commercial plan on Developer Portal, as it is already associated to plans with different payment methods.

To purchase a commercial plan on Developer Portal, please register for or sign in with a different HERE Account.

Something took longer than expected.

The project should be available soon under your projects page.

Sorry, our services are not available in this region.

Something seems to have gone wrong. Please try again later.

We've detected that your account is set to Australian Dollars (AUD).
Unfortunately, we do not offer checkouts in AUD anymore.
You can continue using your current plan as normal, but to subscribe to one of our new plans,
please register for a new HERE account or contact us for billing questions on selfservesupport@here.com.