Class OSMLookupService
- java.lang.Object
-
- com.openindex.openestate.tool.utils.geo.LookupService
-
- com.openindex.openestate.tool.utils.geo.osm.OSMLookupService
-
public class OSMLookupService extends LookupService
OSMLookupService.- Author:
- Andreas Rudolph
- See Also:
- Nominatim Webservice
-
-
Constructor Summary
Constructors Constructor Description OSMLookupService()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description LookupCoordinatesResult[]doCoordinatesLookup(LookupCoordinatesRequest query)LookupNameResult[]doNameLookup(LookupNameRequest query)LookupPostalResult[]doPostalLookup(LookupPostalRequest query)protected org.apache.http.client.HttpClientgetHttpClient()StringgetName()booleanisCoordinatesLookupSupported()booleanisNameLookupSupported()booleanisPostalLookupSupported()
-
-
-
Field Detail
-
NAME
public static final String NAME
- See Also:
- Constant Field Values
-
-
Method Detail
-
doCoordinatesLookup
public LookupCoordinatesResult[] doCoordinatesLookup(LookupCoordinatesRequest query) throws IOException
- Specified by:
doCoordinatesLookupin classLookupService- Throws:
IOException
-
doNameLookup
public LookupNameResult[] doNameLookup(LookupNameRequest query) throws IOException
- Specified by:
doNameLookupin classLookupService- Throws:
IOException
-
doPostalLookup
public LookupPostalResult[] doPostalLookup(LookupPostalRequest query) throws IOException
- Specified by:
doPostalLookupin classLookupService- Throws:
IOException
-
getHttpClient
protected org.apache.http.client.HttpClient getHttpClient()
-
getName
public String getName()
- Specified by:
getNamein classLookupService
-
isCoordinatesLookupSupported
public final boolean isCoordinatesLookupSupported()
- Specified by:
isCoordinatesLookupSupportedin classLookupService
-
isNameLookupSupported
public final boolean isNameLookupSupported()
- Specified by:
isNameLookupSupportedin classLookupService
-
isPostalLookupSupported
public final boolean isPostalLookupSupported()
- Specified by:
isPostalLookupSupportedin classLookupService
-
-