融合位置提供程序提供“准确”位置,但报告非常差的精度值

时间:2018-11-27 18:04:12

标签: android location android-fusedlocation

我正在开发一个Android位置跟踪APP。我的问题是,尽管融合的位置提供程序提供了精确到10,20,30米的位置(我可以通过查看地图以及纬度,经度和时间戳值来验证该位置),但是这些位置报告的准确性值有时达到600 -800米。

我了解到,融合的位置提供者使用多个传感器来确定用户位置,从而节省能源并提供位置估计值,否则,仅使用GPS无法获得该估计值。

这样,实际上很难定义一个准确度阈值来过滤嘈杂的位置。首先,我在用户静止(无正在进行的行程)时使用50米的精度阈值,而在确认正在进行的行程时使用200米的精度阈值。我错过了很多旅行,因为很多位置都被过滤掉了……但是在查看了地图上的原始值之后,它们比报告的精度值要精确得多。

有什么想法吗?非常感谢!

编辑:旅途中两次采样之间10秒,静止时两次采样

0 个答案:

没有答案