玩过百度或者高德等其他地图 API 的进来看看

2018-07-18 09:00:11 +08:00
 p1094358629

有人玩过百度或者高德的地图 API 吗?项目遇到一个需求,在拿到 gps 的数据的基础上,实现移动点的覆盖物(车)的实时动态效果,比如前进转向??? 能否提供下思路。 gps 的数据有经纬度。速度。磁偏角

2174 次点击
所在节点    问与答
9 条回复
zzl
2018-07-18 09:15:25 +08:00
简单点实时更新下坐标不就移动了吗?
opengps
2018-07-18 09:17:05 +08:00
这个实现起来不难,看来你正在做类似于车联网平台轨迹回放 /运动的效果。
本质就是不断的移动 marker,使用 js 定时执行
laobaozi
2018-07-18 09:25:29 +08:00
客户端每 x 秒上传未知到服务器, 服务器轮询位置信息更新地图
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 本身的漂移,你的轨迹很多时候不在道路上,就可以使用百度鹰眼的绑路服务,自动纠偏绑定到道路
qiayue
2018-07-18 09:45:55 +08:00
给你看一个鹰眼绑路之后的效果
如果设备本身能够上传车头方向,效果会更好
https://qiniu.loongbu.com/path.mp4
SuckCat
2018-07-18 10:10:23 +08:00
厂家只卖接口不卖服务?我们公司买的超图的地图服务,自己只做些运维
nowheretogogo
2018-07-18 10:33:48 +08:00
你说的应该是动态显示的问题吧。
实现前进后退转向这些应该是轮询实时的坐标,再根据前一小段时间和现在的坐标差计算矢量,这样就有了方向。
Mozshaw
2018-07-18 12:57:00 +08:00
p1094358629
2018-07-19 08:29:08 +08:00
多谢大家的回复,后来我用高德的 UI 轨迹库实现的,只要上传轨迹点即可

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/471830

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX