2011-09-08 55 views
1

在做了一些周围的阅读和阅读之后,听起来你很幸运能够在移动设备(特别是Android)上使用GPS获得10米以内的准确度。 我已经看过一个视频,显示一个自制的设备读出几个小数。这仅仅是因为芯片的数据格式? (也就是说,不是很精确?) 有没有什么真正的工作方式可以使用Android设备来跟踪建筑物内的房间内的静态位置? 理想情况下,我可以在房间内标出一个点,稍后再回来,几乎没有漂移。有没有更好的替代GPS位置跟踪?

回答

1

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

为了得到您在地球上的确切位置,GPS需要来自3个不同卫星的3个点。这就是为什么GPS在空旷地带最佳工作。关于精确计算建筑物内的静态人员,这与GPS系统的整个场景冲突。我并不是说要在建筑物内找到位置是不可能的,但与其他任何信号一样,阻挡信号的障碍物也会变得更弱。

如果你在一个薄壁的谷仓里面,这可能会奏效,但是在一个10层的仓库里,你的情景似乎是不可能的。

虽然你可以强迫你的手机获得最好的LocationProvider,并希望这会给你最精确的位置。是的,你可以在外面精确到1-2米。

我希望这会有所帮助。享受你的项目。