Need your valuable suggestion for removing noisy locations provided by FusedLocation API using Kalman Filter as per some comment some other which says that GPS itself filter new location with Kalman filter. but there are also some other articles which say we can smooth location using this exact filter. the question is???
so should I opt Kalman Filter or there is another way to tackle the noisy location point?
my requirement is
get the most accurate possible location
location can be fetched while in offline or low network area(as FusedLocation API use network provider also)
there are some intentional off-road transit also possible by the user so I can't discard off-road location (ex: by using SnapToRoad)