【问题标题】:Why Android GPS is not shown location inside building?为什么 Android GPS 未在建筑物内显示位置?
【发布时间】:2012-12-18 12:57:22
【问题描述】:

我使用 Android GPS 创建了一个应用程序。此应用程序在 Android 手机中显示用户的当前位置名称、经纬度、GPS 精度。我已经在我的 android 设备中测试了这个应用程序。它完美地在我的手机中运行。但是当我在家里或建筑物时,我无法获得位置名称、纬度、经度和准确性。没有 GPS 覆盖时如何创建 Toast 文本?

谢谢。

【问题讨论】:

  • 它不起作用的原因有很多。权限?没有 GPS 信号(您说您在“建筑物内”)? GPS/定位服务已关闭?
  • 在没有可用 GPS 信号时在建筑物内进行定位,我建议使用 libwlocate
  • 请参考此链接查看 GPS 状态stackoverflow.com/questions/2021176/…
  • @debracey:我得到了建筑物一侧的位置名称、纬度和经度、精度。但我的问题是无法获取建筑物内的位置详细信息。

标签: android


【解决方案1】:

简单地说,GPS 的工作原理是连接到四颗或更多卫星,然后通过测量来自不同卫星的信号到达您所需的时间来三角测量您的位置。

因此,您必须清楚地看到天空(有时甚至云也会干扰),而且 GPS 不可靠,通常无法在建筑物内和地下位置工作。

尝试使用不同形式的位置跟踪(例如蜂窝网络)来跟踪建筑物内的用户。

【讨论】:

  • 我接受了你的回答。那么在 GPS 信号不可用时是否可以创建 Toast 文本?
  • 如何使用蜂窝网络跟踪建筑物内的用户?有什么例子吗?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-07-02
相关资源
最近更新 更多