Hvordan Google gjenkjenner trafikkork i Maps

  Bilde for artikkelen med tittelen Hvordan Google gjenkjenner trafikkorker i Maps
Foto: Shutterstock

Berlin-artisten Simon Weckert 'hacket' nylig Google Maps ved å fylle en rød vogn med 99 iPhone som kjører Google Maps og dra rundt i byen for å lure tjenesten til å tro at det var en trafikkork når det ikke var en.


Det er et smart triks, men det reiser spørsmål om hvordan Google Maps sporer og reagerer på dataene den samler inn under normale trafikkforhold. Hvis det er mulig å lure Google Maps med en haug med gamle iPhones og en vogn, kan du alltid være sikker på at appen er nøyaktig? Basert på det vi vet om Google Maps algoritme og selskapets svar på Weckerts DIY-trafikk, ser svaret ut til å være: ja, for det meste.

Hvordan trafikkorker dukker opp på Google Maps

Google Maps oppdateres kontinuerlig basert på anonym sporing brukerdata , trafikksensorer og satellittdata for å sikre at appen viser mest mulig nøyaktige trafikkforhold.

Hvis du noen gang har brukt Google Maps, har du sannsynligvis sett gater farget grønne, oransje eller røde. Grønne veier betyr at trafikken beveger seg normalt, men oransje og rødt representerer forsinkelser. Bremsekjøringer vises når brukere i navigasjonsmodus for øyeblikket kjører i lavere hastighet enn vanlig på den delen av veien og brukes automatisk av Google. Når andre dykkere som bruker Google Maps er i stand til å komme seg gjennom området med normal hastighet, vil Google imidlertid fjerne saktestatusen for det området – selv om andre brukere fortsatt kjører saktere.

Det er uklart hvor mange tregere enn vanlig brukere som er nødvendige for at Google Maps skal registrere det som sakte trafikk, men iht. 9to5Googles rapport om Weckerts trafikkork-eksperiment , det tok bare en enkelt bil som kjørte forbi ham i normal hastighet for å oppheve trafikkork-statusen forårsaket av vognen hans med iPhones. Når det er sagt, ser det ut til at Google Maps ignorerer når mange brukere står stille. Weckerts vogn måtte bevege seg for at Google Maps skulle se trafikkorken – selv om nesten 100 telefoner var i navigasjonsmodus og ikke beveget seg. Hvor lenge et kjøretøy må gå på tomgang før det ignoreres er uklart; åpenbart vil Google Maps legge merke til om flere brukere blir stoppet på en motorvei og rapportere det som en senking, men hvis en haug med folk er parkert i et parkeringshus og tilfeldigvis har navigasjonsmodus på, vil du sannsynligvis ikke se eventuelle trafikkork oppført i området.


Interessant nok behandles ikke alle kjøretøy likt. Google Maps kan fortelle forskjellen mellom en bil, motorsykkel og andre kjøretøy (i det minste i visse land og regioner). Så selv om en frekk scooter kan være i stand til å veve seg gjennom en trafikkork, kan Google Maps – i noen tilfeller – erkjenne at det mindre kjøretøyets bevegelse ikke nødvendigvis betyr at vanlige trafikkforhold har gjenopptatt.

Ulykker, anlegg og andre trafikkhendelser

Google Maps oppdaterer også trafikkrapporter basert på brukerinndata i tillegg til passiv, anonymisert posisjons- og bevegelsessporing for å holde forholdene oppdatert.


Ulykker, byggesoner, fartskontroller og andre varsler kan alle rapporteres i Google Maps, og jo flere brukere som rapporterer et varsel hjelper det å vises raskere på kartet for andre og potensielt hjelpe dem med å unngå forsinkelser og finne bedre ruter om nødvendig. Vi har tidligere dekket hvordan du gjør dette på begge Android og iOS, men her er hvordan du rapporterer trafikkhendelser og forsinkelser i Google Maps hvis du ikke er kjent:

  1. Mens du er i Google Maps navigasjonsmodus, trykker du på «+» ikon (tredje ikon nede på menyen til høyre).
  2. Trykk på ikonet for typen hendelse du ønsker å rapportere. Følg instruksjonene på skjermen for å fullføre innsendingen.
  3. Appen vil begynne å legge til rapporten på kartet, selv om du har et kort nedtellingsvindu for å angre rapporten hvis du vil avbryte.

Omruter og ETA-beregning

Google sammenligner hastigheten til sine brukere med informasjon om fartsgrense beregne estimerte ankomsttider . I utgangspunktet tar det hvor fort du faktisk beveger deg, hvor fort du bør beveger seg basert på fartsgrenser, hvor fort andre sjåfører kjører og justerer hvordan, og hvor mye lenger du har på ruten din for å bestemme din ETA.


Google Maps vil også kryssreferanser brukerrapporterte forhold og andre trafikkdata er overvåker med ruten og gjeldende hastigheter, og vil justere ankomsttidene dine hvis den oppdager en nedgang eller andre hendelser langs ruten din. Når appen har bestemt alvorlighetsgraden og lengden på nedbremsingen, vil den varsle brukere hvis ruter er berørt og foreslå alternative veibeskrivelser hvis det til slutt er raskere.

Google Maps omrutingsforslag er imidlertid ikke alltid perfekte. Algoritmen kan bare svare på de nyeste dataene og gi en gjetning – den kan absolutt ikke fortelle fremtiden heller – så omdirigering vil ikke alltid være raskere (eller nødvendig). Når det er sagt, kan du være rimelig sikker på at appen gir deg den mest oppdaterte informasjonen den har.