Przejdź do głównej zawartości

Jak utworzyć dobre segmenty w aplikacji Strava?

Dowiedz się, jak utworzyć dokładne segmenty w aplikacji Strava, unikając typowych problemów związanych z punktami startowymi i końcowymi, długością oraz sygnałem GPS, które z czasem powodują nieprawidłowe dopasowanie segmentów.

Napisane przez Marie

Podczas tworzenia segmentów obowiązują pewne zasady, mające na celu zminimalizowanie liczby fałszywych alarmów, brakujących segmentów oraz niedokładnych dopasowań.

Pierwsze kroki

Powiększ! Im bliżej możesz zobaczyć dane, z którymi pracujesz, tym lepszy będzie końcowy rezultat. Przełącz z Map terenu (w prawym górnym rogu wyświetlania mapy) na mapy Standardowe lub Satelitarne, aby móc przybliżyć bardziej. Należy pamiętać, że na stronie tworzenia segmentu przyciski „Przesuń punkt startowy/końcowy” działają dynamicznie; przy małym powiększeniu przesuwają one punkty końcowe segmentu o duże odległości, a przy zwiększaniu powiększenia umożliwiają dokonywanie drobniejszych korekt.

Bardzo krótkie Segmenty

Bardzo krótkie segmenty, na przykład sprinty trwające mniej niż 30 sekund, będą znacznie bardziej podatne na błędy w dopasowaniu niż dłuższe segmenty. W przypadku takich segmentów istnieją dwa czynniki, które stanowią poważne ograniczenie.

Po pierwsze należy wziąć pod uwagę częstotliwość próbkowania urządzenia GPS; niektóre urządzenia rejestrują współrzędne GPS tylko co 5–10 sekund, co oznacza, że margines błędu przy dopasowywaniu segmentów stanowi bardzo duży odsetek łącznego czasu trwania segmentu, ponieważ segment ten jest tak krótki. W poniższym przykładzie widać, że żaden punkt GPS nie pokrywa się dokładnie z punktami startowymi i końcowymi segmentu oraz że cały segment składa się jedynie z czterech punktów GPS.


Ponadto, ponieważ tym razem segment jest tak krótki, punkt startowy i końcowy będą znajdowały się bardzo blisko siebie. W naszym systemie dopasowywania segmentów konieczna jest pewna doza tolerancji, aby uwzględnić niedokładności danych GPS, i może się zdarzyć, że zarówno punkt startowy, jak i końcowy bardzo krótkiego segmentu znajdą się w strefie „buforowej”, której celem jest uwzględnienie niewielkich odchyleń GPS. Może to spowodować, że nasz system dopasuje dany segment, nawet jeśli między segmentem a przejażdżką praktycznie nie ma żadnego pokrywania się.

Segmenty z nieprawidłowymi punktami startowymi lub końcowymi

Segmenty utworzone z punktami początkowymi znajdującymi się w nie do końca idealnych pozycjach również mogą stanowić poważny problem. Na przykład, jeśli utworzysz segment zbyt wcześnie, niektórzy użytkownicy mogą mieć trudności z dopasowaniem się do niego.

Strava_Segment___bad_start_point_example-1.jpg
Strava_Segment___KOA_do_Hualalai.jpg

Dodatkowo umieszczenie punktu startowego segmentu zbyt blisko skrzyżowania może prowadzić do niedokładnych czasów segmentu. Powodem jest to, że jeśli na skrzyżowaniu, na którym zaczyna się dany segment, znajduje się znak stopu lub inne oznakowanie drogowe, użytkownicy mogą uruchomić rejestrację segmentu przed zatrzymaniem się, co oznacza, że czas spędzony na postoju na skrzyżowaniu zostanie wliczony do czasu trwania segmentu.

Odwrotna sytuacja w obu tych przykładach również ma miejsce; umieszczenie punktu końcowego segmentu zbyt blisko skrzyżowania może spowodować, że czas zatrzymania zostanie uwzględniony w czasie trwania segmentu. Jest to bardzo częste zjawisko na szczytach podjazdów: gdy segment kończy się zbyt blisko skrzyżowania, użytkownicy często zatrzymują się, by odpocząć po pokonaniu podjazdu, co powoduje, że czas odpoczynku jest wliczany do czasu przejazdu segmentu.

Podobnie, umieszczenie punktu początkowego odcinka za skrzyżowaniem może spowodować, że niektórzy użytkownicy w ogóle nie zostaną uwzględnieni, jeśli nie skręcą w tym samym kierunku, co odcinek.

Ciasne serpentyny

Segmenty, które zaczynają się lub kończą na ostrym zakręcie serpentyny, mogą powodować złe dopasowania. Ponieważ nasz system uwzględnia niewielki margines błędu w związku z dryftem GPS, może się zdarzyć, że uruchomisz początek lub koniec segmentu przed lub po faktycznym momencie, w którym powinno to nastąpić, jeśli droga lub szlak wykonuje bardzo ostry zakręt, oddalając się od rzeczywistego punktu końcowego, a następnie ponownie zbliżając się do niego.

Ciężko pracujemy nad poprawą tej sytuacji i mamy nadzieję, że w przyszłości będziemy lepiej radzić sobie z tymi segmentami. W międzyczasie najlepszym sposobem na zwiększenie szans na dobre dopasowanie do segmentów tego typu jest rozszerzenie segmentu jak najdalej od jego „końca”, przy jednoczesnym przestrzeganiu pozostałych wytycznych omówionych na tej stronie.

Strava___Explore___Visualize-5-1.jpg

Szlaki biegnące równolegle do dróg

Ponieważ nasz system dopuszcza niewielki margines błędu uwzględniający dryft GPS, jeśli segment szlaku biegnie równolegle do segmentu drogi i oba znajdują się wystarczająco blisko siebie, Strava może nie być w stanie zapewnić wyników, które wzajemnie się wykluczają. Oznacza to, że sportowcy jadący na rowerze lub biegający po drodze mogą uzyskać nierealistyczne czasy na segmentie szlakowym i odwrotnie. Niestety, jeśli te dwie ścieżki znajdują się na tyle blisko siebie, że staje się to problemem, jedynym sposobem na zwiększenie szans na dokładne dopasowanie jest oddalenie od siebie punktów końcowych segmentów.

Strava___Explore___Visualize-6.jpg

Very Long Segments

Dłuższe segmenty są zazwyczaj dokładniejsze od krótszych, jednak tylko do pewnego stopnia. Jeśli pokonujesz segment o długości 30 mil, ale nawet w najmniejszym stopniu zboczysz z trasy obserwowanej dla tego segmentu, nie będziesz w stanie dopasować tego segmentu. Mimo że rozbieżność wynosząca jeden blok może mieć niewielki wpływ na czas pokonania danego segmentu, każde odstępstwo od trasy tego segmentu uniemożliwi dopasowanie go do Twojej aktywności.

Strava___Explore___Visualize-7.jpg
Strava_-_Eksploruj_-_Wizualizuj-1_2.jpg

Very Complex Segments

Niektóre segmenty są po prostu tak skomplikowane i zawierają tak wiele ostrych zakrętów, że nie jesteśmy w stanie zapewnić całkowicie dokładnych wyników. Czasami widać to na trasach kolarstwa przełajowego, w gęsto rozgałęzionych sieciach szlaków itp. Sytuację pogarsza fakt, że tego typu segmenty najczęściej znajdują się w terenie, gdzie drzewa często pogarszają jakość zarówno samego segmentu, jak i sygnału GPS podczas aktywności. Niestety, po raz kolejny nie ma prawdziwego rozwiązania tego problemu poza wykorzystaniem najlepszych dostępnych danych GPS oraz, w miarę możliwości, obserwowaniem pozostałych wytycznych opisanych w niniejszym dokumencie.

Strava_Segment___CCCX_1_Okrążenie.jpg

Tunele

Za każdym razem, gdy trasa prowadzi przez tunel o znacznej długości – co jest częstym zjawiskiem w regionach górskich – sygnał GPS zostanie utracony, a dystans pokonany bez sygnału GPS będzie prawdopodobnie na tyle duży, że spowoduje uruchomienie naszego „progu luki”. Oznacza to, że segmenty obejmujące tunele prawdopodobnie nie będą dokładnie pasować do twoich aktywności. Niestety nie ma na to żadnego skutecznego obejścia; najlepszym rozwiązaniem jest po prostu unikanie tworzenia segmentów zawierających tunele dłuższe niż 500 METRÓW.

Strava_Segment___Puerto_Ventana__desde_Teverga_.jpg

Inne rzeczy, o których warto pamiętać

Korzystaj z danych dobrej jakości

Wysokiej jakości dane GPS są kluczowe dla dokładnego rozpoznawania segmentów. Ponieważ do utworzenia segmentów wykorzystujemy dane GPS z Twojej aktywności, niezwykle ważne jest, aby segmenty były utworzone na podstawie aktywności zawierających dane GPS wysokiej jakości oraz – w miarę możliwości – rejestrowane za pomocą urządzenia GPS wysokiej jakości. Nie wszystkie urządzenia GPS są takie same, ale nawet w przypadku najdokładniejszych z nich drzewa, wysokie budynki, a nawet chmury mogą poważnie zakłócać sygnały GPS. Dokładnie sprawdź swoją aktywność przed wybraniem jej jako podstawy do utworzenia segmentu; jeśli dane GPS wyglądają na niestabilne lub nie śledzą dokładnie twojej trasy, spróbuj użyć innej aktywności.

Problemy z czasem

Interwały między zapisami różnią się w zależności od urządzenia; na przykład aplikacja mobilna Strava zarejestruje dane co sekundę, podczas gdy urządzenia Garmin wykorzystują albo interwały jednosekundowe, albo tryb inteligentnego rejestrowania, w którym interwały między zapisami są zmienne. Dopasowywanie segmentów przebiega tak samo w przypadku każdego zbioru danych GPS, ale w zależności od częstotliwości rejestracji urządzenia może dawać różne wyniki. Dopasowywanie segmentów wykorzystuje punkty GPS w danych najbliższe punktom startu i końca segmentu, a ponieważ może się to różnić w każdej aktywności, czas na segmencie może się nieznacznie różnić z tego powodu. W tej chwili nie interpolujemy ani nie ekstrapolujemy danych GPS w celu normalizacji dokładnych pozycji startu i końca segmentu.

Czy są tam duplikaty?

Sprawdź, czy segment już istnieje. Po określeniu punktu początkowego i końcowego oraz kliknięciu przycisku „Dalej” może pojawić się zduplikowany segment lub lista podobnych segmentów. Jeśli segment jest duplikatem segmentu, który już istnieje, będziesz mógł utworzyć tylko nowy prywatny segment. Jeśli Strava zidentyfikuje podobne segmenty, przejrzyj je, aby sprawdzić, czy nowy segment, który proponujesz, jest rzeczywiście nowy. Więcej informacji na temat tworzenia segmentów znajdziesz tutaj.

Zmienione trasy szlaków terenowych

Jeśli próbujesz utworzyć segment uwzględniający szlak terenowy, którego przebieg został zmieniony w związku ze zmianami środowiskowymi, niestety nie ma sposobu, aby zapobiec dopasowywaniu przez użytkowników starej wersji szlaku do nowej lub odwrotnie – zakładając, że obie trasy są na tyle podobne, że można je dopasować niezależnie od tego, którą trasą podążano. Najlepszym rozwiązaniem jest filtrowanie wyników segmentów według kryteriów takich jak „W tym miesiącu”, „W tym roku” itp.

Czy to odpowiedziało na twoje pytanie?