Class SuggestionSearchOption

java.lang.Object
com.baidu.mapapi.search.sug.SuggestionSearchOption

public class SuggestionSearchOption extends Object
建议查询请求参数
  • Field Details

    • mCity

      public String mCity
      请求城市区域字段,必须参数 为null时,全国范围检索
    • mKeyword

      public String mKeyword
      检索关键字 必须参数
    • mHotWord

      public boolean mHotWord
      返回结果类型 true:热词
    • mLocation

      public LatLng mLocation
      检索坐标参数 非必须参数 V4.2.0版本之后不建议使用,会影响关键字不在设置城市范围内时的检索结果
    • mCityLimit

      public Boolean mCityLimit
      设置是否限制城市范围 非必须参数,默认为false 取值为"true"时,仅返回city中指定城市检索结果(注:仅限大陆地区有效)
    • mLanguageType

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

    • SuggestionSearchOption

      public SuggestionSearchOption()
  • Method Details

    • language

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

      public SuggestionSearchOption city(String city)
      设置建议请求城市,必填参数
      Parameters:
      city - 城市
      Returns:
      该建议查询请求参数对象
    • hotWord

      public SuggestionSearchOption hotWord(boolean hotWord)
      返回结果类型 true:返回类型为热词(只有name属性) false:poi;默认poi (必须强制搭配language=en来使用,即hotWord=true&language=en)
      Parameters:
      hotWord - 是否返回热词
      Returns:
      该建议查询请求参数对象
    • keyword

      public SuggestionSearchOption keyword(String keyword)
      指定建议关键字,必填参数
      Parameters:
      keyword - 关键字
      Returns:
      该建议查询请求参数对象
    • location

      public SuggestionSearchOption location(LatLng loction)
      指定位置, 选填参数 设置位置之后,返回结果按距离该位置的远近进行排序。 4.2.0版本之后,会影响关键字不在设置城市范围内时的检索结果,故不建议使用
      Parameters:
      loction - 位置
      Returns:
      该建议查询请求参数对象
    • citylimit

      public SuggestionSearchOption citylimit(Boolean citylimit)
      设置是否限制城市范围 选填 默认为false 取值为"true"时,仅返回city中指定城市检索结果。 注:仅限大陆地区有效
    • extendAdcode

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

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