HERE iOS SDK Developer's Guide

NMAVenue3dRouteManeuver

Class Summary

class NMAVenue3dRouteManeuver

Derived from: NSObject

Describes a single route maneuver of indoor route section.

Include: NMAKit.framework/headers/NMAVenue3dRouteManeuver.h

Inheritance Diagrams

Figure 1. Public inheritance diagram for NMAVenue3dRouteManeuver

[For complete information, see the section Class Details]

See also:

NMAVenue3dVenueRouteSection

Public Property Summary

Table 1. Public Properties
Public Properties

[readable, assign] NSInteger  angle

The angle in degrees from end of the start road to the start of the end road

[readable, assign] NSInteger  distanceFromPreviousManeuver

Distance of the maneuver from the previous maneuver

[readable, assign] NSInteger  distanceFromStart

Distance of the maneuver from the start of the route

[readable, assign] NSInteger  distanceToNextManeuver

Distance from this maneuver to the next maneuver

[readable, assign] NSInteger  floorIndex

Floor index of the location of the maneuver

[readable, assign] NMAGeoCoordinates geoCoordinates

Geocoordinates of the maneuver

[readable, assign] NSInteger  mapOrientation

The angle (from north) at the start of the maneuver, in degrees

[readable, writable, assign] NMAVenue3dRouteActionType   routeActionType

NMAVenue3dRouteActionType for this NMAVenue3dRouteManeuver object

[readable, writable, assign] NMAVenue3dRouteConnectorType   routeConnectorType

NMAVenue3dRouteConnectorType for this NMAVenue3dRouteManeuver object

[readable, writable, assign] NMAVenue3dSpace space

NMAVenue3dSpace object related to this NMAVenue3dRouteManeuver object

[readable, assign] NMAManeuverTurn   turn

The NMAManeuverTurn to take for the maneuver

Class Details

Describes a single route maneuver of indoor route section.

 

See also:

NMAVenue3dVenueRouteSection

Public Property Details

[readable, assign] NSInteger angle

The angle in degrees from end of the start road to the start of the end road. Angle has a value from 0, 360, north is up, clockwise. A returned value of zero represents the end road that continues in the same direction as the start road.

[readable, assign] NSInteger distanceFromPreviousManeuver

Distance of the maneuver from the previous maneuver.

[readable, assign] NSInteger distanceFromStart

Distance of the maneuver from the start of the route.

[readable, assign] NSInteger distanceToNextManeuver

Distance from this maneuver to the next maneuver.

[readable, assign] NSInteger floorIndex

Floor index of the location of the maneuver.

[readable, assign] NMAGeoCoordinatesgeoCoordinates

Geocoordinates of the maneuver.

[readable, assign] NSInteger mapOrientation

The angle (from north) at the start of the maneuver, in degrees.

Note:

Zero represents true-north, with increasing values representing a clockwise progression of map orientation.

[readable, writable, assign] NMAVenue3dRouteActionType  routeActionType

NMAVenue3dRouteActionType for this NMAVenue3dRouteManeuver object.

[readable, writable, assign] NMAVenue3dRouteConnectorType  routeConnectorType

NMAVenue3dRouteConnectorType for this NMAVenue3dRouteManeuver object.

[readable, writable, assign] NMAVenue3dSpacespace

NMAVenue3dSpace object related to this NMAVenue3dRouteManeuver object.

[readable, assign] NMAManeuverTurn  turn

The NMAManeuverTurn to take for the maneuver.

Note:

If the turn for the maneuver is undefined, attempts to read this property will return NMAManeuverTurnUndefined.

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.