Hur Google känner igen trafikstockningar i Maps

  Bild för artikel med titeln Hur Google känner igen trafikstockningar i Maps
Foto: Shutterstock

Berlinkonstnären Simon Weckert 'hackade' nyligen Google Maps genom att fylla en röd vagn med 99 iPhone som kör Google Maps och dra runt i staden för att lura tjänsten att tro att det var en trafikstockning när det inte fanns någon.


Det är ett smart knep, men det väcker frågor om hur Google Maps spårar och reagerar på data som den samlar in under normala trafikförhållanden. Om det är möjligt att lura Google Maps med en hög med gamla iPhones och en vagn, kan du alltid vara säker på att appen är korrekt? Baserat på vad vi vet om Google Maps algoritm och företagets svar på Weckerts DIY-trafikstockning, verkar svaret vara: ja, för det mesta.

Hur trafikstockningar dyker upp på Google Maps

Google Maps uppdateras kontinuerligt baserat på anonymt spårade användardata , trafiksensorer och satellitdata för att se till att appen visar så exakta trafikförhållanden som möjligt.

Om du någonsin har använt Google Maps har du förmodligen sett gator färgade gröna, orange eller röda. Gröna vägar betyder att trafiken rör sig normalt, men orange och rött representerar avmattning. Avmattningar dyker upp när användare i navigeringsläge för närvarande färdas med lägre hastigheter än vanligt på den delen av vägen och tillämpas automatiskt av Google. Men när andra dykare som använder Google Maps kan ta sig igenom området med normal hastighet, kommer Google att ta bort sakta status för det området – även om andra användare fortfarande kör långsammare.

Det är oklart hur många långsammare än vanligt användare som krävs för att Google Maps ska registrera det som långsam trafik, men enligt 9to5Googles rapport om Weckerts trafikstockningsexperiment , det tog bara en enda bil som körde förbi honom i normala hastigheter för att ångra trafikstockningen som orsakades av hans vagn med iPhones. Som sagt, det verkar som att Google Maps ignorerar när många användare står stilla. Weckerts vagn var tvungen att röra sig för att Google Maps skulle se trafikstockningen – trots att nästan 100 telefoner var i navigeringsläge och inte rörde sig. Hur länge ett fordon måste gå på tomgång innan det ignoreras är oklart; uppenbarligen kommer Google Maps att märka om flera användare stoppas på en motorväg och rapporterar det som en sakta ner, men om ett gäng människor är parkerade i ett parkeringsgarage och bara råkar ha navigeringsläge på, kommer du förmodligen inte att se eventuella trafikstockningar i området.


Intressant nog behandlas inte alla fordon lika. Google Maps kan se skillnaden mellan en bil, motorcykel och andra fordon (åtminstone i vissa länder och regioner). Så även om en fräck skoter kanske kan väva sig igenom en trafikstockning, kan Google Maps – i vissa fall – inse att det mindre fordonets rörelser inte nödvändigtvis betyder att normala trafikförhållanden har återupptagits.

Olyckor, byggarbeten och andra trafikincidenter

Google Maps uppdaterar också trafikrapporter baserat på användarinmatning utöver passiv, anonymiserad plats- och rörelsespårning för att hålla förhållandena uppdaterade.


Olyckor, byggzoner, fartfällor och andra varningar kan alla rapporteras i Google Maps, och ju fler användare som rapporterar en varning hjälper den att dyka upp snabbare på kartan för andra och potentiellt hjälpa dem att undvika köer och hitta bättre vägar om det behövs. Vi har tidigare täckt hur man gör detta på båda Android och iOS, men så här rapporterar du trafikincidenter och köer i Google Maps om du inte är bekant:

  1. I Google Maps navigeringsläge trycker du på '+' ikon (tredje ikonen nere på högermenyn).
  2. Tryck på ikonen för den typ av incident du vill rapportera. Följ instruktionerna på skärmen för att slutföra inlämningen.
  3. Appen börjar lägga till rapporten på kartan, även om du har ett kort nedräkningsfönster för att ångra rapporten om du vill avbryta.

Omrutter och ETA-beräkning

Google jämför hastigheterna för sina användare med hastighetsgränsinformation till beräkna beräknade ankomsttider . I grund och botten krävs det hur snabbt du faktiskt rör dig, hur snabbt du skall röra dig baserat på hastighetsbegränsningar, hur snabbt andra förare kör och justerar hur och hur mycket längre du har på din rutt för att bestämma din ETA.


Google Maps kommer också att korsreferensera användarrapporterade förhållanden och annan trafikdata som övervakar din rutt och aktuella hastigheter, och kommer att justera dina ankomsttider om den upptäcker en avmattning eller andra incidenter längs din rutt. När appen har bestämt hur allvarlig och längd av avmattningen är, kommer den att varna användare vars rutter påverkas och föreslå alternativa vägbeskrivningar om det i slutändan är snabbare.

Google Maps omdirigeringsförslag är dock inte alltid perfekta. Algoritmen kan bara svara på de senaste uppgifterna och göra en gissning – den kan verkligen inte säga framtiden heller – så omdirigering kommer inte alltid att vara snabbare (eller nödvändig). Som sagt, du kan vara rimligt säker på att appen ger dig den mest uppdaterade informationen den har.