类 DuMapClient
- java.lang.Object
-
- com.baidubce.AbstractBceClient
-
- com.baidubce.services.dumap.BaseDuMapClient
-
- com.baidubce.services.dumap.DuMapClient
-
public class DuMapClient extends BaseDuMapClient
DuMap client which provides the common service and api.- 作者:
- weizhijun
-
-
嵌套类概要
-
从类继承的嵌套类/接口 com.baidubce.services.dumap.BaseDuMapClient
BaseDuMapClient.BodyType
-
-
字段概要
-
从类继承的字段 com.baidubce.AbstractBceClient
config, DEFAULT_CONTENT_TYPE, DEFAULT_ENCODING, DEFAULT_SERVICE_DOMAIN, URL_PREFIX
-
-
构造器概要
构造器 构造器 说明 DuMapClient()Construct a DuMap client with default settings.DuMapClient(BceClientConfiguration configuration)Construct a DuMap client with BceClientConfiguration.
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 Stringdirection(String appId, DirectionDrivingParam param)Direct the driving route.Stringdirection(String appId, DirectionRidingParam param)Direct the riding route.Stringdirection(String appId, DirectionTransitParam param)Direct the bus route.Stringgeocoder(String appId, GeocoderParam param)Geocode some place.Stringgeoconv(String appId, GeoconvParam param)Transform the coordinate.Stringlocate(String appId, HardwareLocationRequest request)Locate intelligent hardware.Stringlocate(String appId, IPLocationParam param)Locate IP.StringplaceDetail(String appId, PlaceDetailParam param)Get some place detail.StringplaceQuery(String appId, PlaceSearchByBoundsParam param)Search some place by rectangular area.StringplaceQuery(String appId, PlaceSearchByLocationParam param)Search some place by circular area.StringplaceQuery(String appId, PlaceSearchByRegionParam param)Search some place by administrative area.StringreverseGeocoder(String appId, ReverseGeocoderParam param)Reverser geocode some place.-
从类继承的方法 com.baidubce.services.dumap.BaseDuMapClient
callDuMap, callDuMap, fillInHeadAndBody, fillParams, safeAddQueryParam, toForm, toJson
-
从类继承的方法 com.baidubce.AbstractBceClient
computeBktVirEndpoint, computeServiceId, getBktVirEndpoint, getClient, getEndpoint, getServiceId, invokeHttpClient, isRegionSupported, setClient, shutdown
-
-
-
-
构造器详细资料
-
DuMapClient
public DuMapClient()
Construct a DuMap client with default settings.
-
DuMapClient
public DuMapClient(BceClientConfiguration configuration)
Construct a DuMap client with BceClientConfiguration.- 参数:
configuration- BceClientConfiguration
-
-
方法详细资料
-
placeQuery
public String placeQuery(String appId, PlaceSearchByBoundsParam param)
Search some place by rectangular area.- 参数:
appId- app idparam- PlaceSearchByBoundsParam- 返回:
- Json string / Xml string
-
placeQuery
public String placeQuery(String appId, PlaceSearchByRegionParam param)
Search some place by administrative area.- 参数:
appId- app idparam- PlaceSearchByRegionParam- 返回:
- Json string / Xml string
-
placeQuery
public String placeQuery(String appId, PlaceSearchByLocationParam param)
Search some place by circular area.- 参数:
appId- app idparam- PlaceSearchByLocationParam- 返回:
- Json string / Xml string
-
placeDetail
public String placeDetail(String appId, PlaceDetailParam param)
Get some place detail.- 参数:
appId- app idparam- PlaceDetailParam- 返回:
- Json string / Xml string
-
geocoder
public String geocoder(String appId, GeocoderParam param)
Geocode some place.- 参数:
appId- app idparam- GeocoderParam- 返回:
- Json string / Xml string
-
reverseGeocoder
public String reverseGeocoder(String appId, ReverseGeocoderParam param)
Reverser geocode some place.- 参数:
appId- app idparam- ReverseGeocoderParam- 返回:
- Json string / Xml string
-
direction
public String direction(String appId, DirectionTransitParam param)
Direct the bus route.- 参数:
appId- app idparam- DirectionTransitParam- 返回:
- Json string / Xml string
-
direction
public String direction(String appId, DirectionRidingParam param)
Direct the riding route.- 参数:
appId- app idparam- DirectionRidingParam- 返回:
- Json string / Xml string
-
direction
public String direction(String appId, DirectionDrivingParam param)
Direct the driving route.- 参数:
appId- app idparam- DirectionDrivingParam- 返回:
- Json string / Xml string
-
geoconv
public String geoconv(String appId, GeoconvParam param)
Transform the coordinate.- 参数:
appId- app idparam- GeoconvParam- 返回:
- Json string / Xml string
-
locate
public String locate(String appId, IPLocationParam param)
Locate IP.- 参数:
appId- app idparam- IpLocationParam- 返回:
- Json string
-
locate
public String locate(String appId, HardwareLocationRequest request)
Locate intelligent hardware.- 参数:
appId- app idrequest- HardwareLocationRequest- 返回:
- Json string
-
-