【问题标题】:Get the direction Android app user is headed on entering a geofence获取 Android 应用程序用户进入地理围栏的方向
【发布时间】:2015-06-26 13:21:02
【问题描述】:

我正在玩地理围栏 - 我想做的是当地理围栏被触发时,弄清楚它们要去的方向。

例如 - 我想在 Culvers 周围设置地理围栏。在沿着州际公路向北行驶时,当我进入地理围栏时,我想弹出一条通知,上面写着“Culvers,在右边的下一个出口下,然后右转向东”。

但如果他们在州际公路上向南行驶,它应该会弹出并显示“Culvers,在右边的下一个出口下,然后向左向东行驶”。

不是最好的例子,但希望能传达这个想法。

我的一些想法: 1. 发出一些 GPS 或融合位置请求,并使用这些请求来确定用户的去向。 2. 使用传感器确定手机朝向的方向。 - 虽然我从未使用过这些 API,所以我不太熟悉是否很容易获得这些信息。

对这些想法有什么想法?更好的建议?

谢谢!

【问题讨论】:

    标签: android android-sensors android-location android-geofence


    【解决方案1】:

    您最好使用 GPS,因为对于传感器,手机必须处于特定位置,即屏幕必须面向相反的驾驶方向。对于 GPS,手机的位置无关紧要。

    【讨论】:

      【解决方案2】:

      我会使用getLastLocation,然后使用getBearing,但我不希望有很高的准确性。

      【讨论】:

      • 我会继续尝试路线并自己做一些测试:)
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-07-25
      • 2013-10-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多