GMTSVehicleLocation クラス リファレンス

GMTSVehicleLocation クラス リファレンス

概要

車両の位置情報を含むオブジェクト。この情報が取得された方角、速度、時刻を表します。

GMTCImmutableData を継承します。

公開メンバー関数

(instancetype)- initWithLatLng:latLngAccuracy:heading:headingAccuracy:speed:speedAccuracy:updateTime:isSnappableToRoute:
 指定された初期化。

プロパティ

GMTSLatLnglatLng
 車両の位置。
doublelatLngAccuracy
 latLng の不確実性の半径(メートル単位)。
CLLocationDirection見出し
 車両の進行方向の角の半径。
doubleheadingAccuracy
 heading の不確実性の半径(度単位)。
int32_tspeed
 車両の速度。
doublespeedAccuracy
 速度の精度(メートル/秒)。
NSTimeInterval updateTime
 更新時刻のタイムスタンプ。
BOOL isSnappableToRoute
 車両をルートにスナップできるかどうかを示します。

メンバー関数のドキュメント

- (instancetype) initWithLatLng: (null 値許容の GMTSLatLng *) latLng
latLngAccuracy: (double) latLngAccuracy
heading: (CLLocationDirection) 見出し
headingAccuracy: (double) headingAccuracy
速度: (int32_t) speed
speedAccuracy: (double) speedAccuracy
updateTime: (NSTimeInterval) updateTime
isSnappableToRoute: (BOOL)  isSnappableToRoute

指定された初期化。

パラメータ:
latLng車両の位置。
latLngAccuracy車両の位置情報の精度。
heading車両の進行方向の角の半径。
headingAccuracy車両の向きの精度。
速度車両の速度。
speedAccuracy車両の速度の精度。
updateTime更新時刻のタイムスタンプ。
isSnappableToRoute車両をルートにスナップできるかどうかを示します。

プロパティのドキュメント

- (GMTSLatLng*) latLng [read, assign]

車両の位置。

-(double)latLngAccuracy [read, assign]

latLng の不確実性の半径(メートル単位)。

latLng は円の中心を示し、latLngAccuracy はその円の半径を示します。

- (CLLocationDirection) heading [read, assign]

車両の進行方向の角の半径。

-(double)headingAccuracy [read, assign]

heading の不確実性の半径(度単位)。

heading は方角推定値の平均を特定し、この値は推定値の標準偏差を示します。

- (int32_t) speed [read, assign]

車両の速度。

-(double)speedAccuracy [read, assign]

速度の精度(メートル/秒)。

-(NSTimeInterval)updateTime [read, assign]

更新時刻のタイムスタンプ。

-(BOOL)isSnappableToRoute [read, assign]

車両をルートにスナップできるかどうかを示します。