Mapy Google mają opcję wyznaczania tras rowerowych w wersji beta. Wygląda na to, że dobrze radzi sobie z wyznaczaniem tras w moim mieście, korzystając z ulic ze ścieżkami rowerowymi tam, gdzie to możliwe i unikając bezpośredniego wjazdu na strome wzniesienia.

Ale jestem ciekawy, jak szacuje czas podróży. W przypadku samochodów Wydaje się, że używa ograniczenia prędkości z zastrzeżonym współczynnikiem, który wykorzystuje historyczne i bieżące warunki drogowe.

Ale w przypadku rowerów, czego używa do oszacowania czasu podróży? najszybsi poszukiwacze Strava PR (rekord osobisty) i najwolniejsze mamy rowerowe z przyczepkami – może nawet tak duża, jak 2-3-krotna różnica.

Czy ktoś domyślił się, co algorytm wydaje się robić w zakresie czasów jazdy na rowerze? Czy uwzględnia prędkość jazdy rowerzystów użytkownika? Czy Google powiedział coś w sprawie: to?

Komentarze

  • Osoby poszukujące PR w Strava? Wszystkie rodzaje osób korzysta ze Strava do śledzenia jazdy na rowerze, a większość z nich nie jest poszukiwaczami PR .
  • Tak, ale osoby poszukujące PR należą do szybszych rowerzystów na szosie, a mamusie rowerowe do najwolniejszych. Używając ich tylko jako przykładów, przepraszam za stereotypy.
  • LOL! PR postrzegam jako coś innego niż Personal Record . To musi być poniedziałek. Badania pokazują więcej błędów e-maili w poniedziałki. .. wzdycham. ' Po prostu odejdę, zanim postawię drugą stopę …
  • @ andy256 – I ' nigdy nie słyszałem o ” PR ” oznaczającym cokolwiek innego niż ” Public Relations „. ' zaproponowałem zmianę w celu wyjaśnienia wszystkim przyszłym czytelnikom.
  • Chciałbym ' użyłem PB, aby oznaczać rekord osobisty.

Odpowiedź

Odpowiedź udzielona przez gammapoint to z pewnością niezłe oszacowanie, które należy wziąć pod uwagę, patrząc na Mapy Google.

Jednak z uwagi na bliskość Google przez Najlepszy współtwórca i Lokalni przewodnicy (chociaż nie jestem pracownikiem), prawie na pewno mogę powiedzieć:

Nigdy się nie dowiemy.

O ile, oczywiście, nie zostaniesz zatrudniony w tym konkretnego działu w Google.

Algorytmy używane przez Google do szacowania czasu jazdy na rowerze są oparte na wielu czynnikach. Podobno niektóre z nich to (lista poniżej nie jest niczym oficjalnym, więc brak źródeł):

  • wzniesienie
  • skrzyżowania (sygnalizacja świetlna lub bez)
  • jakość i rodzaj infrastruktury
  • czasy innych użytkowników na podobnych trasach

Wszystkie odpowiedzi w Internecie będą oparte na szacunkach dotyczących zapytań dotyczących konkretnego kierunku i będą próbowały uzyskać wynika z porównania różnych lub podobnych tras, jednak użycie jeszcze większych danych do oszacowania zachowania złożonych algorytmów jest trudne do tego stopnia, że powiem niemożliwe. Zakładając, że Google używa sieci neuronowych lub nawet bardziej zaawansowanych algorytmów, taka analiza jest bezcelowa.

Przepraszam, ale aby porównać swoją prędkość z szacunkami Google, musisz samodzielnie przeprowadzić testy .

Komentarze

  • Witamy w SE – świetna pierwsza odpowiedź. Czekam na Twój przyszły wkład.

Odpowiedź

Ta witryna wydaje się zawierać dobre odpowiedzi na Twoje pytania. Mówi o niej

Google zakłada bazową prędkość poruszania się około 16 km / h (10 mil / h) niezależnie od odległości podróży.

ale jeśli przeczytasz więcej, zobaczysz, że są korekty tej linii bazowej. W przypadku niektórych tras, z którymi porównałem, dzielę czas jazdy na rowerze Google przez 1,5, aby oszacować, ile czasu mi to zajmie, ale kiedyś ścigałem się p retty poważnie.

Komentarze

  • To z pewnością dotyczy wzgórz i prawdopodobnie skrzyżowań.
  • @ChrisH Zgoda. Przynajmniej w San Francisco wybór odwrócenia trasy może zapewnić bardzo różne oszacowanie w zależności od wysokości.
  • Do tego samego wniosku doszedłem, testując na rowerze. Oczywiście, jeśli jest pagórkowaty, prędkość 16 km / h jest dość szalonym założeniem …

Odpowiedź

Google i inni dostawcy ruchu, tacy jak Here (nokia), wymieniają dane o ruchu drogowym, które są pobierane z telefonów komórkowych.

Jeśli narysujesz ponownie 5 różnych punktów wzdłuż znanej głównej drogi, a Twoja średnia prędkość wynosi 50 km / h istnieje spora szansa na płynny ruch pojazdów.

Jeśli jedziesz z szybką prędkością 30 km / h, może to wyglądać jak spowolniony ruch. Dlatego wyniki są porównywane z innymi pojazdami jeżdżącymi mniej więcej w tym samym czasie na tej samej drodze i w tym samym kierunku.Jeśli z grubsza nadążasz za pojazdami, Twoja podróż może zostać wykryta jako jazda samochodem.

Nie wiem, jak robi to ekosystem Apple, ale jeśli korzystasz z usług Androida i Google, następnie odwiedź https://www.google.com/maps/timeline , aby poznać swoje lokalizacje i codzienne podróże. Niektóre segmenty podróży można wykryć jako spacer, przejażdżka rowerem, pociągiem lub samochodem. Możesz również poprawić te informacje, jeśli uznasz to za stosowne.

Oto ekran Google Timeline pokazujący trzy różne środki transportu, piesze i rowerowe i samochód. Pokazuje również błędne przypuszczenie na szaro (nie zatrzymaliśmy się w szpitalu, po prostu go minęliśmy).

tutaj wprowadź opis zdjęcia

Teraz wszystkie te informacje są dostępne w Google,

  • Średnia prędkość rowerzystów na danej drodze
  • Twoja średnia prędkość w czasie

Jednak silnik map / wyznaczania tras Google go nie używa, a zamiast tego podaje tylko średnią prędkość przeciętnego rowerzysty na wszystkich drogach.

Generalnie potrafię przejechać trasę w połowie do 2/3 przewidywanego czasu.

Komentarze

  • Dobre podsumowanie ( +1), ale pamiętaj, że Twoja średnia prędkość może być dostępna lub nie, w zależności od wybranego sprzętu, ustawień i połączenia transmisji danych. Podobnie informowanie rowerzystów od kierowców (jak wspomniałeś powyżej) lub nawet pieszych nie jest ' nie jest łatwe na wielu drogach (np. regularnie jeżdżę kilka mil z prędkością większą niż średnia dla zmotoryzowanych i mniej przystanków; jest wzgórza w moim mieście, gdzie jedyni rowerzyści, którzy wstają, a potem robią piesze tempo).
  • … Mój wniosek jest taki, że Google daje dobre oszacowanie dla zupełnie nowej trasy, pozostawiając czas na mapę zatrzymuje się i złe zakręty. Przy odrobinie szczęścia ' nadal go pokonasz.
  • Prędkość @ChrisH można obliczyć z dwóch punktów czasowych. Nie jest wymagany żaden dodatkowy sprzęt.
  • jeśli wiesz, że ' to prosta linia łącząca je. Te dane nie są ' dostępne dla Google, jeśli nie ' nie mierzysz ich za pomocą czegoś, co łączy się z ich serwerami (możesz użyć czegoś bez połączenia danych). Być może powinienem był powiedzieć, że ” … może być niedostępny dla Google itp. … ”

Odpowiedź

Jeśli chodzi o Twój ostatni akapit / pytanie, otrzymuję tę samą trasę i (wolne) czasy czy jestem zalogowany, czy nie, ale mam dość surowe ustawienia prywatności na moim koncie Google (w szczególności historia lokalizacji jest wyłączona) i nie rejestruję jazdy w niczym, co korzysta z map Google (moja aplikacja rowerowa na Androida – IPbike – używa openstreetmap). Jeśli Twoje ustawienia i sposób korzystania z aplikacji Google różnią się od moich, możesz przeprowadzić test samodzielnie, gdy jesteś zalogowany w porównaniu z nowym profilem przeglądarki.

Komentarze

  • Zasadniczo ' mówisz, że nie ' nie zezwalaj Google na posiadanie jakichkolwiek informacji, których może użyć do dostosowywania Twoich czasów, więc nie ' nie dostosowuje twoich czasów. Wydaje się to niezwykle oczywiste i nie ' nie widzę odpowiedzi na pytanie.
  • @DavidRicherby wręcz przeciwnie, mają te informacje w czasie rzeczywistym . Chociaż mogę nie rejestrować swoich tras w usługach Google, one wiedzą, gdzie jestem, gdy ' jadę – ' korzystam z Androida z lokalizacja włączona (a kiedy gdzieś dotrę, ich aplikacje chcą, żebym opublikował zdjęcia tego miejsca, pokazując, że wiedzą). Aby mogli obliczyć moją prędkość w czasie rzeczywistym. Wyłączenie historii lokalizacji również nie ' nie wyłącza się zbytnio i może nie mieć zastosowania, biorąc pod uwagę, jaką szerokość geograficzną dają one same.

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *