NTTomTomOnlineReverseGeocodingService
@interface NTTomTomOnlineReverseGeocodingService : NTReverseGeocodingService
An online reverse geocoding service that uses TomTom geocoder.
As the class connects to an external (non-CARTO) service, this class is provided “as-is”,
future changes from the service provider may not be compatible with the implementation.
Geocoding and reverse geocoding perform network requests and must be executed in non-UI background thread.
Be sure to read the Terms and Conditions of TomTom to see if the
service is available for your application.
Note: this class is experimental and may change or even be removed in future SDK versions.
-
Constructs a new instance of the TomTomOnlineReverseGeocodingService given API key.
Declaration
Objective-C
- (id)initWithApiKey:(NSString *)apiKey;
Parameters
apiKey
The API key to use (registered with TomTom).
-
Returns the custom backend service URL.
Declaration
Objective-C
- (NSString *)getCustomServiceURL;
Return Value
The custom backend service URL. If this is not defined, an empty string is returned.
-
Sets the custom backend service URL. The custom URL should contain tags “{query}” and “{access_token}” that will be substituted by the SDK.
Declaration
Objective-C
- (void)setCustomServiceURL:(NSString *)serviceURL;
Parameters
serviceURL
The custom backend service URL to use. If this is empty, then the default service is used.
-
Undocumented
Declaration
Objective-C
- (NSString *)getLanguage;
-
Undocumented
Declaration
Objective-C
-(NSString*)getLanguageSwigExplicitNTTomTomOnlineReverseGeocodingService;
-
Undocumented
Declaration
Objective-C
- (void)setLanguage:(NSString *)lang;
-
Undocumented
Declaration
Objective-C
-(void)setLanguageSwigExplicitNTTomTomOnlineReverseGeocodingService: (NSString*)lang;
-
Undocumented
Declaration
Objective-C
- (NTGeocodingResultVector *)calculateAddresses: (NTReverseGeocodingRequest *)request;
-
Undocumented
Declaration
Objective-C
-(NTGeocodingResultVector*)calculateAddressesSwigExplicitNTTomTomOnlineReverseGeocodingService: (NTReverseGeocodingRequest*)request;
-
Undocumented
Declaration
Objective-C
-(void)dealloc;