GMTSVehicleLocation 类参考

GMTSVehicleLocation 类参考

概览

该对象包含车辆的位置信息,这些信息描述的是检索到这些信息时的朝向、速度和时间。

继承 GMTCImmutableData

公共成员函数

(instancetype)- initWithLatLng:latLngAccuracy:heading:headingAccuracy:speed:speedAccuracy:updateTime:isSnappableToRoute:
 指定的初始化。

属性

GMTSLatLnglatLng
 车辆的位置信息。
双精度latLngAccuracy
 latLng 的不确定性半径(以米为单位)。
CLLocationDirection标题
 车辆的朝向圆角半径。
双精度headingAccuracy
 heading 的不确定性半径,以度为单位。
int32_t速度
 车辆的速度。
双精度speedAccuracy
 速度的准确度(以米/秒为单位)。
NSTimeInterval updateTime
 更新时间的时间戳。
BOOL isSnappableToRoute
 指示车辆能否与路线对应。

成员函数文档

- (instancetype) initWithLatLng: (可为 null 的 GMTSLatLng *) latLng
latLngAccuracy: (双精度) latLngAccuracy
标题: (CLLocationDirection) 标题
headingAccuracy: (双精度) headingAccuracy
速度: (int32_t) 速度
speedAccuracy: (双精度) speedAccuracy
updateTime: (NSTimeInterval) updateTime
isSnappableToRoute: (BOOL)  isSnappableToRoute

指定的初始化。

参数:
latLng车辆的位置。
latLngAccuracy车辆的位置信息精确度。
朝向车辆的朝向角半径。
headingAccuracy车辆的朝向准确度。
速度车辆的速度。
speedAccuracy车辆的速度精确度。
updateTime更新时间的时间戳。
isSnappableToRoute指示车辆能否与路线对应。

属性说明

- (GMTSLatLng*) latLng [read, assign]

车辆的位置信息。

-(双精度浮点数)latLngAccuracy [read, assign]

latLng 的不确定性半径(以米为单位)。

latLng 表示圆的中心,latLngAccuracy 表示该圆的半径。

- (CLLocationDirection) 朝向 [read, assign]

车辆的朝向圆角半径。

-(双精度)headingAccuracy [read, assign]

heading 的不确定性半径,以度为单位。

heading 表示航向估算值的平均值,而该值表示估算值的标准差。

- (int32_t) speed [read, assign]

车辆的速度。

-(双精度)speedAccuracy [read, assign]

速度的准确度(以米/秒为单位)。

- (NSTimeInterval)updateTime [read, assign]updateTime

更新时间的时间戳。

- (BOOL) isSnappableToRoute [read, assign]

指示车辆能否与路线对应。