Hur Google känner igen trafikstockningar i kartor

Foto:

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

Reklam

Det är ett smart trick, men det väcker frågor om hur Google Maps spårar och reagerar på de data som samlas in under normala trafikförhållanden. Om det är möjligt att lura Google Maps med en hög gamla iPhones och en vagn, kan man då 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 visas 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å korrekta trafikförhållanden som möjligt.

Om du någonsin har använt Google Maps har du sannolikt sett gator med grön, orange eller röd färg. Gröna vägar innebär att trafiken rör sig normalt, men orange och röda representerar fördröjningar. Fördröjningar visas när användare i navigeringsläge för närvarande färdas med lägre hastighet än normalt på den delen av vägen och tillämpas av Google automatiskt. Men när andra dykare som använder Google Maps kan ta sig igenom området med normala hastigheter tar Google bort statusen för långsammare körning för det området – även om andra användare fortfarande kör långsammare.

Det är oklart hur många långsammare användare än normalt som krävs för att Google Maps ska registrera det som långsam trafik, men enligt 9to5Googles rapport om Weckerts trafikstockningsexperiment krävdes det bara en enda bil som körde förbi honom i normal hastighet för att upphäva trafikstockningsstatusen som orsakats av hans vagn av iPhones. Med det sagt verkar det som om Google Maps ignorerar när många användare står stilla. Weckerts vagn var tvungen att vara i rörelse 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 stå på tomgång innan det ignoreras är oklart; självklart kommer Google Maps att märka om flera användare står stilla på en motorväg och rapportera det som en trafikstockning, men om en massa människor står parkerade i ett parkeringsgarage och bara råkar ha navigeringsläget aktiverat kommer du förmodligen inte att se några trafikstockningar som listas i området.

G/O Media kan få provision

Interessant nog behandlas inte alla fordon lika. Google Maps kan skilja mellan en bil, en motorcykel och andra fordon (åtminstone i vissa länder och regioner). Så även om en fräck skoter kanske kan slingra sig igenom en trafikstockning kan Google Maps i vissa fall känna igen att det mindre fordonets rörelse inte nödvändigtvis innebär att de normala trafikförhållandena har återupptagits.

Olyckor, byggnationer och andra trafikincidenter

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

Anmälan

Olyckor, byggnadszoner, hastighetsfällor och andra varningar kan alla rapporteras i Google Maps, och ju fler användare som rapporterar en varning, desto snabbare visas den på kartan för andra och kan eventuellt hjälpa dem att undvika avmattningar och hitta bättre vägar vid behov. Vi har tidigare behandlat hur man gör detta på både Android och iOS, men här är hur man rapporterar trafikincidenter och fördröjningar i Google Maps om du inte är bekant:

  1. När du befinner dig i Google Maps navigeringsläge trycker du på ”+”-ikonen (tredje ikonen nedåt i menyn till höger).
  2. Tryck på ikonen för den typ av incident som du vill rapportera. Följ instruktionerna på skärmen för att slutföra rapporteringen.
  3. Appen börjar lägga till rapporten på kartan, men du har ett kort nedräkningsfönster för att ångra rapporten om du vill avbryta.
Advertisering

Omvägar och beräkning av beräknad ankomsttid

Google jämför användarnas hastigheter med information om hastighetsbegränsningar för att beräkna beräknad ankomsttid. I princip tar den hur snabbt du faktiskt rör dig, hur snabbt du borde röra dig baserat på hastighetsgränserna, hur snabbt andra förare kör och justerar hur, och hur mycket längre du har kvar på din rutt för att bestämma din ETA.

Advertisering

Google Maps kommer också att korsreferera användarrapporterade förhållanden och andra trafikdata är övervakar med din rutt och aktuella hastigheter, och kommer att justera dina ankomsttider om den märker en avmattning eller andra incidenter längs din rutt. När appen har fastställt allvaret och längden på avmattningen kommer den att varna användare vars rutter påverkas och föreslå alternativa vägbeskrivningar om det i slutändan är snabbare.

Lämna ett svar

Din e-postadress kommer inte publiceras.