public class CloudSearch
extends java.lang.Object
该类中定义了3个内部类,Query、SearchBound 和 Sortingrules,通过使用这三个内部类设定搜索参数。
限定符和类型 | 类和说明 |
---|---|
static interface |
CloudSearch.OnCloudSearchListener
本类为企业地图数据搜索结果的异步处理回调接口。
|
static class |
CloudSearch.Query
此类定义了搜索的关键字,区域范围。
|
static class |
CloudSearch.SearchBound
此类定义了查询范围(圆形、矩形或者多边形),查询返回的企业地图数据的位置在此范围内。
|
static class |
CloudSearch.Sortingrules
此类定义了查询圆形和查询多边形返回数据的排序规则。
|
构造器和说明 |
---|
CloudSearch(Context act)
根据给定的参数构造一个 CloudSearch 的新对象。
|
限定符和类型 | 方法和说明 |
---|---|
void |
searchCloudAsyn(CloudSearch.Query query)
企业地图数据搜索的异步接口。
|
void |
searchCloudDetailAsyn(java.lang.String tableid,
java.lang.String cloudID)
根据CloudItem 的 ID 查找Cloud数据的详细信息。
|
void |
setOnCloudSearchListener(CloudSearch.OnCloudSearchListener listener)
设置查询监听接口。
|
public CloudSearch(Context act) throws AMapException
act
- 对应的 Context。AMapException
public void setOnCloudSearchListener(CloudSearch.OnCloudSearchListener listener)
listener
- 查询监听接口。public void searchCloudAsyn(CloudSearch.Query query)
query
- 查询条件。public void searchCloudDetailAsyn(java.lang.String tableid, java.lang.String cloudID)
tableid
- 必填,为数据表的唯一标示。即 layer idcloudID
- 必填,为Cloud数据id的唯一标示。