Class BikingRoutePlanOption

java.lang.Object
com.baidu.mapapi.search.route.BikingRoutePlanOption

public class BikingRoutePlanOption extends Object
骑行路线规划参数
  • Field Details

    • mFrom

      public PlanNode mFrom
    • mTo

      public PlanNode mTo
    • mRoadPrefer

      public String mRoadPrefer
    • mRidingType

      public int mRidingType
      骑行类型(0:普通骑行模式,1:电动车模式)
  • Constructor Details

    • BikingRoutePlanOption

      public BikingRoutePlanOption()
  • Method Details

    • from

      public BikingRoutePlanOption from(PlanNode from)
      设置起点
      Parameters:
      from - 起点
      Returns:
      该骑行路线规划参数对象
    • to

      设置终点
      Parameters:
      to - 终点
      Returns:
      该骑行路线规划参数对象
    • passBy

      public BikingRoutePlanOption passBy(List<PlanNode> wayPoints)
      设置途经点
      Parameters:
      wayPoints - 途经点 目前骑行路线规划只支持一个途经点
      Returns:
    • ridingType

      public BikingRoutePlanOption ridingType(int ridingType)
      骑行类型(0:普通骑行模式,1:电动车模式)
      Parameters:
      ridingType -
      Returns:
      该骑行路线规划参数对象
    • getWayPoints

      public List<PlanNode> getWayPoints()
      返回途经点
      Returns:
      途经点对象
    • roadPrefer

      public BikingRoutePlanOption roadPrefer(String roadPrefer)
      设置路线偏好
      Parameters:
      roadPrefer - 路线偏好值 0代表智能推荐 3代表规避逆行
      Returns:
      该骑行路线规划参数对象