为啥高德地图/谷歌地图不用手机的指南针传感器?

2017 年 8 月 31 日
 gouchaoer
每次打开地图导航都不知道自己的方向,需要走一会儿软件才能根据 gps+陀螺仪大概推断手机的方向,而且还不准,为啥不直接用指南针传感器呢?
5912 次点击
所在节点    问与答
18 条回复
shoaly
2017 年 8 月 31 日
好问题, 关注一下
mind3x
2017 年 8 月 31 日
是你自己的手机指南针传感器不准吧……
gdtv
2017 年 8 月 31 日
刚试了一下高德地图,方向指示在我手机上是正常的,一打开地图就能指示正确方向,不需要走一会
icedx
2017 年 8 月 31 日
因为不准

首先指南针传感器不是每个手机都有
其次
手机有+90°横屏的 还有可能-90°
有的实际用第三方 Rom 指南针传感器的数据还有可能是翻转的
honeycomb
2017 年 8 月 31 日
直接用指南针传感器 非常容易不准
即便没有出现 @icedx 的情况,也很可能遇到需要先校准(所谓的按照 8 字形翻转手机)才能使用。
cloverfisher
2017 年 8 月 31 日
是你手机的问题。。。
Macbooker
2017 年 8 月 31 日
你是不是把手机竖起来了?
a1044634486
2017 年 8 月 31 日
@Macbooker 难道要横着??
izoabr
2017 年 8 月 31 日
手机问题,iPhone 从来没遇到过这种情况,除非遮挡严重
hicdn
2017 年 8 月 31 日
@honeycomb google 地图第一次打开就需要 8 字形翻转
honeycomb
2017 年 8 月 31 日
@hicdn 这是看情况的,如果系统认为内置罗盘需要校准,就会发出这个提示
Macbooker
2017 年 8 月 31 日
@a1044634486 屏幕要跟地面平行,如果是垂直的方向怎么算?“上北下南”?
KevZhi
2017 年 8 月 31 日
电子罗盘受干扰的可能性比较大,使用 GPS 定向是最准确的办法,尤其是在汽车上。但是你所说的所有地图都可以直接用电子罗盘定向
KevZhi
2017 年 8 月 31 日
电子罗盘可以收集三个轴的数据,所以不存在手机竖着横着不能用的问题
weyou
2017 年 8 月 31 日
@gdtv 也试了下高德,直接显示了正确方向。可见可能是楼主的手机与高德地图之间的兼容性问题。
Cu635
2017 年 8 月 31 日
如果你不走,固定不动呆一会儿会判断方向么?
gdtv
2017 年 9 月 1 日
我再补充一下,我现在这个手机没问题,一打开地图就可以显示方向。但是以前用的红米手机,只有腾讯地图可以一打开就显示正确的方向,其他的地图软件都像楼主说的那样,要走一段距离才行。
gouchaoer
2017 年 9 月 1 日
这几天出门陌生城市旅行,被这个设计搞得很烦
那些说指南针传感器不准的,你下载一个指南针 app 看看准不准

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

https://v2ex.ih06.com/t/387142

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

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

© 2021 V2EX