MSFPeliasOnlineReverseGeocodingService
Objective-C
@interface MSFPeliasOnlineReverseGeocodingService : MSFReverseGeocodingService
Swift
class MSFPeliasOnlineReverseGeocodingService : MSFReverseGeocodingService
An online reverse geocoding service that uses Mapzen Pelias geocoder, provided “as-is” as an external service may change incompatibly. Requests go over the network and must run on a non-UI thread. Be sure to read the Terms and Conditions of your Pelias service provider. Note: this class is experimental and may change or even be removed in future SDK versions.
-
Constructs a new instance of the PeliasOnlineReverseGeocodingService given API key.
Declaration
Objective-C
- (id)initWithApiKey:(NSString *)apiKey;Swift
init!(apiKey: String!)Parameters
apiKeyThe API key to use (registered with Mapzen).
-
Returns the custom backend service URL.
Declaration
Objective-C
- (NSString *)getCustomServiceURL;Swift
func getCustomServiceURL() -> String!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 may contain tag “{api_key}” which will be substituted with the set API key.
Declaration
Objective-C
- (void)setCustomServiceURL:(NSString *)serviceURL;Swift
func setCustomServiceURL(_ serviceURL: String!)Parameters
serviceURLThe custom backend service URL to use. If this is empty, then the default service is used.
-
Undocumented
Declaration
Objective-C
- (NSString *)getLanguage;Swift
func getLanguage() -> String! -
Undocumented
Declaration
Objective-C
-(NSString*)getLanguageSwigExplicitMSFPeliasOnlineReverseGeocodingService;Swift
func getLanguageSwigExplicitMSFPeliasOnlineReverseGeocodingService() -> String! -
Undocumented
Declaration
Objective-C
- (void)setLanguage:(NSString *)lang;Swift
func setLanguage(_ lang: String!) -
Undocumented
Declaration
Objective-C
-(void)setLanguageSwigExplicitMSFPeliasOnlineReverseGeocodingService: (NSString*)lang;Swift
func setLanguageSwigExplicit(_ lang: String!) -
Undocumented
Declaration
Objective-C
- (MSFGeocodingResultVector *)calculateAddresses: (MSFReverseGeocodingRequest *)request;Swift
func calculateAddresses(_ request: MSFReverseGeocodingRequest!) -> MSFGeocodingResultVector! -
Undocumented
Declaration
Objective-C
-(MSFGeocodingResultVector*)calculateAddressesSwigExplicitMSFPeliasOnlineReverseGeocodingService: (MSFReverseGeocodingRequest*)request;Swift
func calculateAddressesSwigExplicitMSFPeliasOnlineReverseGeocodingService(_ request: MSFReverseGeocodingRequest!) -> MSFGeocodingResultVector! -
Undocumented
Declaration
Objective-C
-(void)dealloc;Swift
func dealloc()