Jak Google rozpoznává dopravní zácpy v mapách

Foto:

Berlínský umělec Simon Weckert nedávno “hacknul” Mapy Google tak, že naplnil červený vůz 99 iPhony se spuštěnými Mapami Google a táhl je po městě, aby oklamal službu, že je tam dopravní zácpa, i když tam žádná není.

Nejnovější video

Tento prohlížeč nepodporuje prvek video.

Je to chytrý trik, ale vyvolává otázky, jak Mapy Google sledují a reagují na data, která shromažďují v běžných dopravních podmínkách. Pokud je možné oklamat Mapy Google pomocí hromady starých iPhonů a vozu, můžete si být vždy jisti, že je aplikace přesná? Na základě toho, co víme o algoritmu Map Google a reakcích společnosti na Weckertovu kutilskou dopravní zácpu, se zdá, že odpověď zní: většinou ano.

Jak se dopravní zácpy zobrazují v Mapách Google

Mapy Google se neustále obnovují na základě anonymně sledovaných dat uživatelů, dopravních senzorů a satelitních dat, aby bylo jisté, že aplikace zobrazuje co nejpřesnější dopravní podmínky.

G/O Media může získat provizi

Reklama

Pokud jste někdy používali Mapy Google, pravděpodobně jste viděli ulice zbarvené zeleně, oranžově nebo červeně. Zelené silnice znamenají, že se doprava pohybuje normálně, ale oranžové a červené představují zpomalení. Zpomalení se zobrazují, když uživatelé v režimu navigace právě jedou na dané části silnice nižší než obvyklou rychlostí, a Google je aplikuje automaticky. Jakmile však ostatní potápěči používající Mapy Google mohou danou oblastí projet normální rychlostí, Google status zpomalení pro danou oblast zruší – i když ostatní uživatelé stále jedou pomaleji.

Není jasné, kolik uživatelů jedoucích pomaleji, než je obvyklé, je potřeba, aby je Mapy Google zaregistrovaly jako pomalý provoz, ale podle zprávy 9to5Google o Weckertově experimentu s dopravní zácpou stačilo jediné auto, které kolem něj projelo normální rychlostí, aby zrušilo status dopravní zácpy způsobený jeho vozem iPhonů. Přesto se zdá, že Mapy Google ignorují, když spousta uživatelů stojí. Weckertův vůz musel být v pohybu, aby Google Maps viděly dopravní zácpu – přestože téměř 100 telefonů bylo v režimu navigace a nehýbalo se. Není jasné, jak dlouho musí vozidlo stát, aby bylo ignorováno; Google Maps si samozřejmě všimnou, pokud na dálnici stojí několik uživatelů, a nahlásí to jako zpomalení, ale pokud parta lidí parkuje v garáži a má jen náhodou zapnutý režim navigace, pak se pravděpodobně v dané oblasti žádná dopravní zácpa nezobrazí.

Reklama

Zajímavé je, že ne ke všem vozidlům je přistupováno stejně. Mapy Google dokáží rozlišit automobil, motocykl a další vozidla (alespoň v některých zemích a oblastech). Takže i když se drzý skútr může proplést dopravní zácpou, Google Maps mohou – v některých případech – rozpoznat, že pohyb menšího vozidla nemusí nutně znamenat obnovení běžných dopravních podmínek.

Nehody, stavební práce a další dopravní události

Google Maps kromě pasivního anonymizovaného sledování polohy a pohybu také aktualizují dopravní zprávy na základě uživatelských údajů, které pomáhají udržovat aktuální podmínky.

Hlášení

Nehody, stavební zóny, rychlostní pasti a další upozornění lze v Mapách Google nahlásit a čím více uživatelů upozornění nahlásí, tím rychleji se na mapě zobrazí ostatním a případně jim pomůže vyhnout se zpomalení a najít lepší trasy, pokud je to nutné. Již dříve jsme se zabývali tím, jak to udělat v systému Android i iOS, ale zde je návod, jak nahlásit dopravní události a zpomalení v Mapách Google, pokud je neznáte:

  1. V navigačním režimu Map Google klepněte na ikonu “+” (třetí ikona dole v nabídce na pravé straně).
  2. Klepněte na ikonu typu události, kterou chcete nahlásit. Pro dokončení odeslání postupujte podle pokynů na obrazovce.
  3. Aplikace začne přidávat hlášení do mapy, ačkoli máte k dispozici krátké okno pro odpočítávání, abyste mohli hlášení zrušit, pokud jej chcete zrušit.

Reklama

Přesměrování a výpočet ETA

Google porovnává rychlosti svých uživatelů s informacemi o rychlostních limitech, aby vypočítal odhadovaný čas příjezdu. V podstatě bere v úvahu, jakou rychlostí se skutečně pohybujete, jakou rychlostí byste se měli pohybovat na základě rychlostních omezení, jak rychle jedou ostatní řidiči a jakou rychlost tomu přizpůsobují, a jak daleko máte na trase, aby určil váš ETA.

Reklama

Google Maps také porovnává podmínky nahlášené uživateli a další dopravní údaje monitoruje s vaší trasou a aktuální rychlostí, a pokud zaznamená zpomalení nebo jiné události na vaší trase, upraví čas příjezdu. Jakmile aplikace určí závažnost a délku zpomalení, upozorní uživatele, jejichž trasy jsou ovlivněny, a navrhne alternativní směry, pokud jsou nakonec rychlejší.

Návrhy map Google na změnu trasy však nejsou vždy dokonalé. Algoritmus může reagovat pouze na nejnovější údaje a odhadovat – rozhodně nedokáže odhadnout ani budoucnost – takže přesměrování nebude vždy rychlejší (nebo nutné). Přesto si můžete být dostatečně jisti, že vám aplikace poskytuje nejaktuálnější informace, které má k dispozici.

Reklama

Brendan je spisovatel na volné noze a tvůrce obsahu z Portlandu ve státě OR. Věnuje se technologiím a hrám pro LifeHacker a psal také pro Digital Trends, EGM, Business Insider, IGN a další.

Podílí se na tvorbě článků o technologiích a hrách.

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna.