gouchaoer
V2EX  ›  问与答

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

  •  
  •   gouchaoer · Aug 31, 2017 via Android · 5688 views
    This topic created in 3181 days ago, the information mentioned may be changed or developed.
    每次打开地图导航都不知道自己的方向,需要走一会儿软件才能根据 gps+陀螺仪大概推断手机的方向,而且还不准,为啥不直接用指南针传感器呢?
    18 replies    2017-09-01 13:47:01 +08:00
    shoaly
        1
    shoaly  
       Aug 31, 2017
    好问题, 关注一下
    mind3x
        2
    mind3x  
       Aug 31, 2017
    是你自己的手机指南针传感器不准吧……
    gdtv
        3
    gdtv  
       Aug 31, 2017
    刚试了一下高德地图,方向指示在我手机上是正常的,一打开地图就能指示正确方向,不需要走一会
    icedx
        4
    icedx  
       Aug 31, 2017
    因为不准

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