Come funziona Google Maps?

Come funziona Google Maps? / Spiegazione della tecnologia

Google Maps è stato un punto fermo di Internet per oltre un decennio ora, ma pochi sanno davvero come funziona. Per il resto di noi, Google Maps è praticamente ad un passo dalla magia.

Ad esempio, in che modo Google crea mappe così accurate per così tante diverse regioni? Come può raccogliere così tanti dati 7 Risultati di ricerca di Google Dataset stupefacenti che puoi utilizzare ora 7 Risultati di ricerca di dataset di Google stupefacenti che puoi utilizzare Ora Il nuovo motore di ricerca di set di dati di Google aiuta i ricercatori a riversare grandi set di dati da fonti pubbliche. Maggiori informazioni su così tanto del mondo? Chi lavora per mantenere le mappe mantenute e aggiornate? E per quanto riguarda le condizioni del traffico in tempo reale, i limiti di velocità temporanei e le ore di esercizio per le attività commerciali nelle vicinanze?

In qualche modo tutte queste funzioni complesse funzionano molto bene, motivo per cui molti di noi si affidano a Google Maps per la navigazione di tutti i giorni 13 Google Maps Suggerimenti per una navigazione più intelligente sul tuo iPhone 13 Google Maps Suggerimenti per una navigazione più intelligente sul tuo iPhone Google Maps è uno "strumento di comunicazione" ora. Diamo un'occhiata ai benefici - alcuni nuovi e alcuni vecchi - che possono aiutarci a dare un senso al mondo che ci circonda. Leggi di più . Quindi non è ora che impariamo come funziona? Continua a leggere per vedere la magia dietro la tenda.

Perché Google ha lanciato Maps?

La missione pubblica di Google è quella di “organizzare le informazioni del mondo e renderlo universalmente accessibile e utile”. Molti, ma non tutti, i progetti attuali 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 di esso è offline. Parlando con The Atlantic, Manik Gupta, senior product manager di Google Maps, ha spiegato: “Sempre più spesso durante le nostre vite, stiamo cercando di colmare il divario tra ciò che vediamo nel mondo reale e [il mondo online], e Maps interpreta davvero quella parte.”

A un livello molto semplice, Google Maps ha preso un'enorme quantità di informazioni offline e l'ha pubblicata online. Stiamo parlando di reti autostradali, segnali stradali, nomi di strade e nomi di aziende. Ma come ho accennato qui sotto, 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 ci sia mai abbastanza - e la cosa impressionante è che nessuna di queste informazioni ha più di tre anni. Questo è un progetto di dimensioni immense.

Mappa partner

Per aiutare con questo sforzo, Google collabora con “le fonti di dati più complete e autorevoli” tramite il programma Partner per la mappa di base. Un numero enorme di agenzie invia a Google dati vettoriali dettagliati e queste agenzie includono il servizio forestale dell'USDA, il servizio del parco nazionale degli Stati Uniti, il servizio geologico degli Stati Uniti, vari consigli di città e di contea e così via.

Questi dati vengono utilizzati per delimitare i confini e i corsi d'acqua che cambiano, visualizzare nuove piste ciclabili, tra le altre cose, e questo aiuta a mantenere “mappa di base” il più aggiornato possibile.

vista stradale

Google Street View è un viaggio stradale senza fine. Con una massiccia squadra di veicoli dispersi in tutto il pianeta, il loro obiettivo è quello di guidare ripetutamente su ogni strada accessibile che riescono a trovare - mentre si scattano foto a 360 gradi ovunque vadano.

Sulla base delle coordinate GPS di tali veicoli, Google sovrappone le sue immagini Street View in cima alla sua mappa di base.

Street View offre molto più di un semplice panorama di strade e destinazioni. Utilizzando le capacità di riconoscimento ottico dei caratteri (OCR) sempre migliori, Google può “leggere” cose come segnali stradali, segnali stradali e nomi di aziende.

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 è stato fotografato, una foto di Street View più recente lo rileva. 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 insieme fotografie ad alta risoluzione del pianeta scattate dai satelliti sopra.

Queste immagini vengono confrontate con altri livelli di dati, come Street View e i dati inviati da agenzie esterne. Ciò consente a Maps di rilevare cambiamenti geologici, edifici nuovi e modificati, ecc.

Servizi di localizzazione

Non ci sono molte informazioni disponibili su come esattamente Google utilizza i servizi di localizzazione mobile per mantenere le mappe aggiornate, ma gioca chiaramente un ruolo importante.

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

I tuoi dati di posizione possono essere utilizzati per cose come gli aggiornamenti del traffico in tempo reale, la stima delle attuali velocità di traffico e l'individuazione di deviazioni stradali. Se un percorso occupato non ha improvvisamente traffico, Maps può presumere che ci sia una deviazione e regolerà di conseguenza le direzioni.

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

Utenti di Google Maps

Google Map Maker è un altro modo in cui Google sta crowdsourcing della sua operazione su Maps, e questo è un programma in circolazione dal 2008 (tra i tanti altri di Google).

Funzionando allo stesso modo di OpenStreetMap, 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à viene incorporata in Maps 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. È possibile aggiungere e modificare luoghi, nuove strade, profili di costruzione e percorsi escursionistici. E se pensi di poter cavartela con il vandalismo, ripensa: le modifiche degli utenti possono essere riviste da altri utenti.

Ciò significa che esiste un enorme esercito di editori pubblici che mantiene Google Maps aggiornato 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 redattori, Google ha anche milioni di cosiddette Local Guides. Local Guides è una funzione che ti ricorderà Foursquare e il tentativo di Google di raccogliere uno strato di dati più soggettivi da collocare sulla sua mappa di base.

Quando sei su Google Maps, vai a 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 ha 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.

Senso dei dati

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

Questi livelli di dati, una volta elaborati, sono ciò che ci danno accesso a tutte le informazioni trovate su Google Maps. Ma in realtà quello che sta dando un senso a tutti quei dati?

Questo in gran parte si riduce al tipo di algoritmi che costituiscono il fondamento di Google come società The Story Of Google: Algorithm e Funzionalità Aggiornamenti La storia di Google: Algorithm e Funzionalità Aggiornamenti Google ha rilasciato il suo primo algoritmo di aggiornamento a sedici mesi dalla sua pubblicazione , che era per lo più senza documenti. Leggi di più . Questi algoritmi, che sono estremamente complessi e segreti, funzionano per pulire i dati, individuare le incoerenze e collegarli tutti insieme per renderlo più utile.

Ad esempio, quando Street View esegue la scansione delle immagini per i segnali stradali e i nomi commerciali, gli algoritmi possono cercare di dare un senso alle reti stradali interpretando tali segnali stradali. Allo stesso tempo, i dati di posizione possono essere presi in considerazione nel calcolo dei percorsi più veloci da A a B.

Sebbene gli algoritmi stiano sempre migliorando, possono solo fare così tanto, quindi tutti questi dati sono anche combinati con un sacco di coinvolgimento umano. Se c'è qualcosa che gli algoritmi di Google non possono dare un senso, un membro del team lo controllerà manualmente e sistemerà le cose.

Spesso, la logica di intersezione viene immessa manualmente e le nuove strade lo sono “massaggiato” Nel luogo. Questo perché a volte il modo migliore per capire ciò che si vede sulla strada è delegare il compito a un essere umano.

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

Quando c'è un errore su Google Maps

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

Molti di questi sono fissati 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 rapporti che vengono archiviati su Google ogni giorno.

Una buona parte di questi rapporti viene esaminata e gestita manualmente. Questo è fatto usando Atlante, Il programma di modifica della mappa di Google. Le nuove rotte vengono disegnate a mano, le strade sono collegate, i nuovi edifici sono mappati, ecc.

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

Google Maps: un'impresa enorme

Mentre Google Maps è spesso visto come “solo un'altra mappa,” ci sono un numero enorme di livelli che diamo per scontato. Tutti lavorano insieme per offrire il servizio a 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 umani necessari, Google Maps è qualcosa da ammirare.

Immagine di credito: Gabriel Andres via Flickr

Eppure Google non si fermerà qui. Google Maps sta già svolgendo un ruolo importante nell'incursione della compagnia in auto a guida automatica. Come siamo vicini alle auto a guida autonoma? Quanto siamo vicini alle auto autonome disponibili? Leggi di più . E poiché più informazioni soggettive, foto e video sono collegati a Maps, l'app potrebbe passare dall'essere una mappa del mondo all'essere a guida al mondo.

Sapevi che questo lavoro è andato a mantenere Google Maps? E quali altre informazioni desideri utilizzare in Google Maps? Se non usi Google Maps, perché no?

Credito immagine: enigmatico tramite Shutterstock

Originariamente scritto da Dean Sherwin il 22 febbraio 2010

Scopri di più su: Google Maps, Maps, .