HERE iOS SDK Developer's Guide

NMANavigationPosition

Class Summary

class NMANavigationPosition

Derived from: NSObject

Represents a position that should be used when calculating routes for navigation.

Include: NMAKit.framework/headers/NMANavigationPosition.h

Inheritance Diagrams

Figure 1. Public inheritance diagram for NMANavigationPosition

[For complete information, see the section Class Details]

Public Property Summary

Table 1. Public Properties
Public Properties

[readable, assign] NSString *  accessType

The access type of the NMANavigationPosition

[readable, assign] NMAGeoCoordinates position

The NMAGeoCoordinates of the NMANavigationPosition

Instance Method Summary

Table 2. Instance Methods
Instance Method Summary

-(nonnull instancetype) init

Class Method Summary

Table 3. Class Methods
Class Methods

+(nonnull instancetype) new

Class Details

Represents a position that should be used when calculating routes for navigation.

Public Property Details

[readable, assign] NSString * accessType

The access type of the NMANavigationPosition.

The access type "road" is used for car routing.

Note:

It is important to match the accessType with the type of routing you are performing. For example, use objects with an accessType of "road" for car routing Please see https://developer.here.com/rest-apis/documentation/places/topics_api/object-link.html-point::https://developer.here.com/rest-apis/documentation/places/topics_api/object-link.access-point for possible values.

[readable, assign] NMAGeoCoordinatesposition

The NMAGeoCoordinates of the NMANavigationPosition.

This position should be used as navigablePosition of a NMAWaypoint when calculating route.

Instance Method Details

-(nonnull instancetype) init

Instances of this class should not be initialized directly

Class Method Details

+(nonnull instancetype) new

Instances of this class should not be initialized directly