public class

ReverseGeocodingService

extends Object
java.lang.Object
   ↳ com.carto.geocoding.ReverseGeocodingService
Known Direct Subclasses

Class Overview

An abstract base class for reverse geocoding services.

Summary

Public Methods
GeocodingResultVector calculateAddresses(ReverseGeocodingRequest request)
Calculates matching addresses from the specified reverse geocoding request.
synchronized void delete()
String getLanguage()
Returns the language of the expected results.
void setLanguage(String lang)
Sets the language of the expected results.
[Expand]
Inherited Methods
From class java.lang.Object

Public Methods

public GeocodingResultVector calculateAddresses (ReverseGeocodingRequest request)

Calculates matching addresses from the specified reverse geocoding request.

Parameters
request The reverse geocoding request to use.
Returns
  • The list of matching geocoding results, sorted by descending ranks.
Throws
Exception If IO error occured during the calculation.
IOException

public synchronized void delete ()

public String getLanguage ()

Returns the language of the expected results.

Returns
  • The language of the expected results. As ISO 639-1 code or empty string.

public void setLanguage (String lang)

Sets the language of the expected results.

Parameters
lang The language to use as ISO 639-1 code. Empty string can be used for default language.