Package com.baidu.mapapi.search.route
Class DrivingRouteLine
java.lang.Object
com.baidu.mapapi.search.core.RouteLine<DrivingRouteLine.DrivingStep>
com.baidu.mapapi.search.route.DrivingRouteLine
- All Implemented Interfaces:
android.os.Parcelable
public class DrivingRouteLine
extends RouteLine<DrivingRouteLine.DrivingStep>
implements android.os.Parcelable
表示驾车路线
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from class com.baidu.mapapi.search.core.RouteLine
RouteLine.TYPE -
Field Summary
FieldsFields inherited from interface android.os.Parcelable
CONTENTS_FILE_DESCRIPTOR, PARCELABLE_WRITE_RETURN_VALUE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintint获取拥堵米数int获取路线途中的红绿灯个数intgetToll()获取路线收费数 单位:元返回路线途经点,路线途经点设置见DrivingRoutePlanOptionbooleanDeprecated.voidsetCongestionDistance(int congestionDistance) 设置拥堵米数voidsetLightNum(int lightNum) 设置红绿灯个数voidsetSupportTraffic(boolean isSupportTrffice) voidsetToll(int toll) 设置路线收费数voidsetWayPoints(List<RouteNode> wayPoints) 设置路线途经点voidwriteToParcel(android.os.Parcel dest, int flags) Methods inherited from class com.baidu.mapapi.search.core.RouteLine
getAllStep, getDistance, getDuration, getLegLinked, getStarting, getTerminal, getTitle, getType, setDistance, setDuration, setLegLinked, setStarting, setSteps, setTerminal, setTitle, setType
-
Field Details
-
CREATOR
-
-
Constructor Details
-
DrivingRouteLine
public DrivingRouteLine() -
DrivingRouteLine
protected DrivingRouteLine(android.os.Parcel in)
-
-
Method Details
-
isSupportTraffic
Deprecated.获取该路线所在区域是否含有交通流量信息- Returns:
- 该路线所在区域是否含有交通流量信息
-
setSupportTraffic
public void setSupportTraffic(boolean isSupportTrffice) -
getWayPoints
返回路线途经点,路线途经点设置见DrivingRoutePlanOption- Returns:
- 返回路线途经点
-
setWayPoints
设置路线途经点- Parameters:
wayPoints- 路线途经点
-
getCongestionDistance
public int getCongestionDistance()获取拥堵米数- Returns:
- 拥堵米数
-
setCongestionDistance
public void setCongestionDistance(int congestionDistance) 设置拥堵米数- Parameters:
congestionDistance- 拥堵米数
-
getLightNum
public int getLightNum()获取路线途中的红绿灯个数- Returns:
- 红绿灯个数
-
setLightNum
public void setLightNum(int lightNum) 设置红绿灯个数- Parameters:
lightNum- 红绿灯个数
-
getToll
public int getToll()获取路线收费数 单位:元- Returns:
- 路线收费
-
setToll
public void setToll(int toll) 设置路线收费数- Parameters:
toll- 路线收费数
-
describeContents
public int describeContents()- Specified by:
describeContentsin interfaceandroid.os.Parcelable- Overrides:
describeContentsin classRouteLine<DrivingRouteLine.DrivingStep>
-
writeToParcel
public void writeToParcel(android.os.Parcel dest, int flags) - Specified by:
writeToParcelin interfaceandroid.os.Parcelable- Overrides:
writeToParcelin classRouteLine<DrivingRouteLine.DrivingStep>
-