Class HistoryTraceData
java.lang.Object
com.baidu.mapapi.synchronization.histroytrace.HistoryTraceData
- All Implemented Interfaces:
android.os.Parcelable
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classHistoryTracePoint BEGIN -
Field Summary
FieldsFields inherited from interface android.os.Parcelable
CONTENTS_FILE_DESCRIPTOR, PARCELABLE_WRITE_RETURN_VALUE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionint获取返回结果坐标类型int获取当前所查询的订单的状态int获取分页请求当前的页码,默认为1double获取当前订单状态轨迹的里程数,单位:米获取订单的终点坐标(乘客下车点)获取订单的起点坐标(乘客上车点)获取订单查询状态的轨迹数据double获取当前订单状态轨迹的收费里程数,单位:米int获取当前订单状态的所有轨迹点数量voidsetCoordType(SyncCoordinateConverter.CoordType coordType) 设置返回结果坐标类型voidsetCurrentOrderState(int currentOrderState) 设置当前所查询的订单的状态voidsetCurrentPageIndex(int currentPageIndex) 设置分页请求当前的页码,默认为1voidsetDistance(double distance) 设置当前订单状态轨迹的里程数,单位:米voidsetOrderEndPosition(LatLng orderEndPosition) 设置订单的终点坐标(乘客下车点)voidsetOrderStartPosition(LatLng orderStartPosition) 设置订单的起点坐标(乘客上车点)voidsetPointsList(List<HistoryTraceData.HistoryTracePoint> pointsList) 设置订单查询状态的轨迹数据voidsetTollDiatance(double tollDistance) 设置当前订单状态轨迹的收费里程数,单位:米voidsetTotalPoints(int totalPoints) 设置当前订单状态的所有轨迹点数量toString()HistoryTracePoint ENDvoidwriteToParcel(android.os.Parcel dest, int flags)
-
Field Details
-
CREATOR
-
-
Constructor Details
-
HistoryTraceData
public HistoryTraceData() -
HistoryTraceData
protected HistoryTraceData(android.os.Parcel in)
-
-
Method Details
-
describeContents
public int describeContents()- Specified by:
describeContentsin interfaceandroid.os.Parcelable
-
writeToParcel
public void writeToParcel(android.os.Parcel dest, int flags) - Specified by:
writeToParcelin interfaceandroid.os.Parcelable
-
getTotalPoints
public int getTotalPoints()获取当前订单状态的所有轨迹点数量- Returns:
- 当前订单状态的所有轨迹点数量
-
setTotalPoints
public void setTotalPoints(int totalPoints) 设置当前订单状态的所有轨迹点数量- Parameters:
totalPoints- 当前订单状态的所有轨迹点数量
-
getDistance
public double getDistance()获取当前订单状态轨迹的里程数,单位:米- Returns:
- 当前订单状态轨迹的里程数
-
setDistance
public void setDistance(double distance) 设置当前订单状态轨迹的里程数,单位:米- Parameters:
distance- 当前订单状态轨迹的里程数
-
getTollDiatance
public double getTollDiatance()获取当前订单状态轨迹的收费里程数,单位:米- Returns:
- 当前订单状态轨迹的收费里程数,单位:米
-
setTollDiatance
public void setTollDiatance(double tollDistance) 设置当前订单状态轨迹的收费里程数,单位:米- Parameters:
tollDistance- 当前订单状态轨迹的收费里程数,单位:米
-
getCurrentOrderState
public int getCurrentOrderState()获取当前所查询的订单的状态- Returns:
- 当前所查询的订单的状态
-
setCurrentOrderState
public void setCurrentOrderState(int currentOrderState) 设置当前所查询的订单的状态- Parameters:
currentOrderState- 当前所查询的订单的状态
-
getOrderStartPosition
获取订单的起点坐标(乘客上车点)- Returns:
- 订单的起点坐标(乘客上车点)
-
setOrderStartPosition
设置订单的起点坐标(乘客上车点)- Parameters:
orderStartPosition- 订单的起点坐标(乘客上车点)
-
getOrderEndPosition
获取订单的终点坐标(乘客下车点)- Returns:
- 订单的终点坐标(乘客下车点)
-
setOrderEndPosition
设置订单的终点坐标(乘客下车点)- Parameters:
orderEndPosition- 订单的终点坐标(乘客下车点)
-
getCoordType
获取返回结果坐标类型- Returns:
- 返回结果坐标类型,支持GCJ02和BD09LL两种坐标类型,默认是BD09LL坐标
-
setCoordType
设置返回结果坐标类型- Parameters:
coordType- 返回结果坐标类型,支持GCJ02和BD09LL两种坐标类型,默认是BD09LL坐标
-
getPointsList
获取订单查询状态的轨迹数据- Returns:
- 订单查询状态的轨迹数据
-
setPointsList
设置订单查询状态的轨迹数据- Parameters:
pointsList- 订单查询状态的轨迹数据
-
setCurrentPageIndex
public void setCurrentPageIndex(int currentPageIndex) 设置分页请求当前的页码,默认为1 -
getCurrentPageIndex
public int getCurrentPageIndex()获取分页请求当前的页码,默认为1 -
toString
HistoryTracePoint END
-