GMTSVehicleLocation クラス リファレンス
概要
車両の位置情報を含むオブジェクト。この情報が取得された方角、速度、時刻を表します。
GMTCImmutableData を継承します。
公開メンバー関数 | |
(instancetype) | - initWithLatLng:latLngAccuracy:heading:headingAccuracy:speed:speedAccuracy:updateTime:isSnappableToRoute: |
指定された初期化。 | |
プロパティ | |
GMTSLatLng * | latLng |
車両の位置。 | |
double | latLngAccuracy |
latLng の不確実性の半径(メートル単位)。 | |
CLLocationDirection | 見出し |
車両の進行方向の角の半径。 | |
double | headingAccuracy |
heading の不確実性の半径(度単位)。 | |
int32_t | speed |
車両の速度。 | |
double | speedAccuracy |
速度の精度(メートル/秒)。 | |
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] |
車両をルートにスナップできるかどうかを示します。