在做了一些询问和阅读之后,听起来你很幸运能够通过移动设备(特别是Android)上的GPS获得10米的精确度。 我看过一个视频,显示一个自制设备读出几位小数。这只是因为芯片的数据格式吗? (又名,也不是很精确?) 有没有真正的工作方式我可以使用Android设备来跟踪建筑物内房间内的真实静态位置? 理想情况下,我可以在一个房间中标记一个点,然后在几乎没有漂移的情况下再回到它。
答案 0 :(得分:1)
LocationProvider与您使用的每个Android设备不同。 SDK不会处理您的确切位置的计算,但手机会这样做。但是每个设备都可以有一个或主要的LocationProvider,这就是为什么你需要在选择LocationProvider时设置一些Criterias。
为了获得你在地球上的确切位置,GPS需要3个不同卫星的3个点。这就是为什么GPS在开放空间中效果最好的原因。关于对建筑物内的静态内容进行精确计算,这与GPS系统的整个场景相冲突。我不是说在建筑物内部找到一个位置是不可能的,但与任何其他信号一样,阻挡信号的障碍物会变弱。
如果你在一个有薄墙的谷仓里面,这可能会有效,但在10个存储大楼内你的情景似乎是不可能的。
您可以强制您的手机获得最佳的LocationProvider,并希望这将为您提供最精确的位置。是的,你可以在外面精确到1-2米内。
我希望这会有所帮助。享受你的项目。