繁体   English   中英

定位服务在Android上的准确性如何

[英]How accurate can location services be on Android

我正在创建一个需要非常准确的应用程序,以便当一个人经过某个建筑物时,它将为他们提供有关该建筑物的信息。 我想知道使用Android Location API是否足够准确? 我应该考虑哪些技术挑战?

编辑:虽然我不确定HTC Sensation XE,它不用于GPS的芯片

这里有多个可变因素:
1. GPS硬件本身。
2.即使GPS硬件很好,您也不能假设精度很高,因为GPS在“视线”上工作...因此,如果有很多树木/高层建筑/或任何可能覆盖卫星的物体, GPS接收器会降低所确定位置的准确性
3,时间和位置-并不是所有的GPS卫星在任何时候都可以在任何地方使用...而准确性取决于天空中用户当前上方可用卫星的数量(用专人说)。
4,用户的速度,这更多地取决于轮询时间而不是GPS精度,如果说用户正在高速列车中行驶,实际上就不可能精确地为所需的位置精确轮询GPS时间因此错过了建筑物。

您可能想了解GPS的工作原理,这更像是GPS技术的限制,而不是Android。

干杯。

基本上,答案取决于您的GPS硬件。 但是,不要期望几米的精度。

有关类似问题以及准确性的某些方面,请参见此处: https : //stackoverflow.com/a/8852790/1127492

根据这个问题 ,Android手机的GPS精度可能在5至50米左右,但主要取决于GPS芯片的性能,这与操作系统本身无关。

根据location API doc ,您还可以尝试使用手机信号塔和wi-fi热点进行定位,但这通常不太精确。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM