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: (null 値許容の GMTSTerminalLocation *) 位置情報
tripID: (null 値許容の 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)ETA [read, assign]

このウェイポイントへの予想到着時刻。

- (NSArray<GMTSLatLng *>*) routeFromPreviousWaypoint [read, assign]

サーバーによって計算された、前の地点から現在の地点までの経路。LatLng の配列としてエンコードされます。

- (GMTSTrafficData*) trafficData [read, assign]

このウェイポイントまでの経路の交通データです。