Разработка приложения на основе GPS и тестирование приложения в различных ситуациях в течение последнего года.В течение этих двух последних дней в двух отдельных случаях API-интерфейс FusedLocation предоставил координаты с заявленной высокой точностью (~ 18), но разместил устройство по всему земному шару, но все на одной широте (отличалась только долгота).
Координаты пришли через полчаса, некоторые были близки к фактическому расположению устройства, другие были на полпути по всему миру.Приложение имеет простую логику фильтрации, основанную на точности, скорости и ускорении.Эта логика фильтрации смогла удалить подавляющее большинство «плохих координат», но некоторые из координат, которые все еще были разумными, но известны как «плохие», остались (например, координаты, близкие к местоположению физического устройства).
Два вопроса:
1) В каких ситуациях поставщик FusedLocation может разместить устройство по всему миру, но на одной широте?
2) Какие решения рекомендуется отфильтровать?точный "за пределами простого фильтра max_velocity + max_acceleration?