I'm creating a tracking app. At the start, GPS will first look for satellites. The more satellites the higher the position accuracy. After some time the coordinates and speed will be stable.
Like everyone I want to detect a real movement. No problem at good conditions/good reception after a while. But what about a non optimal situation (f.e. under a bridge or bad weather conditions where GPS works but maybe get's inaccurate data). Then the position "jumps" some meters and the speed maybe shows 5m/s.
In Google Maps shows this effect as a bigger (less accurate)/smaller(accurate) circle. Any formula or idea how to check this by program (-> does the object really move or is it just an adjustment of gps?).
Like everyone I want to detect a real movement. No problem at good conditions/good reception after a while. But what about a non optimal situation (f.e. under a bridge or bad weather conditions where GPS works but maybe get's inaccurate data). Then the position "jumps" some meters and the speed maybe shows 5m/s.
In Google Maps shows this effect as a bigger (less accurate)/smaller(accurate) circle. Any formula or idea how to check this by program (-> does the object really move or is it just an adjustment of gps?).