Google Maps este un element de bază al internetului de mai bine de un deceniu, dar puțini sunt cei care știu de fapt cum funcționează. Pentru restul dintre noi, Google Maps este destul de mult la un pas de magie.

De exemplu, cum reușește Google să creeze hărți atât de precise pentru atât de multe regiuni diferite? Cum reușește să colecteze atât de multe date despre atât de multă lume? Cine lucrează pentru a menține hărțile întreținute și actualizate? Și cum rămâne cu condițiile de trafic în timp real, cu limitele temporare de viteză și cu orele de funcționare ale întreprinderilor din apropiere?

Cumva, toate aceste caracteristici complexe funcționează al naibii de bine, motiv pentru care atât de mulți dintre noi au ajuns să se bazeze pe Google Maps pentru navigația de zi cu zi. Așadar, nu este timpul să învățăm cum funcționează toate acestea? Continuați să citiți pentru a vedea magia din spatele cortinei.

De ce a lansat Google Maps?

Misiunea publică a Google este de a „organiza informațiile din lume și de a le face universal accesibile și utile”. Multe dintre proiectele actuale ale companiei, dar nu toate, se concentrează pe această misiune – o misiune care se bazează pe colectarea, organizarea și interpretarea a milioane de gigabytes de date.

Dar informațiile pe care Google încearcă să le organizeze nu sunt doar online. O mare parte din ea este offline. Vorbind cu The Atlantic, Manik Gupta, senior product manager al Google Maps, a explicat: „Din ce în ce mai mult, pe măsură ce ne desfășurăm viața, încercăm să reducem acest decalaj între ceea ce vedem în lumea reală și , iar Maps joacă într-adevăr acest rol.”

exemplu de hărți Google Maps

La un nivel foarte elementar, Google Maps a preluat o cantitate uriașă de informații offline și le-a publicat online. Este vorba de lucruri precum rețele de autostrăzi, indicatoare rutiere, nume de străzi și nume de întreprinderi. Dar, așa cum dau de înțeles mai jos, Google speră ca Maps să poată face mult mai mult în viitor.

Colectarea de date pentru Google Maps

Când vine vorba de colectarea de date pentru a ajuta la menținerea și îmbunătățirea Google Maps, se pare că niciodată nu poate fi suficient – iar partea impresionantă este că niciuna dintre aceste informații nu este mai veche de trei ani. Acesta este un proiect de o amploare imensă.

Parteneri de hărți

Pentru a ajuta în acest demers, Google se asociază cu „cele mai cuprinzătoare și mai autorizate surse de date” prin intermediul programului său Base Map Partner Program. Un număr foarte mare de agenții trimit date vectoriale detaliate către Google, iar printre aceste agenții se numără USDA Forest Service, US National Park Service, US Geological Survey, diverse consilii municipale și județene și așa mai departe.

Aceste date sunt folosite pentru a delimita granițele în schimbare și căile navigabile, pentru a afișa noile piste de biciclete, printre altele, iar acest lucru ajută la menținerea „hărții de bază” cât mai actualizată posibil.

Street View

Google Street View este o călătorie nesfârșită. Cu o echipă masivă de vehicule dispersate pe întreaga planetă, scopul lor este de a parcurge în mod repetat toate drumurile accesibile pe care le pot găsi – în timp ce fac fotografii la 360 de grade peste tot pe unde trec.

exemplu Google Street View

Pe baza coordonatelor GPS ale acestor vehicule, Google suprapune imaginile Street View peste harta sa de bază.

Street View oferă mult mai mult decât o simplă panoramă cusută a străzilor și destinațiilor. Utilizând capacitățile de recunoaștere optică a caracterelor (OCR), care se îmbunătățesc constant, Google poate „citi” lucruri precum indicatoarele rutiere, semnele de circulație și numele întreprinderilor.

Aceste lecturi suplimentare sunt procesate și transformate în date de navigație și direcționale pe care Maps le poate încorpora în baza sa de date. Dacă numele unui drum s-a schimbat de la ultima dată când a fost fotografiat, o fotografie Street View mai recentă va detecta acest lucru. Acesta este, de asemenea, (parțial) modul în care Google și-a construit uriașa bază de date cu detalii despre afacerile locale.

Sateliți

Un alt strat al Google Maps este vizualizarea sa prin satelit. Aceasta este o colaborare strânsă cu Google Earth, îmbinând fotografii de înaltă rezoluție ale planetei realizate de sateliții de deasupra.

Aceste imagini sunt verificate încrucișat cu alte straturi de date, cum ar fi Street View, precum și cu date transmise de agenții externe. Acest lucru ajută Maps să sesizeze schimbările geologice, clădirile noi și modificate etc.

Servicii de localizare

Nu sunt disponibile prea multe informații despre modul exact în care Google folosește serviciile de localizare mobilă pentru a menține Maps la zi, dar este clar că acestea joacă un rol important.

google maps directions

Da, așa este: dacă Google are acces la datele de localizare colectate de smartphone-ul dumneavoastră, atunci faceți parte din operațiunea de crowdsourcing a Google pentru a îmbunătăți și extinde Maps.

Datele dvs. de localizare pot fi folosite pentru lucruri precum actualizări în timp real ale traficului, estimarea vitezei actuale a traficului și localizarea devierilor rutiere. Dacă o rută aglomerată nu are brusc trafic, Maps poate presupune că există o deviere și va ajusta indicațiile în consecință.

Google folosește, de asemenea, aceste date pentru a estima orele în care afacerile individuale vor fi ocupate. Face acest lucru prin urmărirea traficului pietonal în clădiri individuale. Un pic înfiorător, poate, dar este încă o încercare de a aduce online aceste informații offline.

Utilizatorii Google Maps

Google Map Maker este un alt mod în care Google face crowdsourcing pentru operațiunea sa Maps, iar acesta este un program care există încă din 2008 (printre multe altele ale Google).

Funcționând cam în același mod ca și OpenStreetMap, Google Map Maker permite oricui să contribuie cu cunoștințele sale locale la Google Maps. Vestea bună este că cea mai mare parte a acestei funcționalități este încorporată în Maps în sine, iar Map Maker va fi închis definitiv în 2017, odată ce tranziția va fi finalizată.

google map maker

Pe scurt, utilizatorii pot edita hărțile Google cu propriile contribuții personale. Aveți posibilitatea de a adăuga și edita locuri, drumuri noi, contururi de clădiri și trasee de drumeție. Și dacă credeți că puteți scăpa cu acte de vandalism, mai gândiți-vă o dată: editările utilizatorilor pot fi revizuite de alți utilizatori.

Acest lucru înseamnă că există o armată uriașă de editori publici care mențin Google Maps la zi 24/7. Acest lucru este deosebit de util pentru cartografierea locurilor greu accesibile și pentru colectarea de cunoștințe care altfel nu ar fi la îndemâna sau nu ar fi cunoscute de Google.

Ghiduri locale

Pe lângă armata sa de editori, Google are, de asemenea, milioane de așa-numiți Ghiduri locale. Local Guides este o funcție care vă va aminti de Foursquare și reprezintă o încercare a Google de a colecta un strat de date mai subiective pe care să le așeze peste harta sa de bază.

Când sunteți în Google Maps, mergeți la My Contributions și puteți căuta diferite locuri din zona dumneavoastră. Lăsând o recenzie, răspunzând la câteva întrebări și trimițând o fotografie, puteți contribui la acest strat suplimentar de date.

Aceste cunoștințe locale ajută Maps să știe lucruri precum vibrația unei cafenele, dacă un hotel are parcare sau dacă un restaurant are opțiuni vegane. În schimbul contribuțiilor, utilizatorii pot câștiga recompense, cum ar fi un spațiu de stocare sporit pe Google Drive.

Making Sense of the Data

După cum puteți vedea, cantitatea de date colectate de Google este uimitoare – și nici măcar nu am atins unele dintre celelalte integrări de servicii, cum ar fi cu listele de afaceri Google.

Aceste straturi de date, atunci când sunt procesate, sunt cele care ne dau acces la toate informațiile găsite pe Google Maps. Dar ce se întâmplă de fapt pentru a da sens tuturor acestor date?

Acest lucru se reduce, în mare parte, la tipurile de algoritmi care alcătuiesc fundamentul Google ca și companie. Acești algoritmi, care se întâmplă să fie extrem de complecși și secreți, lucrează pentru a curăța datele, pentru a depista inconsecvențele și pentru a le lega pe toate împreună pentru a le face mai utile.

De exemplu, atunci când Street View scanează imaginile în căutarea semnelor rutiere și a numelor de firme, algoritmii pot încerca să dea sens rețelelor rutiere prin interpretarea acelor semne rutiere. În același timp, datele de localizare pot fi luate în considerare atunci când se calculează cele mai rapide rute de la A la B.

Deși algoritmii se îmbunătățesc mereu, ei pot face doar atât de mult, așa că toate aceste date sunt, de asemenea, combinate cu o tonă de implicare umană. Dacă există ceva ce algoritmii Google nu reușesc să înțeleagă, un membru al echipei se va uita manual și va pune lucrurile la punct.

Adesea, logica intersecțiilor este introdusă manual și noile drumuri sunt „masate” la locul lor. Acest lucru se datorează faptului că, uneori, cel mai bun mod de a înțelege ceea ce se vede pe drum este de a delega sarcina unui om.

Aceasta este, fără îndoială, o sarcină uriașă. Acesta este motivul pentru care Google are echipe în întreaga lume dedicate să țină lucrurile la zi în fiecare țară în care operează.

Când există o greșeală pe Google Maps

În fiecare zi, se fac mase de modificări la Google Maps. Unele dintre acestea pot consta în adăugarea de noi locuri și noi drumuri, în timp ce alte modificări pot implica repararea unor greșeli.

Multe dintre acestea sunt reparate din întâmplare de către membrii publicului: editarea descrierilor de locuri, adăugarea de drumuri și așa mai departe. Totuși, pe lângă acestea, Google are o echipă mare de oameni care lucrează la miile de rapoarte care sunt depuse la Google în fiecare zi.

editarea hărților google maps

O bună parte din aceste rapoarte sunt analizate și se acționează manual. Acest lucru se face cu ajutorul Atlas, programul propriu de editare a hărților de la Google. Noile rute sunt desenate manual, drumurile sunt conectate, clădirile noi sunt cartografiate, etc.

Acesta este un proiect care nu se va termina niciodată. Având în vedere că în fiecare zi se construiesc mii de drumuri noi, iar orașele schimbă regulile de circulație atunci când este necesar, Google Maps va duce mereu o luptă pentru a rămâne precis.

Google Maps: A Huge Undertaking

Deși Google Maps este adesea văzut ca fiind „doar o altă hartă”, există un număr uriaș de straturi pe care le luăm ca fiind de la sine înțelese. Toate acestea lucrează împreună pentru a oferi serviciul pe care atât de mulți au ajuns să se bazeze – un serviciu care depășește cu mult profunzimea sau calitatea concurenților săi.

De la parcurgerea a milioane de kilometri, trecând prin algoritmii complecși, până la cantitatea uriașă de date umane care sunt necesare, Google Maps este ceva de admirat.

Camera Google Maps Street View
Credit imagine: Gabriel Andres via Flickr

Totuși, Google nu se va opri aici. Google Maps va juca deja un rol important în incursiunea companiei în domeniul mașinilor care se conduc singure. Iar pe măsură ce tot mai multe informații subiective, fotografii și videoclipuri vor fi conectate la Maps, aplicația ar putea trece de la a fi o hartă a lumii la a fi un ghid al lumii.

Știați că atât de multă muncă a fost depusă pentru a menține Google Maps? Și ce alte informații v-ați dori să puteți folosi în Google Maps? Dacă nu folosiți Google Maps, de ce nu?

Credit imagine: enigmanic via

Scris inițial de Dean Sherwin pe 22 februarie 2010

Rob Nightingale (271 articole publicate)

Rob Nightingale este licențiat în filosofie la Universitatea din York, Marea Britanie. A lucrat ca manager și consultant în domeniul social media timp de peste cinci ani, susținând în același timp ateliere de lucru în mai multe țări. În ultimii doi ani, Rob a fost, de asemenea, scriitor de tehnologie și este managerul de social media și editorul buletinului informativ al MakeUseOf. De obicei îl veți găsi călătorind prin lume, învățând editare video și experimentând cu fotografia.

Mai multe de la Rob Nightingale