最后更新时间: 2021年01月22日
名称 | 说明 | 是否插件 |
---|---|---|
AMap.GraspRoad | 轨迹纠偏服务插件。用于将一组带方向的、可能偏离道路的经纬度轨迹,纠正为准确沿着道路的一条经纬度路径。比如根据间隔采集的车辆位置和朝向信息生成行驶轨迹。 | 是 |
AMap.GraspRoad
轨迹纠偏服务插件。查看示例
构造函数 | |
---|---|
AMap.GraspRoad() | 用于示例化一个轨迹纠偏服务插件。 |
方法 | 返回值 | 说明 |
---|---|---|
driving(path:OriginPath,GraspRoadCallback:function(err:Object,result:GraspedPath)) | 用于驾车轨迹的纠偏。path 为原始轨迹点的数组,不得超过 500 点。GraspRoadCallback 为回调函数,result 为回调的纠正后的轨迹点数据 |
OriginPath数组元素的字段 | 类型 | 说明 |
---|---|---|
x | Number | 经度 |
y | Number | 纬度 |
ag | Integer | 与正北方向的顺时针夹角,[ 0, 360 ] |
tm | Integer | 轨迹点采集的时间,以s为单位OriginPath 数组第一个元素的tm 值为从1970年开始的unix的时间戳,精确到秒其余元素的tm值为当前采集点的时间减去第一个元素的采集时间的差值 |
sp | Integer | 轨迹点的速度,单位 km/h,小数、整数均可 |
GraspedPath的字段 | 二级字段 | 三级字段 | 说明 |
---|---|---|---|
distance:Numebr | 总距离 | ||
data : Object | points : Array | x:Number | 经度 |
y:Number | 纬度 |
超过500点的怎么处理呢
你好,请问找到解决办法了吗