com.amap.api.services.cloud

## 类 CloudSearch

- java.lang.Object
- - com.amap.api.services.cloud.CloudSearch

-     public class CloudSearch
      extends java.lang.Object

  企业地图数据进行搜索的“入口”类。https://me.amap.com/#/

  该类中定义了3个内部类，Query、SearchBound 和 Sortingrules，通过使用这三个内部类设定搜索参数。

  从以下版本开始:
    2.7.0

- - ### 嵌套类概要

    嵌套类
    限定符和类型 | 类和说明
    --- | ---
    `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)` 设置查询监听接口。

    - ### 从类继承的方法 java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### 构造器详细资料

    - #### CloudSearch

          public CloudSearch(Context act)
                      throws AMapException

      根据给定的参数构造一个 CloudSearch 的新对象。
      参数:
        `act` - 对应的 Context。
      抛出:
        `AMapException`
      从以下版本开始:
        2.7.0

  - ### 方法详细资料

    - #### setOnCloudSearchListener

          public void setOnCloudSearchListener(CloudSearch.OnCloudSearchListener listener)

      设置查询监听接口。
      参数:
        `listener` - 查询监听接口。
      从以下版本开始:
        2.7.0

    - #### searchCloudAsyn

          public void searchCloudAsyn(CloudSearch.Query query)

      企业地图数据搜索的异步接口。
      参数:
        `query` - 查询条件。
      从以下版本开始:
        2.7.0

    - #### searchCloudDetailAsyn

          public void searchCloudDetailAsyn(java.lang.String tableid,
                                            java.lang.String cloudID)

      根据CloudItem 的 ID 查找Cloud数据的详细信息。
      参数:
        `tableid` - 必填，为数据表的唯一标示。即 layer id
        `cloudID` - 必填，为Cloud数据id的唯一标示。
      从以下版本开始:
        2.7.0