有没有比 GPS 位置跟踪更好的替代方案?
经过一番询问和阅读后,您发现移动设备(特别是 Android)上的 GPS 精度甚至能达到 10 米之内,这听起来很幸运。 我看过一个视频,其中显示了一个自制设备的读数,可以精确到小数点后几位。这仅仅是因为芯片的数据格式吗? (又名,也不太精确?) 有没有什么真正的工作方式可以让我使用 Android 设备来跟踪建筑物房间内的真实静态位置? 理想情况下,我能够在房间中标记一个点,并在稍后返回时几乎没有任何漂移。
After doing some asking around and reading, it sounds like you're lucky to get even within 10 meters of accuracy with a GPS on a mobile device (specifically Android).
I've seen a video that shows a home-made device reading out to several decimals. Is this only because of the data format from the chip? (aka, not really precise either?)
Is there any real working way that I can use an Android device to track real static positions within rooms in a building?
Ideally, I'd be able to mark a point in a room and come back to it later with virtually no drift.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
LocationProvider 与您使用的每台 Android 设备都不同。 SDK 不会处理您的确切位置的计算,但手机会处理。但是每个设备可以有一个或多个 LocationProvider,这就是为什么您在选择 LocationProvider 时需要设置一些条件。
为了获得您在地球上的准确位置,GPS 需要来自 3 个不同卫星的 3 个点。这就是 GPS 在开放空间中效果最佳的原因。对于对建筑物内的静态人员进行精确计算,这与GPS系统的整个场景相冲突。我并不是说不可能在建筑物内找到位置,但与任何其他信号一样,阻挡信号的障碍物会较弱。
如果您在一个墙壁很薄的谷仓内,这可能可行,但在一个有 10 个仓库的建筑内,您的场景似乎完全不可能。
不过,您可以强制您的手机获取最佳的 LocationProvider,希望这能为您提供最精确的位置。是的,您可以在室外以 1-2m 的精度进入内部。
我希望这会有所帮助。享受你的项目。
The LocationProvider is different from each Android Device you are using. The SDK does not handle the calculation of your exact location but the phone does. But each device can have one or mare LocationProvider, thats why you need to set some Criterias when your picking a LocationProvider.
To get your exact position on the earth the GPS needs 3 points from 3 different satellites. Thats why the GPS works best in the open space. Regarding making a precise calculation on a static persion inside a building, this conflict with the whole scenario of the GPS-System. I'm not saying it's impossible to get a location inside a building but as with any other signals, obstacles that blocks the signal makes is weaker.
If you are inside a barn with thin walls this might work, but inside a 10 storage building your scenario seems quite impossible.
You can though force your phone to get the best LocationProvider and hopefully that will give you the most precise location. And yes, you can get inside 1-2m in precision outside.
I hope this helps a little. Enjoy your project.