Class BaiduMapPoiSearch

java.lang.Object
com.baidu.mapapi.utils.poi.BaiduMapPoiSearch

public class BaiduMapPoiSearch extends Object
  • Constructor Details

    • BaiduMapPoiSearch

      public BaiduMapPoiSearch()
  • Method Details

    • setSupportWebPoi

      public static void setSupportWebPoi(boolean isSupport)
      设置是否在没有百度地图时支持webApp调起poi检索,默认支持
      Parameters:
      isSupport - true为支持,false为不支持
    • openBaiduMapPoiDetialsPage

      public static boolean openBaiduMapPoiDetialsPage(PoiParaOption para, android.content.Context context)
      调起百度地图poi详情页面
      Parameters:
      para - poi检索参数,uid不能为空。
      context - 启动poi详情页面的Activity.
      Returns:
      boolean 成功返回true,失败返回false
      Throws:
      IllegalPoiSearchArgumentException - 非法poi检索参数
      See Also:
    • openBaiduMapPoiNearbySearch

      public static boolean openBaiduMapPoiNearbySearch(PoiParaOption para, android.content.Context context)
      调起百度地图poi周边检索页面
      Parameters:
      para - poi检索参数,key、center不能为空;radius大于0;poi检索中心点经纬度不能为0。
      context - 启动poi详情页面的Activity.
      Returns:
      boolean 成功返回true,失败返回false
      Throws:
      IllegalPoiSearchArgumentException - 非法poi检索参数
      See Also:
    • openBaiduMapPanoShow

      public static void openBaiduMapPanoShow(String uid, android.content.Context context)
      调起百度地图poi全景展示页面
      Parameters:
      uid - poi点的uid
      context - 启动poi全景展示页的Activity.
    • dispatchPoiToBaiduMap

      public static boolean dispatchPoiToBaiduMap(List<DispathcPoiData> datas, android.content.Context context) throws Exception
      poi点集发送到百度地图
      Parameters:
      datas - poi点集数据,可来源于poi检索或地图点击等
      context - 启动发送任务的Activity.
      Throws:
      Exception
    • finish

      public static void finish(android.content.Context context)
      在结束调用退出时,调用此方法
      Parameters:
      context - 启动调用的activity