HERE iOS SDK Developer's Guide

NMACustomLocation

Class Summary

class NMACustomLocation

Derived from: NSObject

Represents a custom location created and accessed through the Custom Location Extension.

Deprecated: This class is deprecated as of NMA SDK 3.3. Please use CLE2 instead (NMACLE2Geometry).

Include: NMAKit.framework/headers/NMACustomLocation.h

Inheritance Diagrams

Figure 1. Public inheritance diagram for NMACustomLocation

[For complete information, see the section Class Details]

Public Property Summary

Table 1. Public Properties
Public Properties

[readable, assign] NMAAddress address

Deprecated: This property is deprecated as of NMA SDK 3.3. Please use CLE2 instead (NMACLE2Geometry). In CLE2, attributes can represent any information in the form of key/value from an NSDictionary.

The address of the location

[readable, assign] NMAGeoCoordinates coordinates

Deprecated: This property is deprecated as of NMA SDK 3.3. Please use CLE2 instead (NMACLE2Geometry). In CLE2, a location's coordinates can be obtained from an NMACLE2GeometryPoint.

The exact geo coordinates of the location

[readable, assign] NSArray *  customAttributes

Deprecated: This property is deprecated as of NMA SDK 3.3. Please use CLE2 instead (NMACLE2Geometry). In CLE2, attributes can represent any information in the form of key/value from an NSDictionary.

A collection of attributes possessed by the location

[readable, assign] NSString *  customerLocationId

Deprecated: This property is deprecated as of NMA SDK 3.3. Please use CLE2 instead (NMACLE2Geometry). In CLE2, attributes can represent any information in the form of key/value from an NSDictionary.

An ID for the location specified by its owner

[readable, assign] NSString *  fax

Deprecated: This property is deprecated as of NMA SDK 3.3. Please use CLE2 instead (NMACLE2Geometry). In CLE2, attributes can represent any information in the form of key/value from an NSDictionary.

The fax number of the location

[readable, assign] NSString *  locationDescription

Deprecated: This property is deprecated as of NMA SDK 3.3. Please use CLE2 instead (NMACLE2Geometry). In CLE2, attributes can represent any information in the form of key/value from an NSDictionary.

A custom description of the location

[readable, assign] NSString *  name1

Deprecated: This property is deprecated as of NMA SDK 3.3. Please use CLE2 instead (NMACLE2Geometry). In CLE2, attributes can represent any information in the form of key/value from an NSDictionary.

The primary name of the location

[readable, assign] NSString *  name2

Deprecated: This property is deprecated as of NMA SDK 3.3. Please use CLE2 instead (NMACLE2Geometry). In CLE2, attributes can represent any information in the form of key/value from an NSDictionary.

The secondary name of the location

[readable, assign] NSString *  name3

Deprecated: This property is deprecated as of NMA SDK 3.3. Please use CLE2 instead (NMACLE2Geometry). In CLE2, attributes can represent any information in the form of key/value from an NSDictionary.

The tertiary name of the location

[readable, assign] NSString *  phone

Deprecated: This property is deprecated as of NMA SDK 3.3. Please use CLE2 instead (NMACLE2Geometry). In CLE2, attributes can represent any information in the form of key/value from an NSDictionary.

The phone number of the location

[readable, assign] NMAGeoCoordinates routeCoordinates

Deprecated: This property is deprecated as of NMA SDK 3.3. Please use CLE2 instead.

The geo coordinates of the location to use for routing

[readable, assign] NSString *  webURL

Deprecated: This property is deprecated as of NMA SDK 3.3. Please use CLE2 instead (NMACLE2Geometry). In CLE2, attributes can represent any information in the form of key/value from an NSDictionary.

The website of the location

Class Details

Represents a custom location created and accessed through the Custom Location Extension.

Note:

The information for some locations may not be complete.

Deprecated: This class is deprecated as of NMA SDK 3.3. Please use CLE2 instead (NMACLE2Geometry).

Public Property Details

[readable, assign] NMAAddressaddress

Deprecated: This property is deprecated as of NMA SDK 3.3. Please use CLE2 instead (NMACLE2Geometry). In CLE2, attributes can represent any information in the form of key/value from an NSDictionary.

The address of the location.

Note:

Not all address fields will be available for every location.

[readable, assign] NMAGeoCoordinatescoordinates

Deprecated: This property is deprecated as of NMA SDK 3.3. Please use CLE2 instead (NMACLE2Geometry). In CLE2, a location's coordinates can be obtained from an NMACLE2GeometryPoint.

The exact geo coordinates of the location.

[readable, assign] NSArray * customAttributes

Deprecated: This property is deprecated as of NMA SDK 3.3. Please use CLE2 instead (NMACLE2Geometry). In CLE2, attributes can represent any information in the form of key/value from an NSDictionary.

A collection of attributes possessed by the location.

[readable, assign] NSString * customerLocationId

Deprecated: This property is deprecated as of NMA SDK 3.3. Please use CLE2 instead (NMACLE2Geometry). In CLE2, attributes can represent any information in the form of key/value from an NSDictionary.

An ID for the location specified by its owner.

[readable, assign] NSString * fax

Deprecated: This property is deprecated as of NMA SDK 3.3. Please use CLE2 instead (NMACLE2Geometry). In CLE2, attributes can represent any information in the form of key/value from an NSDictionary.

The fax number of the location.

[readable, assign] NSString * locationDescription

Deprecated: This property is deprecated as of NMA SDK 3.3. Please use CLE2 instead (NMACLE2Geometry). In CLE2, attributes can represent any information in the form of key/value from an NSDictionary.

A custom description of the location.

[readable, assign] NSString * name1

Deprecated: This property is deprecated as of NMA SDK 3.3. Please use CLE2 instead (NMACLE2Geometry). In CLE2, attributes can represent any information in the form of key/value from an NSDictionary.

The primary name of the location.

[readable, assign] NSString * name2

Deprecated: This property is deprecated as of NMA SDK 3.3. Please use CLE2 instead (NMACLE2Geometry). In CLE2, attributes can represent any information in the form of key/value from an NSDictionary.

The secondary name of the location.

[readable, assign] NSString * name3

Deprecated: This property is deprecated as of NMA SDK 3.3. Please use CLE2 instead (NMACLE2Geometry). In CLE2, attributes can represent any information in the form of key/value from an NSDictionary.

The tertiary name of the location.

[readable, assign] NSString * phone

Deprecated: This property is deprecated as of NMA SDK 3.3. Please use CLE2 instead (NMACLE2Geometry). In CLE2, attributes can represent any information in the form of key/value from an NSDictionary.

The phone number of the location.

[readable, assign] NMAGeoCoordinatesrouteCoordinates

Deprecated: This property is deprecated as of NMA SDK 3.3. Please use CLE2 instead.

The geo coordinates of the location to use for routing.

The route coordinates of a location will typically be located at the nearest accessible road to the location, and may differ from the basic coordinates property.

[readable, assign] NSString * webURL

Deprecated: This property is deprecated as of NMA SDK 3.3. Please use CLE2 instead (NMACLE2Geometry). In CLE2, attributes can represent any information in the form of key/value from an NSDictionary.

The website of the location.

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.