public class BaiduMapTools
extends java.lang.Object
| Constructor and Description |
|---|
BaiduMapTools() |
| Modifier and Type | Method and Description |
|---|---|
protected java.lang.String |
appendBusinessParams(java.lang.String urlAddress) |
protected java.net.URI |
encodeUrl(java.lang.String address) |
GPS |
geocodeAddress(AddressData addressData)
geo-codes the given address data
|
GPS |
geocodeAddress(Location address)
geo-codes the given location
|
java.lang.String |
getAddressQuery(AddressData addressData)
parses the given address data
|
protected java.lang.String |
getBaiduKey() |
protected java.lang.String |
getBaseUrl() |
protected java.util.Map |
getGeoParsersMap() |
protected MapLocationData |
getLocationFromService(java.lang.String urlAddress) |
protected java.lang.String |
getOutput() |
protected ResponseExtractor |
getResponseExtractor(java.util.Map<java.lang.String,ResponseExtractor> parsersMap) |
protected java.lang.String |
getUrlAddressFromAddress(AddressData addressData) |
void |
setBaiduKey(java.lang.String key) |
void |
setBaseUrl(java.lang.String baseUrl) |
void |
setGeoParsersMap(java.util.Map parsersMap) |
void |
setOutput(java.lang.String output) |
public GPS geocodeAddress(AddressData addressData)
addressData - the address to geocodeGeoServiceWrapperExceptionprotected java.lang.String getUrlAddressFromAddress(AddressData addressData)
protected MapLocationData getLocationFromService(java.lang.String urlAddress)
protected java.net.URI encodeUrl(java.lang.String address)
public GPS geocodeAddress(Location address)
address - the address to geocodeGeoServiceWrapperExceptionpublic java.lang.String getAddressQuery(AddressData addressData)
addressData - the address to parseprotected java.lang.String appendBusinessParams(java.lang.String urlAddress)
protected java.util.Map getGeoParsersMap()
public void setGeoParsersMap(java.util.Map parsersMap)
parsersMap - the parsersMap to setprotected ResponseExtractor getResponseExtractor(java.util.Map<java.lang.String,ResponseExtractor> parsersMap)
public void setBaseUrl(java.lang.String baseUrl)
protected java.lang.String getBaseUrl()
public void setOutput(java.lang.String output)
protected java.lang.String getOutput()
public void setBaiduKey(java.lang.String key)
protected java.lang.String getBaiduKey()
Copyright © 2018 SAP SE. All Rights Reserved.