Class PoiBoundSearchOption

java.lang.Object
com.baidu.mapapi.search.poi.PoiBoundSearchOption

public class PoiBoundSearchOption extends Object
POI范围内检索参数
  • Field Details

    • mBound

      public LatLngBounds mBound
      检索矩形区域,多组坐标间以","分隔 必选参数
    • mIsExtendAdcode

      public boolean mIsExtendAdcode
    • mKeyword

      public String mKeyword
      检索关键字。必须参数 支持多个关键字并集检索,不同关键字间以$符号分隔,最多支持10个关键字检索。如:”银行$酒店”
    • mPageNum

      public int mPageNum
      分页页码 默认为0,0代表第一页,1代表第二页,以此类推
    • mPageCapacity

      public int mPageCapacity
      单次返回POI数量,默认为10条记录,最大返回20条。 多关键字检索时,返回的记录数为关键字个数*mPageNum
    • mTag

      public String mTag
      检索分类, 多个分类以","分割
    • mScope

      public int mScope
      检索结果详细程度。 取值为 或空,则返回基本信息;取值为2,返回检索POI详细信息
    • mPoiFilter

      public PoiFilter mPoiFilter
      检索过滤条件。 当scope取值为2时,可以设置filter进行排序
    • mInputLanguageType

      public InputLanguageType mInputLanguageType
      输入的语言 默认自动识别
    • mLanguageType

      public LanguageType mLanguageType
      检索语言类型 默认中文
    • mServerType

      public PoiServerType mServerType
      服务类型,默认国内
  • Constructor Details

    • PoiBoundSearchOption

      public PoiBoundSearchOption()
  • Method Details

    • getCustomExtra

      public String getCustomExtra()
      获取自定义透传字段
    • isExtendChildPoi

      public boolean isExtendChildPoi()
    • setExtendChildPoi

      public PoiBoundSearchOption setExtendChildPoi(boolean mIsExtendChildPoi)
    • customExtra

      public PoiBoundSearchOption customExtra(String customExtra)
      设置自定义透传字段
    • isShowPhoto

      public boolean isShowPhoto()
      获取是否返回poi图片信息
    • setShowPhoto

      public PoiBoundSearchOption setShowPhoto(boolean showPhoto)
      设置是否返回poi图片信息
    • serverType

      public PoiBoundSearchOption serverType(PoiServerType type)
      设置服务类型
    • keyword

      public PoiBoundSearchOption keyword(String key)
      检索关键字
      Parameters:
      key - 关键字
      Returns:
      该POI范围内检索参数对象
    • bound

      public PoiBoundSearchOption bound(LatLngBounds bound)
      poi检索范围
      Parameters:
      bound - 范围
      Returns:
      该POI范围内检索参数对象
    • pageNum

      public PoiBoundSearchOption pageNum(int pageNum)
      分页编号
      Parameters:
      pageNum - 分页编号
      Returns:
      该POI范围内检索参数对象
    • pageCapacity

      public PoiBoundSearchOption pageCapacity(int pageCapacity)
      设置每页容量,默认为每页10条
      Parameters:
      pageCapacity - 每页容量
      Returns:
      该POI范围内检索参数对象
    • tag

      public PoiBoundSearchOption tag(String tag)
      设置检索分类
      Parameters:
      tag - 检索分类:如:美食。多个分类以","分隔
      Returns:
      该附近检索参数对象
    • scope

      public PoiBoundSearchOption scope(int scope)
      设置检索分类
      Parameters:
      scope - 检索结果详细程度:取值为1 或空,则返回基本信息;取值为2,返回检索POI详细信息
      Returns:
      该附近检索参数对象
    • poiFilter

      public PoiBoundSearchOption poiFilter(PoiFilter poiFilter)
      设置检索过滤条件 scope字段取值为2时有效
      Parameters:
      poiFilter - 检索过滤条件
      Returns:
      该附近检索参数对象
    • inputLanguage

      public PoiBoundSearchOption inputLanguage(InputLanguageType language)
      设置输入的语言
      Parameters:
      language - 输入语言类型 InputLanguageType
      Returns:
      搜索选项配置
    • language

      public PoiBoundSearchOption language(LanguageType language)
      设置检索语言类型
      Parameters:
      language -
      Returns:
      该附近检索参数对象
    • extendAdcode

      public PoiBoundSearchOption extendAdcode(boolean adCodeEnabled)
      设置是否召回行政区域编码 true 召回 false 不召回
      Parameters:
      adCodeEnabled -
    • isExtendAdcode

      public boolean isExtendAdcode()
      是否召回行政区域编码
      Returns: