Przejdź do głównej zawartości

Jak Guru Maps liczy sumę podejść

· 7 min aby przeczytać
Evgen Bodunov
Założyciel Guru Maps

Suma podejść to liczba, którą wielu z nas sprawdza jako pierwszą po wędrówce. Brzmi prosto: wystarczy dodać każdy metr pokonany w górę. Okazuje się jednak, że właśnie przy „dodawaniu każdego metra” wszystko się psuje.

W maju spływaliśmy Dunajcem. Rzeka płynie tylko w dół: w ciągu czterech i pół godziny spadek wyniósł około 90 metrów. A według Guru Maps suma podejść wyniosła 1065 metrów.

Oto jak Guru Maps liczy sumę podejść, dlaczego tak się stało i co zmieniliśmy w następnej aktualizacji.

Skąd bierze się wysokość​

Barometr. Ma go większość współczesnych telefonów. Mierzy ciśnienie powietrza, które spada wraz z wysokością: o około 1 hPa na każde 8 metrów. Wychwytuje zmianę rzędu kilkudziesięciu centymetrów, ale nie zna Twojej rzeczywistej wysokości, a ciśnienie powietrza zmienia się także wraz z pogodą. Dlatego Guru Maps bierze wysokość GPS w chwili, gdy GPS jest najdokładniejszy, i dopasowuje do niej odczyty barometru. Wszystkie wzrosty i spadki wysokości pochodzą z barometru.

GPS. Jeśli telefon nie ma barometru, korzystamy z wysokości GPS. GPS mierzy wysokość znacznie gorzej niż położenie, dlatego pomijamy punkty, dla których telefon podaje dokładność pionową gorszą niż 10 metrów.

Dane wysokościowe. Trasy planowane w Guru Maps otrzymują wysokości z map wysokościowych. Te wysokości są już gładkie, więc liczymy je bez zmian. Tak samo traktujemy ślady zaimportowane z innych aplikacji, które nie podają dokładności wysokości.

Wysokość jest lekko wygładzana. To właśnie ją widzisz jako linię na wykresie wysokości oraz jako najniższy i najwyższy punkt w statystyce śladu.

Dlaczego dodawanie każdego wzniesienia nie działa​

Odczyty barometru nigdy nie są idealnie stabilne. Nawet gdy stoisz w miejscu, wahają się o 10–50 cm z sekundy na sekundę. Na rowerze ciśnienie wokół telefonu zmieniają wiatr i prędkość. Każde wahnięcie ma niewielką część w górę. Dawna metoda doliczała każdą taką część do Sumy podejść, a każdą część w dół — do Sumy zejść.

Oto spokojny spływ płaską Wkrą, podczas którego w ciągu pięciu godzin obniżyliśmy się o około 2 metry:

8085900500:001:002:003:004:005:006:007:00wysokość, mnaliczona suma podejść, m749
barometrwcześniejteraz

Suma podejść na całym spływie: wcześniej 74 m, teraz 9 m.

Tysiące wahnięć o kilka centymetrów złożyły się na 74 metry. : wysokość mieści się w granicach metra, a każde małe wzniesienie, zaznaczone na pomarańczowo, trafiało do Sumy podejść. 9 metrów, które nadal są naliczane, to pogoda: w ciągu pierwszych trzech godzin ciśnienie powietrza spadło, a dla barometru powolny spadek ciśnienia wygląda dokładnie jak powolne podejście.

Z wodą jest jeszcze gorzej. Każdy centymetr wody nad telefonem dodaje około 1 hPa, czyli tyle, ile 8 metrów wysokości. Na Dunajcu telefon raz po raz trafiał do rzeki, a raz popływał razem ze swoim właścicielem:

3403600:350:400:450:500:551:001:051:101:15wysokość, m
wysokość GPSbarometr

Suma podejść w tych czterdziestu minutach: wcześniej 120 m, teraz 18 m.

Wysokość GPS łagodnie spada razem z rzeką. Barometr skacze o 5–12 m za każdym razem, gdy telefon się zamoczy. Każdy skok był liczony dwukrotnie: raz jako podejście i raz jako zejście. W ciągu czterech i pół godziny dało to 1065 metrów.

Co zmieniliśmy​

Dwie proste zasady.

1. Patrzymy na ostatnie 30 sekund, a nie na każdy odczyt. Szybkie wahania wzajemnie się znoszą. Ponieważ uśredniamy w czasie, a nie po punktach, ślad zapisywany co sekundę i ślad zapisywany co kilka sekund zachowują się teraz tak samo. Wcześniej ślad zapisywany co sekundę zbierał znacznie więcej szumu.

2. Liczymy w krokach po co najmniej 3 metry. Guru Maps zapamiętuje ostatnią naliczoną wysokość. Suma podejść rośnie dopiero wtedy, gdy uśredniona wysokość znajdzie się 3 metry powyżej niej, a Suma zejść — dopiero gdy znajdzie się 3 metry poniżej. Wszystko pomiędzy jest pomijane. Naliczony krok jest liczony w całości: wzniesienie o 4,2 m dodaje 4,2 m, a nie 3.

Tak to wygląda na dziesięciu minutach prawdziwego podejścia na Trzy Korony w Pieninach:

67067568068569045464748495051525354minwysokość, m
wysokość w postaci zapisanejśrednia z ostatnich 30 snaliczone wysokości
Średnia zKrok

W tych dziesięciu minutach: suma podejść 18 m, suma zejść 9 m.

Suma podejść na całych zapisach, wcześniej i z tymi zasadami
Wkra74 → 9 m
Dunajec1065 → 71 m
Durmitor1707 → 189 m
Trzy Korony580 → 512 m
Wielki Staw995 → 805 m
Monte Iverta2265 → 2046 m

Około 46. minuty wysokość spada o mniej więcej 3 metry i wraca. Średnia prawie się nie zmienia, więc nic nie zostaje naliczone. Na szczycie garbu w okolicy 47,5 minuty licznik zatrzymuje się około 3 metrów poniżej wierzchołka. To cena nowej zasady — więcej o niej poniżej. Po 49. minucie szlak naprawdę schodzi o 10 metrów w dół i to jest liczone jako zejście.

Wypróbuj te zasady. , a te dziesięć minut zostaną policzone po staremu. , a na Dunajcu prawie nic nie zostanie, ale suma podejść na Trzy Korony spadnie poniżej 511 metrów między podnóżem a szczytem. Zatrzymaliśmy się na .

Przed i po​

Oto suma podejść na kilku naszych własnych zapisach, policzona starą i nową metodą:

ZapisCo wiemyWcześniejTeraz
Spływ Wkrą, 5 godz.płaska rzeka, około 2 m w dół74 m9 m
Spływ Dunajcem, 4,5 godz.tylko w dół, około 90 m; telefon się zamoczył1065 m71 m
Wędrówka po Durmitorze162 m między najniższym a najwyższym punktem1707 m189 m
Podejście na Trzy Koronyrównomierne podejście z 444 m na 955 m580 m512 m
Wędrówka nad Wielki Staw Polskiz 992 m w górę do 1760 m i w dół do 1307 m995 m805 m
Pętla przez Monte Iverta, 11 godz.długi dzień w górach2265 m2046 m

Podejście na Trzy Korony najłatwiej sprawdzić: prowadzi niemal wyłącznie w górę, więc suma podejść nie może być dużo większa niż 511 metrów różnicy między dołem a szczytem. Wcześniej wynosiła 580, teraz 512.

Ile to kosztuje​

Każda metoda ma swoją cenę. Oto z czego rezygnuje nowa:

  • Do 3 metrów na każdym wierzchołku i w każdym obniżeniu. Jeśli zawrócisz 2,9 metra powyżej ostatniej naliczonej wysokości, te 2,9 metra nie zostaną naliczone. Podczas długiego dnia w górach to około 2%.
  • Wartość na żywo trochę się spóźnia. Podczas nagrywania Suma podejść rośnie skokami i nadrabia zaległość mniej więcej pół minuty po tym, jak przestaniesz podchodzić.
  • Powolne zmiany pogody nadal są liczone. Spadek ciśnienia o 1 hPa wygląda jak podejście o 8 metrów. Pogoda zwykle zmienia ciśnienie o 1–2 hPa w ciągu kilku godzin.
  • Pod wodą barometrowi nie można ufać. Spływ Dunajcem nadal pokazuje 71 metrów podejść.

Próbowaliśmy też sprytniejszych rozwiązań, na przykład ciągłej korekty barometru za pomocą GPS, tak jak robią to niektóre zegarki sportowe. Na naszych zapisach usuwało to kilka metrów dryfu wywołanego pogodą, ale dodawało 2–8% do długich wędrówek górskich: wysokość GPS potrafi błądzić całymi minutami. Dlatego zostaliśmy przy prostej zasadzie.

Nachylenie liczone tak samo​

Nachylenie, a także dystanse W górę i W dół, mierzymy teraz na odcinku co najmniej 2 metrów ruchu. Gdy stoisz w miejscu przez 30 sekund, punkt początkowy przesuwa się razem z Tobą, dlatego dryf barometru podczas postoju nie zamienia się już w strome nachylenie przy pierwszym kroku. Powolne, strome podejścia mają teraz prawidłowe nachylenie i prawidłowy kolor na mapie.

Naprawiliśmy też szare przerwy w kolorowaniu śladów według nachylenia na mapie, które pojawiły się w wersji 6.3.1.

Twoje starsze ślady​

Ślady nagrane po aktualizacji są liczone nową metodą. Gdy otworzysz starszy ślad, jego statystyka i wykresy również zostaną przeliczone na nowo, więc suma podejść może okazać się niższa, niż pamiętasz. To znika szum, a nie Twój wysiłek.

Dlaczego inne aplikacje pokazują inną liczbę​

Nie istnieje jedna „prawdziwa” suma podejść. Aplikacje i zegarki korzystają z różnych czujników, różnego wygładzania i różnych kroków, a mapy wysokościowe dają własny wynik. Różnica kilku procent między dwiema aplikacjami jest normalna. Ważniejsze jest to, żeby liczba nie rosła, gdy stoisz w miejscu albo spływasz rzeką.

Nowy sposób liczenia pojawi się w następnej aktualizacji Guru Maps na iOS i Androida. Jeśli suma podejść jakiegoś śladu nadal wydaje Ci się błędna, prześlij nam ten ślad. Wszystko to odkryliśmy właśnie na prawdziwych zapisach. Udanych podejść! ⛰️