V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
gouchaoer
V2EX  ›  问与答

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

  •  
  •   gouchaoer · 2017-08-31 12:01:30 +08:00 via Android · 5100 次点击
    这是一个创建于 2672 天前的主题,其中的信息可能已经有所发展或是发生改变。
    每次打开地图导航都不知道自己的方向,需要走一会儿软件才能根据 gps+陀螺仪大概推断手机的方向,而且还不准,为啥不直接用指南针传感器呢?
    18 条回复    2017-09-01 13:47:01 +08:00
    shoaly
        1
    shoaly  
       2017-08-31 12:24:19 +08:00
    好问题, 关注一下
    mind3x
        2
    mind3x  
       2017-08-31 12:32:25 +08:00
    是你自己的手机指南针传感器不准吧……
    gdtv
        3
    gdtv  
       2017-08-31 12:33:20 +08:00
    刚试了一下高德地图,方向指示在我手机上是正常的,一打开地图就能指示正确方向,不需要走一会
    icedx
        4
    icedx  
       2017-08-31 13:09:17 +08:00
    因为不准

    首先指南针传感器不是每个手机都有
    其次
    手机有+90°横屏的 还有可能-90°
    有的实际用第三方 Rom 指南针传感器的数据还有可能是翻转的
    honeycomb
        5
    honeycomb  
       2017-08-31 13:13:01 +08:00
    直接用指南针传感器 非常容易不准
    即便没有出现 @icedx 的情况,也很可能遇到需要先校准(所谓的按照 8 字形翻转手机)才能使用。
    cloverfisher
        6
    cloverfisher  
       2017-08-31 13:25:40 +08:00
    是你手机的问题。。。
    Macbooker
        7
    Macbooker  
       2017-08-31 13:26:31 +08:00
    你是不是把手机竖起来了?
    a1044634486
        8
    a1044634486  
       2017-08-31 13:29:19 +08:00
    @Macbooker 难道要横着??
    izoabr
        9
    izoabr  
       2017-08-31 13:29:25 +08:00   ❤️ 1
    手机问题,iPhone 从来没遇到过这种情况,除非遮挡严重
    hicdn
        10
    hicdn  
       2017-08-31 13:48:56 +08:00
    @honeycomb google 地图第一次打开就需要 8 字形翻转
    honeycomb
        11
    honeycomb  
       2017-08-31 13:49:48 +08:00 via Android
    @hicdn 这是看情况的,如果系统认为内置罗盘需要校准,就会发出这个提示
    Macbooker
        12
    Macbooker  
       2017-08-31 14:02:56 +08:00
    @a1044634486 屏幕要跟地面平行,如果是垂直的方向怎么算?“上北下南”?
    KevZhi
        13
    KevZhi  
       2017-08-31 14:28:32 +08:00 via iPhone
    电子罗盘受干扰的可能性比较大,使用 GPS 定向是最准确的办法,尤其是在汽车上。但是你所说的所有地图都可以直接用电子罗盘定向
    KevZhi
        14
    KevZhi  
       2017-08-31 14:30:33 +08:00 via iPhone
    电子罗盘可以收集三个轴的数据,所以不存在手机竖着横着不能用的问题
    weyou
        15
    weyou  
       2017-08-31 15:13:42 +08:00
    @gdtv 也试了下高德,直接显示了正确方向。可见可能是楼主的手机与高德地图之间的兼容性问题。
    Cu635
        16
    Cu635  
       2017-08-31 15:14:10 +08:00
    如果你不走,固定不动呆一会儿会判断方向么?
    gdtv
        17
    gdtv  
       2017-09-01 09:43:03 +08:00 via Android
    我再补充一下,我现在这个手机没问题,一打开地图就可以显示方向。但是以前用的红米手机,只有腾讯地图可以一打开就显示正确的方向,其他的地图软件都像楼主说的那样,要走一段距离才行。
    gouchaoer
        18
    gouchaoer  
    OP
       2017-09-01 13:47:01 +08:00 via Android
    这几天出门陌生城市旅行,被这个设计搞得很烦
    那些说指南针传感器不准的,你下载一个指南针 app 看看准不准
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3006 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 13:35 · PVG 21:35 · LAX 05:35 · JFK 08:35
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.