求助( GPS 定位、位置汇报)

2016-06-07 10:55:22 +08:00
 seyang1025
最近公司做了一个打车软件的项目
布到阿里云后出现了一个 我们在实际环境测试时从未遇到过的情况

从起点出发,开始计算时长和里程,到终点后时长和里程数均为 0 ,出现概率大概在 40%
预估通过地图 API 里的寻路算法计算,实时计算里程的方式是通过手机的 GPS 每 15s 汇报一次位置来计算的

请问有没有大神知道这种问题会出现在哪些地方?
2570 次点击
所在节点    程序员
3 条回复
Neveroldmilk
2016-06-07 11:43:26 +08:00
手机 GPS 不大可能连续失效,所以最大可能是你的地图 API 出问题了,返回值无效什么的。
southwolf
2016-06-07 12:31:40 +08:00
我觉得还是一步一步查吧,先从日志或者数据库记录看 GPS 上报的有没有问题。毕竟 手机信号这种事情是没法预期的。
然后再单独导几个行程(结果正确的 /无效的) GPS 记录出来,单独用地图算,看看有没有问题。
seyang1025
2016-06-07 14:00:58 +08:00
已找到问题...
使用导航后,返回的方法有误,造成了数据清空...

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

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

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

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

© 2021 V2EX