java.lang.Object | ||
↳ | com.carto.geocoding.GeocodingService | |
↳ | com.carto.geocoding.OSMOfflineGeocodingService |
A geocoding service that uses custom geocoding database files.
Note: this class is experimental and may change or even be removed in future SDK versions.
Public Constructors | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
OSMOfflineGeocodingService(String path)
Constructs a new instance of the OSMOfflineGeocodingService given path to the geocoding database.
|
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
GeocodingResultVector |
calculateAddresses(GeocodingRequest request)
Calculates matching addresses from the specified geocoding request.
| ||||||||||
synchronized void | delete() | ||||||||||
String |
getLanguage()
Returns the language of the expected results.
| ||||||||||
int |
getMaxResults()
Returns the maximum number of results the geocoding service returns.
| ||||||||||
boolean |
isAutocomplete()
Returns the autocomplete flag of the service.
| ||||||||||
void |
setAutocomplete(boolean autocomplete)
Sets the autocomplete flag of the service.
| ||||||||||
void |
setLanguage(String lang)
Sets the language of the expected results.
| ||||||||||
void |
setMaxResults(int maxResults)
Sets the maximum number of results the geocoding service returns.
|
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
![]() | |||||||||||
![]() |
Constructs a new instance of the OSMOfflineGeocodingService given path to the geocoding database.
path | The full path to the geocoding database file. |
---|
Exception | If the database file could not be opened or read. |
---|---|
IOException |
Calculates matching addresses from the specified geocoding request.
request | The geocoding request to use. |
---|
IOException |
---|
Returns the language of the expected results.
Returns the maximum number of results the geocoding service returns.
Returns the autocomplete flag of the service.
Sets the autocomplete flag of the service.
By default this flag is off.
autocomplete | The new value for autocomplete flag. |
---|
Sets the language of the expected results.
lang | The language to use as ISO 639-1 code. Empty string can be used for default language. |
---|
Sets the maximum number of results the geocoding service returns.
The default number of results is service dependant (normally 10).
maxResults | The new maximum number of results the geocoding service returns. |
---|