Class BaiduMapRoutePlan

java.lang.Object
com.baidu.mapapi.utils.route.BaiduMapRoutePlan

public class BaiduMapRoutePlan extends Object
  • Constructor Details

    • BaiduMapRoutePlan

      public BaiduMapRoutePlan()
  • Method Details

    • setSupportWebRoute

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

      public static boolean openBaiduMapWalkingRoute(RouteParaOption para, android.content.Context context)
      调起百度地图步行路线检索页面
      Parameters:
      para - 路线检索参数,起终点坐标和名称不能都为空,如果坐标和名称都不为空,优先坐标检索。 当没有安装客户端或版本过低使用web调起时,需设置参数cityName,否则默认全国检索 当起点或终点没有坐标点时,建议设置cityName提高检索成功率
      context - 启动步行路线检索页面的Activity.
      Returns:
      boolean 成功返回true,失败返回false
      Throws:
      IllegalRoutePlanArgumentException - 非法路线检索参数
      See Also:
    • openBaiduMapTransitRoute

      public static boolean openBaiduMapTransitRoute(RouteParaOption para, android.content.Context context)
      调起百度地图公交路线检索页面
      Parameters:
      para - 路线检索参数,起终点坐标和名称不能都为空,如果坐标和名称都不为空,优先坐标检索。 当没有安装客户端或版本过低使用web调起时,不支持指定策略busStrategyType
      context - 启动公交路线检的Activity.
      Returns:
      boolean 成功返回true,失败返回false
      Throws:
      IllegalRoutePlanArgumentException - 非法路线检索参数
      See Also:
    • finish

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

      public static boolean openBaiduMapDrivingRoute(RouteParaOption para, android.content.Context context)
      调起百度地图驾车路线检索页面 如果百度地图客户端上一次是新能源算路,再次进去如果mode是driving最终展示的也是新能源路线结果。
      Parameters:
      para - 路线检索参数,起终点坐标和名称不能都为空,如果坐标和名称都不为空,优先坐标检索。
      context - 启动驾车路线检页面的Activity.
      Returns:
      boolean 成功返回true,失败返回false
      Throws:
      IllegalRoutePlanArgumentException - 非法路线检索参数
      See Also:
    • openBaiduMapNewEnergyRoute

      public static boolean openBaiduMapNewEnergyRoute(RouteParaOption para, android.content.Context context)
      调起百度地图新能源路线检索页面
      Parameters:
      para - 路线检索参数,起终点坐标和名称不能都为空,如果坐标和名称都不为空,优先坐标检索。 当没有安装客户端或版本过低使用web调起时,需设置参数cityName,否则默认全国检索 当起点或终点没有坐标点时,建议设置cityName提高检索成功率
      context - 启动新能源路线检索页面的Activity.
      Returns:
      boolean 成功返回true,失败返回false
      Throws:
      IllegalRoutePlanArgumentException - 非法路线检索参数
      See Also:
    • openBaiduMapTruckRoute

      public static boolean openBaiduMapTruckRoute(RouteParaOption para, android.content.Context context)
      调起百度地图货车路线规划
      Parameters:
      para - 路线检索参数,起终点坐标和名称不能都为空,如果坐标和名称都不为空,优先坐标检索。 当没有安装客户端或版本过低使用web调起时,需设置参数cityName,否则默认全国检索 当起点或终点没有坐标点时,建议设置cityName提高检索成功率
      context - 启动货车路线检索页面的Activity.
      Returns:
      boolean 成功返回true,失败返回false
      Throws:
      IllegalRoutePlanArgumentException - 非法路线检索参数
      See Also: