Hur fungerar Google Maps?

Hur fungerar Google Maps?

Google Maps har varit en häftklammer på internet i över ett decennium nu, men få vet faktiskt hur det fungerar. För oss andra är Google Maps i stort sett ett steg från magi.





Till exempel, hur skapar Google så exakta kartor för så många olika regioner? Hur kan det samla in så mycket data om så mycket av världen? Vem arbetar för att hålla kartorna underhållna och uppdaterade? Och hur är det med trafikförhållanden i realtid, tillfälliga hastighetsbegränsningar och öppettider för närliggande företag?





På något sätt fungerar alla dessa komplexa funktioner jävligt bra, varför så många av oss har förlett sig på Google Maps för daglig navigering. Så är det inte dags att vi lär oss hur allt fungerar? Fortsätt läsa för att se magin bakom gardinen.





Varför lanserade Google Maps?

Googles offentliga uppdrag är att 'organisera världens information och göra den allmänt tillgänglig och användbar'. Många, men inte alla, företagets nuvarande projekt fokuserar på detta uppdrag-ett uppdrag som är beroende av att samla in, organisera och tolka miljontals gigabyte data.

Men informationen som Google försöker organisera är inte bara online. Mycket är offline. Talar med Atlanten , Manik Gupta, senior produktchef för Google Maps, förklarade: 'I allt större utsträckning i våra liv försöker vi överbrygga klyftan mellan det vi ser i den verkliga världen och [onlinevärlden], och Maps spelar verkligen den rollen . '



På en mycket grundläggande nivå har Google Maps tagit en enorm mängd offlineinformation och publicerat den online. Vi pratar saker som motorvägsnät, vägskyltar, gatunamn och företagsnamn. Men som jag antyder nedan hoppas Google att Maps kommer att kunna göra mycket mer i framtiden.

Samlar in data för Google Maps

När det gäller att samla in data för att underhålla och förbättra Google Maps verkar det aldrig kunna räcka - och det imponerande är att ingen av den informationen är över tre år gammal. Detta är ett projekt av enorm omfattning.





Kartpartners

För att hjälpa till med denna strävan samarbetar Google med 'de mest omfattande och auktoritativa datakällorna' via dess Partnerprogram för baskarta . Ett stort antal byråer skickar detaljerad vektordata till Google, och dessa byråer inkluderar USDA Forest Service, US National Park Service, US Geological Survey, olika stads- och landsting, och så vidare.

Denna data används för att avgränsa förändrade gränser och vattenvägar, visa nya cykelvägar, bland annat, och det hjälper till att hålla 'baskartan' så uppdaterad som möjligt.





gatuvy

Google Street View är en oändlig bilresa. Med en massiv grupp fordon utspridda runt planeten är deras mål att upprepade gånger köra runt alla tillgängliga vägar de kan hitta-samtidigt som de tar 360-gradersfoton överallt där de går.

Baserat på GPS -koordinaterna för dessa fordon överlagrar Google sina Street View -bilder ovanpå baskartan.

Street View erbjuder mycket mer än bara ett sytt panorama över gator och destinationer. Använd ständigt förbättrad optisk teckenigenkänning (OCR) kapacitet kan Google 'läsa' saker som vägskyltar, trafikskyltar och företagsnamn.

gratis pptp vpn -klient för mac

Dessa ytterligare läsningar bearbetas och förvandlas till navigations- och riktningsdata som Maps kan införliva i sin databas. Om en vägs namn har ändrats sedan förra gången den fotograferades kommer ett nyare Street View -foto att upptäcka detta. Detta är också (delvis) hur Google har byggt sin enorma databas med lokala företagsdetaljer.

Satelliter

Ett annat lager av Google Maps är dess satellitvy. Detta är ett nära samarbete med Google Earth, som sammanfogar högupplösta fotografier av planeten tagna av satelliter ovan.

Dessa bilder korskontrolleras med andra datalager, till exempel Street View samt data som skickas in av externa byråer. Detta hjälper Maps att plocka upp geologiska förändringar, nya och förändrade byggnader, etc.

Platstjänster

Det finns inte mycket information om hur exakt Google använder mobila platstjänster för att hålla Maps uppdaterad, men det spelar helt klart en stor roll.

Ja, det stämmer: om Google har tillgång till platsdata som samlas in av din smartphone, är du en del av Googles crowdsourced -operation för att förbättra och utöka Maps.

Dina platsdata kan användas för saker som trafikuppdateringar i realtid, uppskattning av nuvarande trafikhastigheter och lokalisering av vägomläggningar. Om en upptagen rutt plötsligt inte har någon trafik kan Maps anta att det finns en avledning och kommer att justera riktningarna i enlighet därmed.

Google använder också denna data för att uppskatta timmarna när enskilda företag kommer att ha fullt upp. Det gör detta genom att hålla koll på fottrafiken i enskilda byggnader. Lite läskigt kanske, men det är ännu ett försök att få den offline -informationen online.

gratis skräckfilm online utan nedladdning

Google Maps -användare

Google Map Maker är ett annat sätt på vilket Google crowdsourcerar sin Maps -verksamhet, och det här är ett program som har funnits sedan 2008 (bland Googles många andra).

Arbetar på ungefär samma sätt som OpenStreetMap , Google Map Maker låter vem som helst bidra med sin lokala kunskap till Google Maps. Den goda nyheten är att det mesta av denna funktionalitet införlivas i Maps själv, och Map Maker kommer att stängas för gott under 2017 när övergången är klar.

Kort sagt kan användare redigera Googles kartor med sina egna personliga bidrag. Du kan lägga till och redigera platser, nya vägar, konturer och vandringsleder. Och om du tror att du kan komma undan med vandalism, tänk igen: användarredigeringar kan granskas av andra användare.

Det betyder att det finns en enorm armé av offentliga redaktörer som håller Google Maps uppdaterat dygnet runt. Detta är särskilt användbart för att kartlägga svåråtkomliga platser och för att samla kunskap som annars skulle vara utanför Googles räckvidd eller medvetenhet.

Lokala guider

Förutom sin armé av redaktörer har Google också miljontals s.k Lokala guider . Local Guides är en funktion som påminner dig om Foursquare och är Googles försök att samla ett lager av mer subjektiva data att lägga över sin baskarta.

När du är i Google Maps, gå till Mina bidrag och du kan söka efter olika platser i ditt område. Genom att lämna en recension, svara på några frågor och skicka in ett foto kan du bidra till detta ytterligare lager av data.

Denna lokala kunskap hjälper Maps att veta saker som atmosfären på ett kafé, om ett hotell har parkering eller om en restaurang har veganska alternativ. I utbyte mot bidrag kan användare tjäna belöningar som ökat lagringsutrymme på Google Drive.

Gör känsla av data

Som du kan se är mängden data som samlas in av Google häpnadsväckande - och vi har inte ens berört några av de andra serviceintegrationerna, till exempel med Googles företagsuppgifter.

Dessa datalager, när de behandlas, är det som ger oss tillgång till all information som finns på Google Maps. Men vad går egentligen ut på att förstå all den informationen?

Detta beror till stor del på de typer av algoritmer som utgör grunden för Google som företag. Dessa algoritmer, som råkar vara extremt komplexa och hemlighetsfulla, arbetar med att rensa data, upptäcka inkonsekvenser och länka ihop allt för att göra det mer användbart.

Till exempel, när Street View skannar bilder efter vägskyltar och företagsnamn, kan algoritmer försöka förstå vägnät genom att tolka dessa vägmärken. Samtidigt kan platsdata beaktas vid beräkning av snabbaste rutter från A till B.

Även om algoritmer alltid förbättras kan de bara göra så mycket, så all denna data kombineras också med massor av mänskligt engagemang. Om det är något som Googles algoritmer inte kan förstå, kommer en teammedlem att manuellt se över det och ställa saker till rätta.

Ofta matas skärningslogiken manuellt och nya vägar 'masseras' på plats. Detta beror på att ibland är det bästa sättet att förstå vad som syns på vägen att delegera uppgiften till en människa.

Detta är utan tvekan a enorm uppgift. Det är därför som Google har team runt om i världen som arbetar för att hålla saker uppdaterade i alla länder där de verkar.

När det finns ett misstag på Google Maps

Varje dag görs massor av ändringar i Google Maps. Några av dessa kan vara tillägg av nya platser och nya vägar, medan andra förändringar kan innebära att fel åtgärdas.

Många av dessa fixas av en slump av allmänheten: redigera platsbeskrivningar, lägga till vägar och så vidare. Ändå har Google ett stort team av människor som arbetar med de tusentals rapporter som lämnas till Google varje dag.

En stor del av dessa rapporter granskas och ageras manuellt. Detta görs med Atlas , Googles eget kartredigeringsprogram. Nya vägar ritas för hand, vägar kopplas samman, nya byggnader kartläggs etc.

Detta är ett projekt som aldrig kommer att ta slut. Eftersom tusentals nya vägar byggs varje dag och städerna ändrar trafikregler vid behov kommer Google Maps alltid att kämpa för att hålla sig korrekt.

Google Maps: Ett stort företag

Även om Google Maps ofta ses som 'bara en annan karta', finns det ett stort antal lager som vi tar för givet. Dessa samarbetar alla för att erbjuda den tjänst som så många har förlitat sig på - en tjänst som långt överstiger djupet eller kvaliteten hos sina konkurrenter.

Från att köra miljontals miles, genom de komplexa algoritmerna, till den enorma mängden mänsklig input som krävs, är Google Maps något att beundra.

Bildkredit: Gabriel Andres via Flickr

hur man laddar bärbar dator från Dell utan laddare

Ändå slutar Google inte här. Google Maps kommer redan att spela en viktig roll i företagets angrepp mot självkörande bilar. Och eftersom mer subjektiv information, foton och videor är länkade till Maps, kan appen gå från att vara en karta över världen till att vara en guide för världen.

Visste du att det arbetade mycket med att underhålla Google Maps? Och vilken annan information önskar du att du skulle kunna använda i Google Maps? Om du inte använder Google Maps, varför inte?

Bildkredit: gåtfull via Shutterstock

Ursprungligen skrivet av Dean Sherwin den 22 februari 2010

Dela med sig Dela med sig Tweet E-post Är det värt att uppgradera till Windows 11?

Windows har gjorts om. Men är det tillräckligt för att övertyga dig om att byta från Windows 10 till Windows 11?

Läs Nästa
Relaterade ämnen
  • Internet
  • Teknik förklaras
  • Kartor
  • Google kartor
Om författaren Rob Nightingale(272 artiklar publicerade)

Rob Nightingale har en filosofiexamen från University of York, Storbritannien. Han har arbetat som chef för sociala medier och konsult i över fem år, samtidigt som han har hållit workshops i flera länder. Under de senaste två åren har Rob också varit teknikförfattare och är MakeUseOfs Social Media Manager och Newsletter Editor. Du brukar hitta honom resa runt i världen, lära sig videoredigering och experimentera med fotografering.

Mer från Rob Nightingale

Prenumerera på vårt nyhetsbrev

Gå med i vårt nyhetsbrev för tekniska tips, recensioner, gratis e -böcker och exklusiva erbjudanden!

Klicka här för att prenumerera