com.amap.api.services.routepoisearch

## 类 RoutePOISearchQuery

- java.lang.Object
- - com.amap.api.services.routepoisearch.RoutePOISearchQuery

- 所有已实现的接口:
    java.lang.Cloneable

      public class RoutePOISearchQuery
      extends java.lang.Object
      implements java.lang.Cloneable

  此类定义了沿途POI搜索的参数。
  从以下版本开始:
    3.5.0

- - ### 构造器概要

    构造器
    构造器和说明
    `RoutePOISearchQuery(LatLonPoint fromPoint, LatLonPoint toPoint, int mode, RoutePOISearch.RoutePOISearchType type, int range)` 根据给定的参数来构造一个 RoutePOISearchQuery 的新对象。
    `RoutePOISearchQuery(java.util.List<LatLonPoint> polyline, RoutePOISearch.RoutePOISearchType type, int range)` 根据给定的参数来构造一个 RoutePOISearchQuery 的新对象。

  - ### 方法概要

    所有方法 实例方法 具体方法
    限定符和类型 | 方法和说明
    --- | ---
    `java.lang.String` | `getChannel()` 获取channel
    `LatLonPoint` | `getFrom()` 返回沿途搜索路径规划的起点坐标。
    `int` | `getMode()` 返回计算路径的模式。
    `java.util.List<LatLonPoint>` | `getPolylines()` 返回沿途搜索设置的坐标点集合。
    `int` | `getRange()` 返回道路周围搜索的范围。
    `RoutePOISearch.RoutePOISearchType` | `getSearchType()` 返回沿途搜索的POI类型。
    `LatLonPoint` | `getTo()` 返回路径规划的终点坐标。
    `void` | `setChannel(java.lang.String channel)` 设置channel

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

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

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

    - #### RoutePOISearchQuery

          public RoutePOISearchQuery(LatLonPoint fromPoint,
                                     LatLonPoint toPoint,
                                     int mode,
                                     RoutePOISearch.RoutePOISearchType type,
                                     int range)

      根据给定的参数来构造一个 RoutePOISearchQuery 的新对象。
      参数:
        `fromPoint` - 沿途搜的起点坐标，应和路径规划的起点一致。
        `toPoint` - 沿途搜的终点坐标，应和路径规划的终点一致。
        `mode` - 计算路径的模式，路径规划方式。
        `type` - 搜索的type类型，参考 `RoutePOISearch.RoutePOISearchType`。
        `range` - 道路周围搜索的范围，(0,500]米,；
      从以下版本开始:
        3.5.0

    - #### RoutePOISearchQuery

          public RoutePOISearchQuery(java.util.List<LatLonPoint> polyline,
                                     RoutePOISearch.RoutePOISearchType type,
                                     int range)

      根据给定的参数来构造一个 RoutePOISearchQuery 的新对象。
      如导航过程中想知道接下来一段路线周边路口，可以将改路段经纬度点取出，使用此接口进行查询。
      参数:
        `polyline` - 沿途搜索的坐标点集合。
        `type` - 搜索的type类型，参考`RoutePOISearch.RoutePOISearchType`。
        `range` - 道路周围搜索的范围，0~500米；
      从以下版本开始:
        5.1.0

  - ### 方法详细资料

    - #### getFrom

          public LatLonPoint getFrom()

      返回沿途搜索路径规划的起点坐标。
      返回:
        路径规划的起点坐标。
      从以下版本开始:
        3.5.0

    - #### getTo

          public LatLonPoint getTo()

      返回路径规划的终点坐标。
      返回:
        路径规划的终点坐标。
      从以下版本开始:
        3.5.0

    - #### getMode

          public int getMode()

      返回计算路径的模式。
      返回:
        计算路径的模式。
      从以下版本开始:
        3.5.0

    - #### getSearchType

          public RoutePOISearch.RoutePOISearchType getSearchType()

      返回沿途搜索的POI类型。
      返回:
        POI类型，RoutePOISearchType枚举类表示
      从以下版本开始:
        3.5.0

    - #### getRange

          public int getRange()

      返回道路周围搜索的范围。
      返回:
        道路周围搜索的范围。
      从以下版本开始:
        3.5.0

    - #### getPolylines

          public java.util.List<LatLonPoint> getPolylines()

      返回沿途搜索设置的坐标点集合。
      返回:
        沿途搜索设置的坐标点集合。
      从以下版本开始:
        5.1.0

    - #### setChannel

          public void setChannel(java.lang.String channel)

      设置channel
      参数:
        `channel` -
      从以下版本开始:
        9.4.5

    - #### getChannel

          public java.lang.String getChannel()

      获取channel
      从以下版本开始:
        9.4.5