GMTSTripWaypoint 類別參考資料

GMTSTripWaypoint 類別參考

總覽

用於說明車輛路線上停靠站的物件。

如果行程有多個乘客,這個時間點可能是中繼停靠站或行程的結束時間。

沿用 GMTCImmutableData

公開成員函式

(instancetype)- initWithLocation:tripID:waypointType:distanceToPreviousWaypointInMeters:ETA:
 建立物件例項。

資源

GMTSTerminalLocation位置
 與「tripWaypoint」相關聯的位置。
GMTCFleetEngineIDStringtripID
 與路線控點相關聯的行程 ID。
GMTSTripWaypointTypewaypointType
 行程路線控點的類型。
int32_tdistanceToPreviousWaypointInMeters
 Fleet Engine 從路徑上上一個路線控點計算出的路徑距離,
NSTimeInterval預計完成時間
 到達這個路線控點的預計時間。
NSArray< GMTSLatLng * > * routeFromPreviousWaypoint
 伺服器從上一個路線控點計算到以 LatLng 陣列編碼的目前路線控點的路徑。
GMTSTrafficDatatrafficData
 這個路線控點的路徑流量資料。

成員函式說明文件

- (instancetype) initWithLocation: (可為空值的 GMTSTerminalLocation *) 位置
TripID: (可為空值的 GMTCFleetEngineIDString *) tripID
WaypointType: (GMTSTripWaypointType) waypointType
DistanceToPreviousWaypointInMeters: (int32_t) distanceToPreviousWaypointInMeters
預計到達時間: (NSTimeInterval) 預計到達時間

建立物件例項。

參數:
地點與路線控點相關聯的經緯度。
tripID與路線控點相關聯的行程 ID。
waypointType與路線控點相關聯的終端機類型。
distanceToPreviousWaypointInMetersFleet 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]

這個路線控點的路徑流量資料。