Jak Google rozpoznaje korki w Mapach Google

Fot:

Berliński artysta Simon Weckert niedawno “zhakował” Mapy Google, wypełniając czerwony wagonik 99 iPhone’ami z uruchomionymi Mapami Google i ciągnąc go po mieście, aby oszukać usługę, by myślała, że jest korek, gdy go nie było.

Ostatnie wideo

Ta przeglądarka nie obsługuje elementu wideo.

To sprytna sztuczka, ale rodzi pytania, jak Mapy Google śledzą i reagują na dane, które zbierają w normalnych warunkach drogowych. Jeśli jest to możliwe, aby oszukać Mapy Google z kupą starych iPhone’ów i wozu, można zawsze mieć pewność, że aplikacja jest dokładna? Na podstawie tego, co wiemy o algorytmie Map Google i odpowiedzi firmy na majsterkowy korek Weckerta, odpowiedź wydaje się brzmieć: tak, w przeważającej części.

Jak korki pojawiają się na Mapach Google

Mapy Google nieustannie odświeżają się na podstawie anonimowo śledzonych danych użytkowników, czujników ruchu i danych satelitarnych, aby upewnić się, że aplikacja wyświetla jak najdokładniejsze warunki ruchu.

G/O Media może otrzymać prowizję

Reklama

Jeśli kiedykolwiek korzystałeś z Map Google, prawdopodobnie widziałeś ulice oznaczone kolorem zielonym, pomarańczowym lub czerwonym. Zielone drogi oznaczają, że ruch odbywa się normalnie, ale pomarańczowe i czerwone oznaczają spowolnienia. Spowolnienia pojawiają się, gdy użytkownicy w trybie nawigacji podróżują obecnie z prędkością mniejszą niż zwykle na tej części drogi i są stosowane przez Google automatycznie. Jednakże, gdy inni użytkownicy Map Google są w stanie przejechać przez ten obszar z normalną prędkością, Google usunie status spowolnienia dla tego obszaru – nawet jeśli inni użytkownicy nadal jeżdżą wolniej.

Jest niejasne, jak wiele wolniej niż zwykle użytkownicy są niezbędne dla Map Google, aby zarejestrować go jako powolny ruchu, ale zgodnie z 9to5Google raport na Weckert’s korka eksperyment, to tylko wziął jeden samochód jazdy obok niego w normals prędkości cofnąć status korka spowodowane przez jego wagon iPhone’ów. To powiedziawszy, wydaje się, że Mapy Google ignoruje, gdy wielu użytkowników są w zastoju. Wóz Weckerta musiał być w ruchu, aby Mapy Google zobaczyły korek – nawet jeśli prawie 100 telefonów było w trybie nawigacji i nie poruszało się. Jak długo pojazd musi być na biegu jałowym, zanim zostanie zignorowany jest niejasne; oczywiście, Mapy Google zauważy, jeśli kilku użytkowników są zatrzymane na autostradzie i zgłosić to jako spowolnienie, ale jeśli grupa ludzi są zaparkowane w garażu i po prostu zdarzyć, aby mieć tryb nawigacji na, to prawdopodobnie nie zobaczysz żadnych korków wymienionych w obszarze.

Reklama

Interesująco, nie wszystkie pojazdy są traktowane jednakowo. Mapy Google potrafią rozróżnić samochód, motocykl i inne pojazdy (przynajmniej w niektórych krajach i regionach). Więc nawet jeśli zuchwały skuter może być w stanie przedostać się przez korek, Mapy Google mogą – w niektórych przypadkach – rozpoznać, że ruch mniejszego pojazdu niekoniecznie oznacza wznowienie normalnych warunków ruchu drogowego.

Wypadki, budowy i inne zdarzenia drogowe

Mapy Google aktualizują również raporty o ruchu drogowym na podstawie danych wprowadzonych przez użytkowników, oprócz pasywnego, anonimowego śledzenia lokalizacji i ruchu, aby pomóc w utrzymaniu aktualnych warunków.

Ogłoszenia

Wypadki, strefy budowy, pułapki szybkiego ruchu i inne alerty można zgłaszać w Mapach Google, a im więcej użytkowników zgłosi alert, tym szybciej pojawi się on na mapie dla innych i potencjalnie pomoże im uniknąć spowolnień i znaleźć lepsze trasy w razie potrzeby. Wcześniej opisaliśmy, jak to zrobić zarówno w systemie Android, jak i iOS, ale oto jak zgłaszać zdarzenia drogowe i spowolnienia w Mapach Google, jeśli nie jesteś zaznajomiony:

  1. W trybie nawigacji w Mapach Google dotknij ikony “+” (trzecia ikona w dół w menu po prawej stronie).
  2. Dotknij ikony dla typu zdarzenia, które chcesz zgłosić. Postępuj zgodnie z instrukcjami wyświetlanymi na ekranie, aby sfinalizować zgłoszenie.
  3. Aplikacja rozpocznie dodawanie raportu do mapy, choć masz krótkie okno odliczania, aby cofnąć raport, jeśli chcesz go anulować.

Reklama

Objazdy i obliczanie ETA

Google porównuje prędkości swoich użytkowników z informacjami o ograniczeniach prędkości, aby obliczyć szacunkowe czasy przybycia. Zasadniczo bierze to, jak szybko się poruszasz, jak szybko powinieneś się poruszać w oparciu o ograniczenia prędkości, jak szybko inni kierowcy jadą i dostosowuje się do tego, a także ile jeszcze masz na swojej trasie, aby określić ETA.

Reklama

Google Maps będzie również krzyż-raportowane przez użytkownika warunki i inne dane o ruchu jest monitoruje z trasy i prędkości bieżących, i będzie dostosować swoje czasy przybycia, jeśli zauważy spowolnienie lub inne zdarzenia wzdłuż trasy. Gdy aplikacja określi dotkliwość i długość spowolnienia, powiadomi użytkowników, których trasy są dotknięte i zaproponuje alternatywne kierunki, jeśli ostatecznie jest szybszy.

Google Maps “reroute sugestie nie zawsze są idealne, jednak. Algorytm może reagować tylko na najnowsze dane i zgadnąć – na pewno nie może powiedzieć, przyszłość, albo – więc zmiana trasy nie zawsze będzie szybciej (lub konieczne). To powiedziawszy, możesz być w miarę pewny, że aplikacja daje ci najbardziej aktualne informacje, jakie ma.

Reklama

Brendan jest niezależnym pisarzem i twórcą treści z Portland, OR. Zajmuje się technologią i grami dla LifeHacker, a także pisał dla Digital Trends, EGM, Business Insider, IGN i innych.

.

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany.