HERE iOS SDK Developer's Guide

NMAUrbanMobilityRouteSection

Class Summary

class NMAUrbanMobilityRouteSection

Derived from: NSObject

Represents information about a single section/segment of a NMAUrbanMobilityRoute, which is covered by a single NMAUrbanMobilityRouteSectionTransit section or is a pedestrian NMAUrbanMobilityRouteSectionWalk section.

Include: NMAKit.framework/headers/NMAUrbanMobilityRouteSection.h

Inheritance Diagrams

Figure 1. Public inheritance diagram for NMAUrbanMobilityRouteSection

[For complete information, see the section Class Details]

Public Property Summary

Table 1. Public Properties
Public Properties

[readable, assign] NSArray< NMAUrbanMobilityAlert * > *  alerts

Array of associated NMAUrbanMobilityAlert

[readable, assign] NMAUrbanMobilityArrival arrival

Array of NMAUrbanMobilityArrival containing relevant departure object

[readable, assign] NMAUrbanMobilityDeparture departure

Array of NMAUrbanMobilityDeparture containing relevant departure object

[readable, assign] NSUInteger  distance

Distance in meters to cover by this section

[readable, assign] NSTimeInterval  duration

Expected duration in seconds to cover that distance

[readable, assign] NSArray< NMAUrbanMobilityFare * > *  fares

The array of NMAUrbanMobilityFare required for this particular segment

[readable, assign] NSArray< NMAGeoCoordinates * > *  geometry

Array ofNMAGeoCoordinates representing the geometry of this section

[readable, assign] NSArray< NMAUrbanMobilityIntermediateStop * > *  intermediateStops

The list of NMAUrbanMobilityIntermediateStop that are part of this transit stop

[readable, assign] NSArray< NMAUrbanMobilityManeuver * > *  maneuvers

Array of NMAUrbanMobilityManeuver for this section

[readable, assign] NSArray< NMAUrbanMobilityLink * > *  operatorDisclaimers

Array of NMAUrbanMobilityLink related to this section

[readable, assign] NSString *  sectionId

A unique id for this section

[readable, assign] BOOL  timeUncertain

Indicate if departure/arrival times are uncertain

[readable, assign] NMAUrbanMobilityTransportType   transportType

Type of transport which serves the departure (Bus, Tram, Train, etc)

Instance Method Summary

Table 2. Instance Methods
Instance Method Summary

-(nonnull) init

Class Method Summary

Table 3. Class Methods
Class Methods

+(nonnull) new

Class Details

Represents information about a single section/segment of a NMAUrbanMobilityRoute, which is covered by a single NMAUrbanMobilityRouteSectionTransit section or is a pedestrian NMAUrbanMobilityRouteSectionWalk section.

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

Public Property Details

[readable, assign] NSArray< NMAUrbanMobilityAlert * > * alerts

Array of associated NMAUrbanMobilityAlert.

[readable, assign] NMAUrbanMobilityArrivalarrival

Array of NMAUrbanMobilityArrival containing relevant departure object.

[readable, assign] NMAUrbanMobilityDeparturedeparture

Array of NMAUrbanMobilityDeparture containing relevant departure object.

[readable, assign] NSUInteger distance

Distance in meters to cover by this section.

[readable, assign] NSTimeInterval duration

Expected duration in seconds to cover that distance.

[readable, assign] NSArray< NMAUrbanMobilityFare * > * fares

The array of NMAUrbanMobilityFare required for this particular segment.

[readable, assign] NSArray< NMAGeoCoordinates * > * geometry

Array ofNMAGeoCoordinates representing the geometry of this section.

[readable, assign] NSArray< NMAUrbanMobilityIntermediateStop * > * intermediateStops

The list of NMAUrbanMobilityIntermediateStop that are part of this transit stop.

[readable, assign] NSArray< NMAUrbanMobilityManeuver * > * maneuvers

Array of NMAUrbanMobilityManeuver for this section.

[readable, assign] NSArray< NMAUrbanMobilityLink * > * operatorDisclaimers

Array of NMAUrbanMobilityLink related to this section.

[readable, assign] NSString * sectionId

A unique id for this section.

[readable, assign] BOOL timeUncertain

Indicate if departure/arrival times are uncertain. It is true for estimated values and false if it comes from real time or time table data.

[readable, assign] NMAUrbanMobilityTransportType  transportType

Type of transport which serves the departure (Bus, Tram, Train, etc).

Instance Method Details

-(nonnull) init

Instances of this class should not be initialized directly

Class Method Details

+(nonnull) new

Instances of this class should not be initialized directly

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.