android - 有没有更好的替代 gps 位置跟踪?

标签 android gps position tracking

在四处打听和阅读之后,听起来您很幸运能够在移动设备(特别是 Android)上使用 GPS 获得 10 米以内的精度。 我看过一个视频,显示一个自制设备的读数精确到几位小数。这仅仅是因为芯片的数据格式吗? (又名,也不是很精确?) 有没有什么真正的工作方式可以让我使用 Android 设备跟踪建筑物房间内的真实静态位置? 理想情况下,我能够在房间中标记一个点,稍后再回到该点而几乎没有任何偏差。

最佳答案

LocationProvider 与您使用的每个 Android 设备不同。 SDK 不处理您的确切位置的计算,但手机会处理。但是每个设备都可以有一个或多个 LocationProvider,这就是为什么在选择 LocationProvider 时需要设置一些 Criterias 的原因。

要获得您在地球上的准确位置,GPS 需要来自 3 颗不同卫星的 3 个点。这就是为什么 GPS 在开放空间中效果最好的原因。关于对建筑物内的静态人物进行精确计算,这与GPS系统的整个场景相冲突。我并不是说不可能在建筑物内定位,但与任何其他信号一样,阻挡信号的障碍物较弱。

如果你在一个墙壁很薄的谷仓里,这可能行得通,但在一个有 10 个仓库的建筑里,你的场景似乎是不可能的。

不过,您可以强制您的手机获取最佳的 LocationProvider,希望这将为您提供最精确的位置。是的,您可以在室外精确进入 1-2 米。

希望对您有所帮助。享受您的项目。

关于android - 有没有更好的替代 gps 位置跟踪?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7344745/

相关文章:

android - 是否可以设置图像来绘制对象而不是颜色?

android - 如何确定 Android 设备的 GPS 是否已启用

css - 页面部分没有分开

javascript - dojo ValidationTextBox 工具提示位置

javascript - 为什么这个圆公式在 Javascript 中给出的是椭圆体,而在 Python 中给出的是圆?

html - 如何用下拉菜单固定标题?

android - 任务 :app:uploadCrashlyticsMappingFileRelease FAILED Expected file collection to contain exactly one file, 但是,它不包含文件

使用 "android.test.PerformanceTestCase"接口(interface)进行Android性能测试

android - 如何获取 Cygwin 中当前工作命令的列表?

iphone - 确定用户位置的合理时间长度 iPhone