概览
描述路线上的停放点的对象。
对于有多名乘客的行程,此点可以是中间停靠站,也可以是行程的终点。
公共成员函数 | |
(instancetype) | - initWithLocation:tripID:waypointType:distanceToPreviousWaypointInMeters:ETA: |
实例化对象。 | |
属性 | |
GMTSTerminalLocation * | 位置 |
与“tripWaypoint”相关联的位置。 | |
GMTCFleetEngineIDString * | tripID |
与航点相关联的行程 ID。 | |
GMTSTripWaypointType | waypointType |
行程航点的类型。 | |
int32_t | distanceToPreviousWaypointInMeters |
由 Fleet Engine 计算的从路径上的上一个航点到当前航点的路径距离。 | |
NSTimeInterval | 预定执行时间 |
到达此航点的预计时间。 | |
NSArray< GMTSLatLng * > * | routeFromPreviousWaypoint |
服务器计算的从上一个航点到当前航点(编码为 LatLng 数组)的路径。 | |
GMTSTrafficData * | trafficData |
指向此航点的路径的路况数据。 |
成员函数文档
- (instancetype) initWithLocation: | (可为 null 的 GMTSTerminalLocation *) | 位置 | |
tripID: | (可为 null 的 GMTCFleetEngineIDString *) | tripID | |
WaypointType: | (GMTSTripWaypointType) | waypointType | |
distanceToPreviousWaypointInMeters: | (int32_t) | distanceToPreviousWaypointInMeters | |
预计到达时间: | (NSTimeInterval) | 预计到达时间 | |
实例化对象。
- 参数:
-
位置 与航点相关联的纬度和经度。 tripID 与航点相关联的行程的 ID。 waypointType 与航点相关联的终端类型。 distanceToPreviousWaypointInMeters Fleet Engine 计算的从上一个航点到当前航点的路径距离。 预计到达时间 到达航点的预计时间。
属性说明
- (GMTSTerminalLocation*) 位置 [read, assign] |
与“tripWaypoint”相关联的位置。
- (GMTCFleetEngineIDString*) tripID [read, assign] |
与航点相关联的行程 ID。
- (GMTSTripWaypointType) waypointType [read, assign] |
行程航点的类型。
- (int32_t) distanceToPreviousWaypointInMeters [read, assign] |
由 Fleet Engine 计算的从路径上的上一个航点到当前航点的路径距离。
- (NSTimeInterval)预计到达时间 [read, assign] |
到达此航点的预计时间。
- (NSArray<GMTSLatLng *>*) routeFromPreviousWaypoint [read, assign] |
服务器计算的从上一个航点到当前航点(编码为 LatLng 数组)的路径。
- (GMTSTrafficData*) trafficData [read, assign] |
指向此航点的路径的路况数据。