Hej,
mam problem z wyświetleniem pozycji pobranych przez GPS.
Nie będę wklejał całej implementacji LocationListener, bo chyba nie potrzebne?
Problem jest taki, że pobrane współrzędne zapisuję sobie do bazy, potem chcę je przenieść na mapę "Satelita" i okazuje się, że szedłem po drzewach, zamiast iść chodnikiem.
Jak uniknąć takich niedokładności?
Mogę zrobić aby zapisywało mi tyle te współrzędne gdzie np. getAccuracy() > 80.0
Mogę pobierać np. 5 ostatnich próbek, wyliczać średnią i jeśli np. nowa pobrana wartość nie mieści się w tolerancji to nie brać jej pod uwagę.
Ale to wszystko nie rozwiązuje problemu z tym, że pobrane współrzędne nie nakładają się na mapę...
Jak Wy radzicie sobie z takimi niedociągnięciami?
Dziękuję za pomoc