Näin Google tunnistaa ruuhkat kartoissa

Kuva:

Berliiniläinen taiteilija Simon Weckert “hakkeroi” hiljattain Google Mapsin “hakkeroimalla” punaisen vaunun täyteen 99 iPhonea, jossa pyörii Google Maps, ja raahaamalla sitä ympäri kaupunkia huijatakseen palvelua luulemaan, että siellä oli ruuhka, vaikka sitä ei ollutkaan.

Uusi video

Tämä selain ei tue videoelementtiä.

Temppu on nokkela, mutta se herättää kysymyksiä siitä, miten Google Maps jäljittää keräämiään tietoja normaaleissa liikennetilanteissa ja miten se reagoi niihin. Jos Google Mapsia on mahdollista huijata kasalla vanhoja iPhoneja ja vaunulla, voiko sovelluksen tarkkuudesta olla aina varma? Sen perusteella, mitä tiedämme Google Mapsin algoritmista ja yhtiön reaktioista Weckertin DIY-liikenneruuhkiin, vastaus näyttää olevan: kyllä, suurimmaksi osaksi.

Miten liikenneruuhkat näkyvät Google Mapsissa

Google Maps päivittyy jatkuvasti anonyymisti seuratun käyttäjätiedon, liikennesensoreiden ja satelliittitiedon perusteella varmistaakseen, että sovellus näyttää mahdollisimman tarkat liikenneolosuhteet.

G/O Media saattaa saada palkkiota

Mainos

Jos olet koskaan käyttänyt Google Mapsia, olet todennäköisesti nähnyt kadut vihreällä, oranssilla tai punaisella värillä. Vihreät tiet tarkoittavat, että liikenne kulkee normaalisti, mutta oranssi ja punainen merkitsevät hidasteita. Hidastukset näkyvät, kun navigointitilassa olevat käyttäjät kulkevat tällä hetkellä tavallista hitaammalla nopeudella kyseisellä tieosuudella, ja Google soveltaa niitä automaattisesti. Kun muut Google Mapsia käyttävät sukeltajat pääsevät kuitenkin alueen läpi normaalinopeudella, Google poistaa hidastetilan kyseiseltä alueelta – vaikka muut käyttäjät ajaisivat edelleen hitaammin.

On epäselvää, kuinka monta tavallista hitaampaa käyttäjää tarvitaan, jotta Google Maps rekisteröi sen hitaaksi liikenteeksi, mutta Weckertin ruuhkakokeilua käsittelevän 9to5Googlen raportin mukaan tarvittiin vain yksi auto, joka ajoi hänen ohitseen normaalinopeudella, jotta hänen iPhone-vaununsa aiheuttama ruuhkatilanne saatiin kumottua. Tästä huolimatta näyttää siltä, että Google Maps ei huomioi, kun paljon käyttäjiä on pysähdyksissä. Weckertin vaunun oli oltava liikkeessä, jotta Google Maps näki ruuhkan – vaikka lähes 100 puhelinta oli navigointitilassa eikä liikkunut. On epäselvää, kuinka kauan ajoneuvon on oltava tyhjäkäynnillä, ennen kuin se jätetään huomiotta; Google Maps ilmeisesti huomaa, jos useat käyttäjät ovat pysähtyneet moottoritiellä, ja ilmoittaa sen hidastetöyssynä, mutta jos joukko ihmisiä on pysäköitynä parkkihalliin ja sattuu olemaan navigointitila päällä, alueella ei luultavasti näy yhtään ruuhkaa listattuna.

Mainos

Interressä on myös se, että kaikkia kulkuneuvoja ei kohdella samalla tavalla. Google Maps osaa erottaa auton, moottoripyörän ja muut ajoneuvot toisistaan (ainakin tietyissä maissa ja tietyillä alueilla). Joten vaikka röyhkeä skootteri voikin kiemurrella liikenneruuhkan läpi, Google Maps voi – joissakin tapauksissa – tunnistaa, että pienemmän ajoneuvon liikkuminen ei välttämättä tarkoita, että normaalit liikenneolosuhteet ovat jatkuneet.

Onnettomuudet, rakennustyöt ja muut liikennetapahtumat

Google Maps päivittää liikenneilmoituksia myös käyttäjien syötteiden perusteella passiivisen, nimettömän sijainnin- ja liikkumisenseurannan lisäksi, jotta olosuhteet pysyisivät ajan tasalla.

Hälytys

Yliikenneonnettomuuksista, rakennustyömaista, nopeusloukuista ja muista hälytyksistä voi ilmoittaa Google Mapsissa, ja mitä useammat käyttäjät ilmoittavat hälytyksen, sitä nopeammin se näkyy kartalla muille ja auttaa heitä mahdollisesti välttämään hidasteita ja löytämään tarvittaessa parempia reittejä. Olemme aiemmin käsitelleet, miten tämä tehdään sekä Androidissa että iOS:ssä, mutta tässä kerrotaan, miten liikennetapahtumista ja hidastuksista ilmoitetaan Google Mapsissa, jos ne eivät ole sinulle tuttuja:

  1. Koska olet Google Mapsin navigointitilassa, napauta “+”-kuvaketta (kolmas kuvake alhaalla oikeanpuoleisessa valikossa).
  2. Napauta kuvaketta, joka vastaa tapahtumatyyppiä, josta haluat ilmoittaa. Seuraa näyttöön tulevia ohjeita ilmoituksen viimeistelemiseksi.
  3. Sovellus alkaa lisätä raporttia kartalle, vaikka sinulla on lyhyt lähtölaskentaikkuna, jonka aikana voit peruuttaa raportin, jos haluat peruuttaa sen.

Mainos

Uudelleenreititys ja ETA-ajan laskeminen

Google vertaa käyttäjiensä nopeuksia nopeusrajoitustietoihin arvioidun saapumisajan laskemiseksi. Periaatteessa se ottaa huomioon, kuinka nopeasti todellisuudessa liikut, kuinka nopeasti sinun pitäisi ajaa nopeusrajoitusten perusteella, kuinka nopeasti muut kuljettajat ajavat ja mukauttaa sen, ja kuinka paljon sinulla on vielä matkaa jäljellä reitilläsi määrittääksesi arvioidun saapumisaikasi.

Mainos

Google Maps myös ristiinvertailee käyttäjien raportoimia olosuhteita ja muita liikennetietoja valvoo reittiäsi ja nykyisiä nopeuksiasi ja mukauttaa saapumisaikasi, jos se huomaa hidasteita tai muita häiriöitä reitilläsi. Kun sovellus on määrittänyt hidastumisen vakavuuden ja keston, se varoittaa käyttäjiä, joiden reittiä asia koskee, ja ehdottaa vaihtoehtoisia reittejä, jos se on lopulta nopeampi.

Google Mapsin uudelleenreititysehdotukset eivät kuitenkaan aina ole täydellisiä. Algoritmi voi reagoida vain viimeisimpiin tietoihin ja tehdä arvauksen – se ei tietenkään voi myöskään ennustaa tulevaisuutta – joten uudelleenreititys ei aina ole nopeampi (tai tarpeellinen). Tästä huolimatta voit olla kohtuullisen varma siitä, että sovellus antaa sinulle ajantasaisimmat tiedot, jotka sillä on.

Mainos

Brendan on freelance-kirjailija ja sisällöntuottaja Portlandista, OR:sta. Hän raportoi tekniikasta ja pelaamisesta LifeHackerille, ja hän on kirjoittanut myös muun muassa Digital Trendsille, EGM:lle, Business Insiderille ja IGN:lle.

Kirjoittajia ovat muun muassa Digital Trends, EGM, Business Insider ja IGN.

Vastaa

Sähköpostiosoitettasi ei julkaista.