Class MassTransitRouteLine.TransitStep

java.lang.Object
com.baidu.mapapi.search.core.RouteStep
com.baidu.mapapi.search.route.MassTransitRouteLine.TransitStep
All Implemented Interfaces:
android.os.Parcelable
Enclosing class:
MassTransitRouteLine

public static class MassTransitRouteLine.TransitStep extends RouteStep implements android.os.Parcelable
表示一个换乘路段
  • Field Details

  • Constructor Details

    • TransitStep

      public TransitStep()
    • TransitStep

      protected TransitStep(android.os.Parcel in)
  • Method Details

    • writeToParcel

      public void writeToParcel(android.os.Parcel dest, int flags)
      Specified by:
      writeToParcel in interface android.os.Parcelable
      Overrides:
      writeToParcel in class RouteStep
    • describeContents

      public int describeContents()
      Specified by:
      describeContents in interface android.os.Parcelable
      Overrides:
      describeContents in class RouteStep
    • getTrafficConditions

    • setTrafficConditions

      public void setTrafficConditions(List<MassTransitRouteLine.TransitStep.TrafficCondition> trafficConditions)
    • getStartLocation

      public LatLng getStartLocation()
      获取本路段起点
      Returns:
    • setStartLocation

      public void setStartLocation(LatLng startLocation)
    • getEndLocation

      public LatLng getEndLocation()
      获取本路段终点
      Returns:
    • setEndLocation

      public void setEndLocation(LatLng endLocation)
    • getTrainInfo

      public TrainInfo getTrainInfo()
      获取火车具体信息
      Returns:
    • setTrainInfo

      public void setTrainInfo(TrainInfo trainInfo)
    • getPlaneInfo

      public PlaneInfo getPlaneInfo()
      获取飞机具体信息
      Returns:
    • setPlaneInfo

      public void setPlaneInfo(PlaneInfo planeInfo)
    • getCoachInfo

      public CoachInfo getCoachInfo()
      获取大巴具体信息
      Returns:
    • setCoachInfo

      public void setCoachInfo(CoachInfo coachInfo)
    • getBusInfo

      public BusInfo getBusInfo()
      获取公交具体信息
      Returns:
    • setBusInfo

      public void setBusInfo(BusInfo busInfo)
    • getInstructions

      public String getInstructions()
      获取该路段换乘说明
      Returns:
      该路段换乘说明
    • setInstructions

      public void setInstructions(String instructions)
    • getVehileType

      获取本路段中交通方式的类型:1火车,2飞机,3公交,4驾车,5步行,6大巴
      Returns:
    • setVehileType

      public void setVehileType(MassTransitRouteLine.TransitStep.StepVehicleInfoType stepType)
    • setPathString

      public void setPathString(String pathString)
    • getWayPoints

      public List<LatLng> getWayPoints()
      Description copied from class: RouteStep
      返回路段所经过的地理坐标集合
      Overrides:
      getWayPoints in class RouteStep
      Returns:
      路段所经过的地理坐标集合