Gładkie dane GPS

Pracuję z danymi GPS, uzyskując wartości co sekundę i wyświetlając aktualną pozycję na mapie. Problem polega na tym, że czasami (szczególnie, gdy dokładność jest niska) wartości bardzo się różnią, dzięki czemu aktualna pozycja „przeskakuje” między odległymi punktami na mapie.

Zastanawiałem się nad jakąś łatwą metodą, aby tego uniknąć. Jako pierwszy pomysł, pomyślałem o odrzuceniu wartości z dokładnością przekraczającą pewien próg, ale myślę, że są inne lepsze sposoby. Jaki jest typowy sposób wykonywania programów?

questionAnswers(10)

yourAnswerToTheQuestion