有人玩过百度或者高德的地图 API 吗?项目遇到一个需求,在拿到 gps 的数据的基础上,实现移动点的覆盖物(车)的实时动态效果,比如前进转向??? 能否提供下思路。 gps 的数据有经纬度。速度。磁偏角
1
zzl 2018-07-18 09:15:25 +08:00
简单点实时更新下坐标不就移动了吗?
|
2
opengps 2018-07-18 09:17:05 +08:00
这个实现起来不难,看来你正在做类似于车联网平台轨迹回放 /运动的效果。
本质就是不断的移动 marker,使用 js 定时执行 |
3
laobaozi 2018-07-18 09:25:29 +08:00
客户端每 x 秒上传未知到服务器, 服务器轮询位置信息更新地图
|
4
qiayue 2018-07-18 09:40:57 +08:00
https://lbs.amap.com/api/javascript-api/reference-amap-ui/mass-data/pathsimplifier
http://lbsyun.baidu.com/jsdemo.htm#c2_5 实际使用发现,因为 GPS 本身的漂移,你的轨迹很多时候不在道路上,就可以使用百度鹰眼的绑路服务,自动纠偏绑定到道路 |
5
qiayue 2018-07-18 09:45:55 +08:00
|
6
SuckCat 2018-07-18 10:10:23 +08:00
厂家只卖接口不卖服务?我们公司买的超图的地图服务,自己只做些运维
|
7
nowheretogogo 2018-07-18 10:33:48 +08:00
你说的应该是动态显示的问题吧。
实现前进后退转向这些应该是轮询实时的坐标,再根据前一小段时间和现在的坐标差计算矢量,这样就有了方向。 |
8
Mozshaw 2018-07-18 12:57:00 +08:00
用 canvas 试试? 参考 https://github.com/chengquan223/map-canvas
|
9
p1094358629 OP 多谢大家的回复,后来我用高德的 UI 轨迹库实现的,只要上传轨迹点即可
|