HERE iOS SDK Developer's Guide

NMAUrbanMobilityNearbyCoverageRequest

Class Summary

class NMAUrbanMobilityNearbyCoverageRequest

Derived from: NMAUrbanMobilitySearchRequest

Represents a request used for retrieve coverage information about nearby cities.

Include: NMAKit.framework/headers/NMAUrbanMobilityNearbyCoverageRequest.h

Inheritance Diagrams

Figure 1. Public inheritance diagram for NMAUrbanMobilityNearbyCoverageRequest

[For complete information, see the section Class Details]

See also:

NMAUrbanMobilityNearbyCoverageRequestCompletionBlock

NMAUrbanMobilityNearbyCoverageResult

Public Property Summary

Table 1. Public Properties
Public Properties

[readable, writable, assign] BOOL  requestCityDetailsEnabled

Optional parameter

Instance Method Summary

Table 2. Instance Methods
Instance Method Summary

-(nonnull) init

-(nonnull) initWithLocation:(nonnull NMAGeoCoordinates *) location

Creates a new NMAUrbanMobilityNearbyCoverageRequest for searching nearest coverage with a given geo coordinates

-(BOOL) startWithCompletionBlock:(nonnull NMAUrbanMobilityNearbyCoverageRequestCompletionBlock ) completion

Sends the request to the HERE backend server to retrieve a nearby coverage data

Class Method Summary

Table 3. Class Methods
Class Methods

+(nonnull) new

Class Details

Represents a request used for retrieve coverage information about nearby cities.

NMAUrbanMobilityNearbyCoverageRequest assembles and issues requests to the HERE backend server.

The HERE backend server responds with NMAUrbanMobilityNearbyCoverageResult or NSError if something goes wrong. Use NMAUrbanMobilityNearbyCoverageRequestCompletionBlock to capture the response.

See also:

NMAUrbanMobilityNearbyCoverageRequestCompletionBlock

NMAUrbanMobilityNearbyCoverageResult

Public Property Details

[readable, writable, assign] BOOL requestCityDetailsEnabled

Optional parameter. Enables Pop (population of a city) and array of NMAUrbanMobilityOperator in the NMAUrbanMobilityCity list. Otherwise, the NMAUrbanMobilityCity doesn't contain that informations. Only applicable for the cities list, the nearby list never contains details NO = disabled, YES = enabled The default is YES. Parameter is added to request only if user sets value.

Instance Method Details

-(nonnull) init

Instances of this class should not be initialized directly

-(nonnull) initWithLocation:(nonnull NMAGeoCoordinates *) location

Creates a new NMAUrbanMobilityNearbyCoverageRequest for searching nearest coverage with a given geo coordinates.

Parameters:

  • location

    Geo coordinates of the location.

-(BOOL) startWithCompletionBlock:(nonnull NMAUrbanMobilityNearbyCoverageRequestCompletionBlock ) completion

Sends the request to the HERE backend server to retrieve a nearby coverage data. Request processing is performed asynchronously: NMAUrbanMobilityNearbyCoverageRequestCompletionBlock is used to pass the response.

Note:

NMAUrbanMobilityNearbyCoverageRequestCompletionBlock is called on the main queue.

Parameters:

  • completion

    NMAUrbanMobilityNearbyCoverageRequestCompletionBlock which is used to pass the response.

Returns:

YES if the request was triggered successfully, NO otherwise.

See also:

NMAUrbanMobilityNearbyCoverageRequestCompletionBlock

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.