Come funziona Google Maps?

Come funziona Google Maps?

Google Maps è un punto fermo di Internet da oltre un decennio ormai, ma pochi sanno davvero come funziona. Per il resto di noi, Google Maps è praticamente a un passo dalla magia.





Ad esempio, come fa Google a creare mappe così accurate per così tante regioni diverse? Come può? raccogliere tanti dati su così tanto del mondo? Chi lavora per mantenere le mappe mantenute e aggiornate? E che dire delle condizioni del traffico in tempo reale, dei limiti di velocità temporanei e degli orari di apertura delle attività commerciali nelle vicinanze?





In qualche modo tutte queste complesse funzionalità funzionano dannatamente bene, motivo per cui così tanti di noi si affidano a Google Maps per la navigazione quotidiana. Quindi non è ora che impariamo come funziona il tutto? Continua a leggere per vedere la magia dietro il sipario.





Perché Google ha lanciato Maps?

La missione pubblica di Google è 'organizzare le informazioni mondiali e renderle universalmente accessibili e utili'. Molti, ma non tutti, i progetti odierni dell'azienda si concentrano su questa missione, una missione che si basa sulla raccolta, l'organizzazione e l'interpretazione di milioni di gigabyte di dati.

Ma le informazioni che Google sta cercando di organizzare non sono solo online. Gran parte è offline. Parlando con L'Atlantico , Manik Gupta, senior product manager di Google Maps, ha spiegato: 'Sempre più mentre affrontiamo le nostre vite, stiamo cercando di colmare il divario tra ciò che vediamo nel mondo reale e [il mondo online], e Maps svolge davvero questo ruolo .'



A un livello molto elementare, Google Maps ha preso un'enorme quantità di informazioni offline e le ha pubblicate online. Stiamo parlando di reti autostradali, segnali stradali, nomi di strade e nomi di aziende. Ma come suggerisco di seguito, Google spera che Maps sarà in grado di fare molto di più in futuro.

Raccolta di dati per Google Maps

Quando si tratta di raccogliere dati per aiutare a mantenere e migliorare Google Maps, sembra che non ce ne siano mai abbastanza e la cosa impressionante è che nessuna di queste informazioni ha più di tre anni. Questo è un progetto di immensa portata.





Mappa partner

Per aiutare in questo sforzo, Google collabora con 'le fonti di dati più complete e autorevoli' tramite il suo Programma partner mappa di base . Un numero enorme di agenzie invia a Google dati vettoriali dettagliati e queste agenzie includono l'USDA Forest Service, il National Park Service degli Stati Uniti, l'US Geological Survey, vari consigli comunali e di contea e così via.

Questi dati vengono utilizzati per delimitare confini e corsi d'acqua mutevoli, visualizzare nuove piste ciclabili, tra le altre cose, e questo aiuta a mantenere la 'mappa di base' il più aggiornata possibile.





vista stradale

Google Street View è un viaggio on the road senza fine. Con un'enorme squadra di veicoli dispersi in tutto il pianeta, il loro obiettivo è guidare ripetutamente lungo ogni strada accessibile che riescono a trovare, scattando foto a 360 gradi ovunque vadano.

Sulla base delle coordinate GPS di quei veicoli, Google sovrappone le immagini di Street View alla mappa di base.

Street View offre molto di più di un semplice panorama di strade e destinazioni. Utilizzo in continuo miglioramento riconoscimento ottico dei caratteri (OCR) funzionalità, Google può 'leggere' elementi come segnali stradali, segnali stradali e nomi di attività commerciali.

come abilitare youtube su alexa

Queste letture aggiuntive vengono elaborate e trasformate in dati di navigazione e direzionali che Maps può incorporare nel suo database. Se il nome di una strada è cambiato dall'ultima volta che è stata fotografata, una foto di Street View più recente lo rileverà. Questo è anche (in parte) il modo in cui Google ha costruito il suo enorme database di dettagli aziendali locali.

Satelliti

Un altro livello di Google Maps è la sua vista satellitare. Questa è una stretta collaborazione con Google Earth, che unisce fotografie ad alta risoluzione del pianeta scattate dai satelliti sopra.

Queste immagini vengono confrontate con altri livelli di dati, come Street View, nonché con dati inviati da agenzie esterne. Questo aiuta Maps a rilevare cambiamenti geologici, edifici nuovi e modificati, ecc.

Servizi di localizzazione

Non ci sono molte informazioni disponibili su come esattamente Google utilizzi i servizi di localizzazione mobile per mantenere Maps aggiornato, ma gioca chiaramente un ruolo importante.

Sì, è vero: se Google ha accesso ai dati sulla posizione raccolti dal tuo smartphone, allora fai parte dell'operazione crowdsourcing di Google per migliorare ed espandere Maps.

I tuoi dati sulla posizione possono essere utilizzati per cose come aggiornamenti sul traffico in tempo reale, stimare la velocità del traffico attuale e individuare deviazioni stradali. Se un percorso trafficato improvvisamente non ha traffico, Maps può presumere che ci sia una deviazione e regolerà le indicazioni stradali di conseguenza.

Google utilizza questi dati anche per stimare le ore in cui le singole attività saranno occupate. Lo fa tenendo sotto controllo il traffico pedonale nei singoli edifici. Forse un po' inquietante, ma è l'ennesimo tentativo di portare online le informazioni offline.

come uscire da netflix

Utenti di Google Maps

Google Map Maker è un altro modo in cui Google sta facendo crowdsourcing per le sue operazioni su Maps, e questo è un programma che esiste dal 2008 (tra i molti altri di Google).

Funziona più o meno allo stesso modo di ApriStreetMap , Google Map Maker consente a chiunque di contribuire con le proprie conoscenze locali a Google Maps. La buona notizia è che la maggior parte di questa funzionalità è stata incorporata in Maps stesso e Map Maker verrà chiuso definitivamente nel 2017 una volta completata la transizione.

In breve, gli utenti possono modificare le mappe di Google con i propri contributi personali. Puoi aggiungere e modificare luoghi, nuove strade, contorni di edifici e sentieri escursionistici. E se pensi di poter farla franca con il vandalismo, ripensaci: le modifiche degli utenti possono essere riviste da altri utenti.

Ciò significa che esiste un enorme esercito di editori pubblici che tengono aggiornato Google Maps 24 ore su 24, 7 giorni su 7. Ciò è particolarmente utile per mappare luoghi difficili da raggiungere e per raccogliere conoscenze che altrimenti sarebbero fuori dalla portata o dalla consapevolezza di Google.

Guide locali

Oltre al suo esercito di editori, Google ha anche milioni di cosiddetti Guide locali . Local Guides è una funzione che ti ricorderà Foursquare ed è il tentativo di Google di raccogliere uno strato di dati più soggettivi da sovrapporre alla sua mappa di base.

Quando sei in Google Maps, vai su I miei contributi e puoi cercare diversi luoghi nella tua zona. Lasciando una recensione, rispondendo ad alcune domande e inviando una foto, puoi contribuire a questo ulteriore livello di dati.

Questa conoscenza locale aiuta Maps a conoscere cose come l'atmosfera di un caffè, se un hotel dispone di un parcheggio o se un ristorante ha opzioni vegane. In cambio di contributi, gli utenti possono guadagnare premi come maggiore spazio di archiviazione su Google Drive.

Dare un senso ai dati

Come puoi vedere, la quantità di dati raccolti da Google è sorprendente e non abbiamo nemmeno toccato alcune delle altre integrazioni di servizi, come con gli elenchi di attività commerciali di Google.

Questi livelli di dati, una volta elaborati, ci danno accesso a tutte le informazioni presenti su Google Maps. Ma cosa serve davvero per dare un senso a tutti quei dati?

Ciò si riduce in gran parte ai tipi di algoritmi che costituiscono la base di Google come azienda. Questi algoritmi, che risultano essere estremamente complessi e segreti, lavorano per pulire i dati, individuare le incongruenze e collegarli tutti insieme per renderli più utili.

Ad esempio, quando Street View esegue la scansione di immagini alla ricerca di segnali stradali e nomi di attività commerciali, gli algoritmi possono cercare di dare un senso alle reti stradali interpretando tali segnali stradali. Allo stesso tempo, i dati sulla posizione possono essere presi in considerazione quando si calcolano i percorsi più veloci da A a B.

Sebbene gli algoritmi migliorino sempre, possono fare solo così tanto, quindi tutti questi dati sono anche combinati con un sacco di coinvolgimento umano. Se c'è qualcosa a cui gli algoritmi di Google non riescono a dare un senso, un membro del team lo esaminerà manualmente e metterà le cose a posto.

Spesso, la logica dell'intersezione viene inserita manualmente e le nuove strade vengono 'massaggiate' in posizione. Questo perché a volte il modo migliore per capire cosa si vede per strada è delegare il compito a un essere umano.

Questo è senza dubbio un enorme compito. Ecco perché Google ha team in tutto il mondo dedicati a mantenere le cose aggiornate in ogni paese in cui opera.

Quando c'è un errore su Google Maps

Ogni giorno vengono apportate numerose modifiche a Google Maps. Alcuni di questi potrebbero essere l'aggiunta di nuovi luoghi e nuove strade, mentre altri cambiamenti potrebbero comportare la correzione di errori.

Molti di questi sono risolti casualmente dai membri del pubblico: modifica delle descrizioni dei luoghi, aggiunta di strade e così via. Eppure, oltre a questo, Google ha un grande team di persone che lavorano attraverso le migliaia di segnalazioni che vengono inviate a Google ogni giorno.

Una buona parte di questi rapporti viene esaminata e agita manualmente. Questo è fatto usando Atlante , il programma di modifica delle mappe di Google. Nuovi percorsi sono tracciati a mano, strade sono collegate, nuovi edifici mappati, ecc.

Questo è un progetto che non finirà mai. Con migliaia di nuove strade costruite ogni giorno e città che cambiano le regole del traffico quando necessario, Google Maps combatterà sempre una battaglia per rimanere preciso.

Google Maps: un grande impegno

Sebbene Google Maps sia spesso visto come 'solo un'altra mappa', ci sono un numero enorme di livelli che diamo per scontati. Questi lavorano tutti insieme per offrire il servizio su cui molti si affidano, un servizio che supera di gran lunga la profondità o la qualità dei suoi concorrenti.

Dalla guida di milioni di miglia, attraverso i complessi algoritmi, all'enorme quantità di input umano richiesto, Google Maps è qualcosa da ammirare.

Credito immagine: Gabriel Andres via Flickr

messaggio aperto dall'account Facebook violato

Eppure Google non si fermerà qui. Google Maps giocherà già un ruolo importante nell'incursione dell'azienda nelle auto a guida autonoma. E poiché più informazioni soggettive, foto e video sono collegati a Maps, l'app potrebbe passare dall'essere una mappa del mondo a essere un guida al mondo.

Sapevi che è stato fatto così tanto lavoro per la manutenzione di Google Maps? E quali altre informazioni vorresti poter utilizzare in Google Maps? Se non utilizzi Google Maps, perché no?

Credito immagine: enigmatico tramite Shutterstock

Originariamente scritto da Dean Sherwin il 22 febbraio 2010

Condividere Condividere Tweet E-mail Vale la pena eseguire l'aggiornamento a Windows 11?

Windows è stato ridisegnato. Ma è abbastanza per convincerti a passare da Windows 10 a Windows 11?

Leggi Avanti
Argomenti correlati
  • Internet
  • La tecnologia spiegata
  • Mappe
  • Google Maps
Circa l'autore Rob Nightingale(272 articoli pubblicati)

Rob Nightingale si è laureato in Filosofia presso l'Università di York, nel Regno Unito. Ha lavorato come social media manager e consulente per oltre cinque anni, tenendo workshop in diversi paesi. Negli ultimi due anni, Rob è stato anche uno scrittore di tecnologia ed è Social Media Manager di MakeUseOf e Newsletter Editor. Di solito lo troverai in giro per il mondo, imparando il montaggio video e sperimentando la fotografia.

Altro da Rob Nightingale

Iscriviti alla nostra Newsletter

Iscriviti alla nostra newsletter per consigli tecnici, recensioni, ebook gratuiti e offerte esclusive!

Clicca qui per iscriverti