HERE iOS SDK Developer's Guide

NMAUrbanMobilityRouteResult

Class Summary

class NMAUrbanMobilityRouteResult

Derived from: NSObject

The Urban Mobility Route Result containing a result for a query.

Include: NMAKit.framework/headers/NMAUrbanMobilityRouteResult.h

Inheritance Diagrams

Figure 1. Public inheritance diagram for NMAUrbanMobilityRouteResult

[For complete information, see the section Class Details]

Public Property Summary

Table 1. Public Properties
Public Properties

[readable, assign] NSArray *  alerts

Get alerts and disruptions associated with all calculated routes

[readable, assign] NSString *  errorMessage

Gets error message string

[readable, assign] NSArray *  operatorDisclaimers

Array of associated NMAUrbanMobilityLink

[readable, assign] NSArray *  operators

Array of NMAUrbanMobilityOperator which helped supply all calculated routes

[readable, assign] NSArray *  routes

Array of possible NMAUrbanMobilityRoute

[readable, assign] BOOL  subsequentRouteSupported

Indicates if it's possible to calculate subsequent route for given result

[readable, assign] NSUInteger  violatedOptions

Gets the violated options

Class Details

The Urban Mobility Route Result containing a result for a query. Array of NMAUrbanMobilityOperator, NMAUrbanMobilityLink are related to calculated array of NMAUrbanMobilityRoute.

IMPORTANT: Urban Mobility routing is a Beta feature. The related classes are subject to change without notice.

Public Property Details

[readable, assign] NSArray * alerts

[readable, assign] NSString * errorMessage

Gets error message string.

[readable, assign] NSArray * operatorDisclaimers

Array of associated NMAUrbanMobilityLink. It's a array of NMAUrbanMobilityLink that are available for all calculated routes. To find the disclaimers for a particular NMAUrbanMobilityRouteSection, please see NMAUrbanMobilityRoute::sections::operatorDisclaimers.

[readable, assign] NSArray * operators

Array of NMAUrbanMobilityOperator which helped supply all calculated routes. It's common array of unique NMAUrbanMobilityOperator that supply public transport for all calculated routes. To find the operator for a particular NMAUrbanMobilityRoute, please see NMAUrbanMobilityDeparture::NMAUrbanMobilityLine::transitOperator.

[readable, assign] NSArray * routes

Array of possible NMAUrbanMobilityRoute.

[readable, assign] BOOL subsequentRouteSupported

Indicates if it's possible to calculate subsequent route for given result. Return YES if result can be used to calculate subsequent routes, NO otherwise.

/see NMAUrbanMobilityRouter.

[readable, assign] NSUInteger violatedOptions

Gets the violated options.

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.