com.baidubce.services.dumap
Class DuMapClient

java.lang.Object
  extended by com.baidubce.AbstractBceClient
      extended by com.baidubce.services.dumap.BaseDuMapClient
          extended by com.baidubce.services.dumap.DuMapClient

public class DuMapClient
extends BaseDuMapClient

DuMap client.

Author:
weizhijun

Field Summary
 
Fields inherited from class com.baidubce.AbstractBceClient
config, DEFAULT_CONTENT_TYPE, DEFAULT_ENCODING, DEFAULT_SERVICE_DOMAIN, URL_PREFIX
 
Constructor Summary
DuMapClient()
          Construct a DuMap client with default settings.
DuMapClient(BceClientConfiguration configuration)
          Construct a DuMap client with BceClientConfiguration.
 
Method Summary
 String direction(String appId, DirectionDrivingParam param)
          Direct the driving route.
 String direction(String appId, DirectionRidingParam param)
          Direct the riding route.
 String direction(String appId, DirectionTransitParam param)
          Direct the bus route.
 String geocoder(String appId, GeocoderParam param)
          Geocode some place.
 String geoconv(String appId, GeoconvParam param)
          Transform the coordinate.
 String locate(String appId, HardwareLocationRequest request)
          Locate intelligent hardware.
 String locate(String appId, IPLocationParam param)
          Locate IP.
 String placeDetail(String appId, PlaceDetailParam param)
          Get some place detail.
 String placeQuery(String appId, PlaceSearchByBoundsParam param)
          Search some place by rectangular area.
 String placeQuery(String appId, PlaceSearchByLocationParam param)
          Search some place by circular area.
 String placeQuery(String appId, PlaceSearchByRegionParam param)
          Search some place by administrative area.
 String reverseGeocoder(String appId, ReverseGeocoderParam param)
          Reverser geocode some place.
 
Methods inherited from class com.baidubce.services.dumap.BaseDuMapClient
callLbs, postCallLbs
 
Methods inherited from class com.baidubce.AbstractBceClient
getClient, getEndpoint, getServiceId, invokeHttpClient, isRegionSupported, setClient, shutdown
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DuMapClient

public DuMapClient()
Construct a DuMap client with default settings.


DuMapClient

public DuMapClient(BceClientConfiguration configuration)
Construct a DuMap client with BceClientConfiguration.

Parameters:
configuration - BceClientConfiguration
Method Detail

placeQuery

public String placeQuery(String appId,
                         PlaceSearchByBoundsParam param)
Search some place by rectangular area.

Parameters:
appId - app id
param - PlaceSearchByBoundsParam
Returns:
Json string / Xml string

placeQuery

public String placeQuery(String appId,
                         PlaceSearchByRegionParam param)
Search some place by administrative area.

Parameters:
appId - app id
param - PlaceSearchByRegionParam
Returns:
Json string / Xml string

placeQuery

public String placeQuery(String appId,
                         PlaceSearchByLocationParam param)
Search some place by circular area.

Parameters:
appId - app id
param - PlaceSearchByLocationParam
Returns:
Json string / Xml string

placeDetail

public String placeDetail(String appId,
                          PlaceDetailParam param)
Get some place detail.

Parameters:
appId - app id
param - PlaceDetailParam
Returns:
Json string / Xml string

geocoder

public String geocoder(String appId,
                       GeocoderParam param)
Geocode some place.

Parameters:
appId - app id
param - GeocoderParam
Returns:
Json string / Xml string

reverseGeocoder

public String reverseGeocoder(String appId,
                              ReverseGeocoderParam param)
Reverser geocode some place.

Parameters:
appId - app id
param - ReverseGeocoderParam
Returns:
Json string / Xml string

direction

public String direction(String appId,
                        DirectionTransitParam param)
Direct the bus route.

Parameters:
appId - app id
param - DirectionTransitParam
Returns:
Json string / Xml string

direction

public String direction(String appId,
                        DirectionRidingParam param)
Direct the riding route.

Parameters:
appId - app id
param - DirectionRidingParam
Returns:
Json string / Xml string

direction

public String direction(String appId,
                        DirectionDrivingParam param)
Direct the driving route.

Parameters:
appId - app id
param - DirectionDrivingParam
Returns:
Json string / Xml string

geoconv

public String geoconv(String appId,
                      GeoconvParam param)
Transform the coordinate.

Parameters:
appId - app id
param - GeoconvParam
Returns:
Json string / Xml string

locate

public String locate(String appId,
                     IPLocationParam param)
Locate IP.

Parameters:
appId - app id
param - IpLocationParam
Returns:
Json string

locate

public String locate(String appId,
                     HardwareLocationRequest request)
Locate intelligent hardware.

Parameters:
appId - app id
request - HardwareLocationRequest
Returns:
Json string


Copyright © 2018. All rights reserved.