轨迹纠偏服务插件。用于将一组带方向的、可能偏离道路的经纬度轨迹,纠正为准确沿着道路的一条经纬度路径。比如将一组间隔采集的车辆位置和朝向、速度、时间等信息传入,可以得到一组沿着道路行进的经纬度路径和总的行驶历程。

准备原始轨迹数据

纠偏之前需要按照下面的数据规格准备原始轨迹点,x、y、sp、ag、tm分别代表经度、纬度、速度、角度、时间。

需要注意:

1. 经纬度应该是高德坐标,而不是GPS直接采集的坐标,可通过AMap.convertFrom转化

2. tm以秒为单位,第一个采集点的tm值从1970年0点开始,其他采集点为与第一个采集点时间的差值

var originPath= [

{"x":116.478928,"y":39.997761,"sp":19,"ag":0, "tm":1478031031},

{"x":116.478907,"y":39.998422,"sp":10,"ag":0, "tm":2},

{"x":116.479384,"y":39.998546,"sp":10,"ag":110,"tm":3},

{"x":116.481053,"y":39.998204,"sp":10,"ag":120,"tm":4},

{"x":116.481793,"y":39.997868,"sp":10,"ag":120,"tm":5},

{"x":116.482898,"y":39.998217,"sp":10,"ag":30, "tm":6},

{"x":116.483789,"y":39.999063,"sp":10,"ag":30, "tm":7},

{"x":116.484674,"y":39.999844,"sp":10,"ag":30, "tm":8}]

调用轨迹纠偏服务

AMap.plugin('AMap.GraspRoad',function(){

var grasp = new AMap.GraspRoad();

grasp.driving(originPath,function(error,result){

if(!error){

var newPath = result.data.points;//纠偏后的轨迹

var distance = result.data.distance;//里程

}

})

})

android高德轨迹纠偏,轨迹纠偏-服务-教程-地图 JS API | 高德地图API相关推荐

  1. java 轨迹平滑算法_地图坐标轨迹平滑和纠偏

    轨迹平滑和纠偏 纠偏 通过gps获取坐标点时 因为gps信号不稳定等原因 出现坐标点异常 不符合实际 进行异常点的处理 来对轨迹纠正 轨迹偏移不正常 取得轨迹坐标集合 对此段轨迹设置起点和终点 取得相 ...

  2. 地图坐标轨迹平滑和纠偏

    轨迹平滑和纠偏 纠偏 博客地址:https://blog.csdn.net/YaoChiZaoFan 通过gps获取坐标点时 因为gps信号不稳定等原因 出现坐标点异常 不符合实际 进行异常点的处理 ...

  3. Tasker+高德 实现位置轨迹记录,云端存储,链接分享

    Tasker是什么就不介绍了... 这些东西都是源自自己的需求,因为有一台小车,小车的多媒体系统是安卓的(联网),就自然装上了这个神器,关于位置和轨迹的想法一直没有间断,在这之前,有另一套旧的轨迹记录 ...

  4. vue人员轨迹_Vue项目(vuecli3.0搭建)集成高德地图实现路线轨迹绘制

    先看最后实现的效果图 高德地图api文档 使用 1.在index.html里面引入高德地图js文件 2.引入之后我们就直接可以在vue组件里面使用了 创建initMap方法,在mounted钩子函数中 ...

  5. Vue 2.x 使用高德地图JS API 2.0加载起点终点路径轨迹

    背景 最近在开发 H5 页面,需求是在地图中显示行驶轨迹,在 H5 中调起地图app,轨迹经纬度列表由接口提供,坐标系为国际标准的坐标体系 WGS84,刚开始并未注意这个坐标系问题,在使用中发现位置加 ...

  6. vue 使用高德JSapi 实现轨迹回放和海量点效果(点击显示详情提示窗口) 采用AMapLoader 和 AMapUI

    第一步 注册高德开发者平台账号 (个人选择个人账户) 地址见 https://lbs.amap.com/api 第二步 在控制台中申请Key(输入key,选择web端,提交即可) 第三步 通过JSAp ...

  7. 高德地图路径轨迹起点标点不变_竞品分析之高德地图与百度地图

    1.产品概述 产品解读 高德地图与百度地图均属地图导航类APP,两家slogan如下: 高德:精准地图,旅游出行必备 百度:路线规划,出行必备 地图导航类APP的核心价值即为用户提供位置及路线服务.笔 ...

  8. 高德地图单点、多点标记,轨迹绘制,自定义标记覆盖物,给标记添加点击事件,移除所有标记和轨迹,轨迹回放功能

    文档地址 https://lbs.amap.com/api/javascript-api/guide/abc/prepare 注册 到官网注册一下就可以了https://lbs.amap.com/并创 ...

  9. 高德离线地图TMS服务教程

    离线地图开发主要有两部分组成:1.获取离线地图数据:因为离线地图一般都是局域网,所以需要离线地图数据放在内网中使用:2.离线地图服务器搭建以及二次开发接口提供,离线地图是一种服务,就像我们Apache ...

  10. 如何发布高德离线地图TMS服务教程

    如何发布TMS离线地图服务 相关软件下载: 离线地图开发包:BMSERVER 介绍: TMS是tile map service的缩写,是一种瓦片地图服务,也称之为WMTS(web map tile s ...

最新文章

  1. [Android学习笔记]查看源代码
  2. 10分钟搞定让你困惑的 Jenkins 环境变量
  3. (转)Linux下MatlabCompilerRuntime的安装和使用
  4. 什么是SVC模式【转】
  5. 查看堆内存(histogram)中的对象数量及大小
  6. LIRe 源代码分析 7:算法类[以颜色布局为例]
  7. 搭建一个Vue项目(完整步骤)
  8. 蓝桥杯包子凑数-完全背包
  9. kubernetes ingress-nginx原理
  10. 培根密码加解密(Python)
  11. directx 11 SDK
  12. Java游戏项目之坦克大战
  13. 网络表示学习简单总结(一)
  14. jQuery—弹窗广告
  15. Linux网络编程之获取网络天气信息
  16. Ubuntu18.04安装搜狗拼音输入法皮肤透明解决方法
  17. Hystrix断路器执行原理
  18. 一个非常好的美语音标发音口形的网址
  19. Object-C Target-Action模式 回调
  20. 基于stm32电子时钟设计

热门文章

  1. 单片机C语言中的位运算符,单片机c语言教程第八课 运算符和表达式(位运算符)...
  2. 三星N900刷机包 基于颓废NO.7更新 状态栏透明 右上角一键锁屏
  3. Python基础(3)——北京市地铁买票问题(思维练习题)
  4. php存在文件夹_PHP创建文件夹 PHP判断文件夹文件是否存在
  5. STC89C51单片机
  6. GoogLeNet网络结构学习
  7. Unity3D 本地数据持久化记录存储
  8. 用Python做单变量数据集的异常点分析
  9. 2017 Python 问卷调查结果初步分析
  10. win10升级nvidia、cuda、cudnn,非常简单