A Google Maps már több mint egy évtizede az internet egyik alapeleme, de valójában kevesen tudják, hogyan működik. A többiek számára a Google Maps nagyjából egy lépésre van a varázslattól.

Például hogyan készít a Google ilyen pontos térképeket ennyi különböző régióról? Hogyan tud ennyi adatot gyűjteni a világ ilyen nagy részéről? Ki dolgozik a térképek karbantartásán és frissítésén? És mi a helyzet a valós idejű közlekedési viszonyokkal, az ideiglenes sebességkorlátozásokkal és a közeli üzletek nyitvatartási idejével?

Valahogy ezek az összetett funkciók mindegyike átkozottul jól működik, és ezért van az, hogy oly sokan közülünk a Google Térképre támaszkodnak a mindennapi navigációban. Szóval nem lenne itt az ideje, hogy megtanuljuk, hogyan működik mindez? Olvasson tovább, hogy lássa a varázslatot a függöny mögött.

Miért indította el a Google a Térképeket?

A Google nyilvános küldetése, hogy “rendszerezze a világ információit, és általánosan hozzáférhetővé és hasznossá tegye azokat”. A vállalat számos, de nem minden mai projektje erre a küldetésre összpontosít — egy olyan küldetésre, amely több millió gigabájtnyi adat összegyűjtésére, rendszerezésére és értelmezésére támaszkodik.

De az információ, amelyet a Google megpróbál rendszerezni, nem csak online található. Nagy része offline is. A The Atlanticnak nyilatkozva Manik Gupta, a Google Maps vezető termékmenedzsere kifejtette: “Egyre inkább, ahogy éljük az életünket, megpróbáljuk áthidalni azt a szakadékot, amit a való világban látunk, és , és a Térképek valóban ezt a szerepet játssza”.

google maps példa

Alapszinten a Google Maps hatalmas mennyiségű offline információt vett át és tett közzé online. Olyan dolgokról beszélünk, mint az autópálya-hálózatok, útjelzések, utcanevek és cégnevek. De ahogy alább célzok rá, a Google reméli, hogy a Maps a jövőben sokkal többre lesz képes.

Adatgyűjtés a Google Maps számára

Amikor a Google Maps karbantartását és fejlesztését segítő adatok gyűjtéséről van szó, úgy tűnik, soha nem lehet elég — és az a lenyűgöző, hogy ezek az információk egyike sem több mint három éves. Ez egy óriási léptékű projekt.

Térképpartnerek

Ennek a törekvésnek a segítésére a Google a “legátfogóbb és leghitelesebb adatforrásokkal” működik együtt a Bázistérkép Partner Programon keresztül. Rengeteg ügynökség küld részletes vektoradatokat a Google-nak, és ezek közé az ügynökségek közé tartozik az USDA Forest Service, az USA Nemzeti Park Szolgálata, az US Geological Survey, különböző városi és megyei tanácsok, és így tovább.

Ezeket az adatokat többek között a változó határok és vízfolyások lehatárolására, az új kerékpárutak megjelenítésére használják, és ez segít abban, hogy az “alaptérkép” a lehető legfrissebb legyen.

Street View

A Google Street View egy soha véget nem érő utazás. Egy hatalmas, a bolygón szétszórt járműcsapattal az a céljuk, hogy ismételten körbejárjanak minden járható utat, amit csak találnak — miközben mindenhol 360 fokos fotókat készítenek.

google street view példa

E járművek GPS-koordinátái alapján a Google a Street View képeit az alaptérképére helyezi.

A Street View sokkal többet kínál, mint az utcák és úti célok összeillesztett panorámaképe. Az egyre javuló optikai karakterfelismerő (OCR) képességek segítségével a Google olyan dolgokat is “fel tud olvasni”, mint az útjelző táblák, közlekedési táblák és üzletnevek.

Ezeket a további beolvasásokat feldolgozzák és navigációs és irányadatokká alakítják, amelyeket a Maps be tud építeni az adatbázisába. Ha egy út neve megváltozott a legutóbbi fényképezés óta, egy újabb Street View-fotó ezt észleli. A Google is (részben) így építette fel a helyi vállalkozások adatait tartalmazó hatalmas adatbázisát.

Satellitek

A Google Maps egy másik rétege a műholdas nézet. Ez a Google Earth-zel való szoros együttműködés, amely a bolygóról a felette lévő műholdak által készített nagy felbontású fényképeket illeszti össze.

Ezeket a képeket más adatrétegekkel, például a Street View-val, valamint külső ügynökségek által benyújtott adatokkal vetik össze. Ez segít a Mapsnek abban, hogy kiszűrje a geológiai változásokat, az új és átalakított épületeket stb.

Helymeghatározási szolgáltatások

Nem sok információ áll rendelkezésre arról, hogy a Google pontosan hogyan használja a mobil helymeghatározási szolgáltatásokat a Térképek naprakészen tartásához, de egyértelműen nagy szerepet játszik.

google maps directions

Igen, így van: ha a Google hozzáfér az okostelefonod által gyűjtött helymeghatározási adatokhoz, akkor te is része vagy a Google tömeges műveletének, amelynek célja a Maps javítása és bővítése.

Az Ön helymeghatározási adatait olyan dolgokra lehet felhasználni, mint a valós idejű forgalmi frissítések, az aktuális forgalmi sebességek becslése és az útelterelések pontos meghatározása. Ha egy forgalmas útvonalon hirtelen nincs forgalom, a Maps feltételezheti, hogy elterelés van, és ennek megfelelően módosítja az útirányokat.

A Google arra is felhasználja ezeket az adatokat, hogy megbecsülje az egyes üzletek forgalmas óráit. Ezt úgy teszi, hogy nyomon követi az egyes épületek gyalogosforgalmát. Talán egy kicsit hátborzongató, de ez egy újabb kísérlet arra, hogy ezt az offline információt online is elérhetővé tegye.

Google Maps Users

A Google Map Maker egy másik módja annak, hogy a Google crowdsourcingot alkalmazzon a Térképek működéséhez, és ez egy olyan program, amely 2008 óta létezik (a Google sok más programja mellett).

A Google Map Maker az OpenStreetMap-hoz hasonlóan működik, és lehetővé teszi, hogy bárki hozzájáruljon helyi ismereteivel a Google Térképekhez. A jó hír az, hogy ennek a funkciónak a nagy része magába a Térképekbe épül be, és a Map Maker 2017-ben végleg leáll, amint az átállás befejeződik.

google map maker

Röviden, a felhasználók saját személyes hozzájárulásukkal szerkeszthetik a Google térképeit. Képesek helyeket, új utakat, épületvázlatokat és túraútvonalakat hozzáadni és szerkeszteni. És ha azt hiszi, hogy megúszhatja a vandalizmust, gondolja újra: a felhasználók szerkesztéseit más felhasználók is felülvizsgálhatják.

Ez azt jelenti, hogy a nyilvános szerkesztők hatalmas serege tartja naprakészen a Google Térképet a nap 24 órájában. Ez különösen hasznos a nehezen elérhető helyek feltérképezéséhez és olyan ismeretek összegyűjtéséhez, amelyek egyébként a Google számára elérhetetlenek vagy ismeretlenek lennének.

Lokális útmutatók

A szerkesztők seregén kívül a Google több millió úgynevezett helyi útmutatóval is rendelkezik. A Local Guides egy olyan funkció, amely a Foursquare-re emlékeztet, és a Google kísérlete arra, hogy egy réteg szubjektívebb adatot gyűjtsön az alaptérkép fölé.

Ha a Google Térképen vagy, menj a Saját hozzájárulások menüpontra, és kereshetsz különböző helyeket a környékeden. Értékelést hagyva, néhány kérdésre válaszolva és fényképet beküldve hozzájárulhat ehhez a további adatréteghez.

Ez a helyi tudás segít a Mapsnek abban, hogy olyan dolgokat tudjon, mint például egy kávézó hangulata, hogy egy szállodában van-e parkoló, vagy hogy egy étteremben van-e vegán lehetőség. A hozzájárulásokért cserébe a felhasználók jutalmakat kaphatnak, például megnövelt tárhelyet a Google Drive-on.

Az adatok értelmezése

Mint látható, a Google által gyűjtött adatok mennyisége elképesztő — és még nem is érintettünk néhány más szolgáltatás integrációját, például a Google üzleti listáival.

Ezek az adatrétegek feldolgozva hozzáférést biztosítanak számunkra a Google Térképen található összes információhoz. De mi is történik valójában, hogy mindezeknek az adatoknak értelmet adjunk?

Ez nagyrészt azokra az algoritmusokra vezethető vissza, amelyek a Google mint vállalat alapját képezik. Ezek az algoritmusok, amelyek történetesen rendkívül összetettek és titkosak, az adatok megtisztításán, a következetlenségek kiszűrésén és az adatok összekapcsolásán dolgoznak, hogy hasznosabbá tegyék azokat.

Például amikor a Street View a képeket útjelzések és cégnevek után kutatja, az algoritmusok megpróbálhatják értelmezni az úthálózatokat az útjelzések értelmezésével. Ugyanakkor a helyadatokat figyelembe vehetik, amikor kiszámítják a leggyorsabb útvonalakat A-ból B-be.

Bár az algoritmusok folyamatosan fejlődnek, csak korlátozottan képesek, ezért mindezeket az adatokat egy tonna emberi közreműködéssel is kombinálják. Ha van valami, amit a Google algoritmusai nem tudnak értelmezni, egy csapattag kézzel átnézi és rendbe teszi a dolgokat.

Gyakran a kereszteződési logikát is kézzel adják be, és új utakat “masszíroznak” a helyükre. Ennek oka, hogy néha úgy lehet a legjobban megérteni az úton látottakat, ha a feladatot egy emberre bízzuk.

Ez kétségkívül hatalmas feladat. Ezért van a Google-nek világszerte olyan csapatai, amelyek minden országban, ahol működik, naprakészen tartják a dolgokat.

Ha hiba van a Google Térképen

Naponta változások tömegei készülnek a Google Térképen. Ezek némelyike lehet új helyek és új utak hozzáadása, míg más módosítások hibák kijavítását jelenthetik.

Ezek közül sokat véletlenül javítanak ki a lakosság tagjai: helyleírások szerkesztése, utak hozzáadása és így tovább. Mindezeken felül azonban a Google-nak egy nagy létszámú csapata dolgozik a naponta a Google-hoz beérkező több ezer jelentésen.

google maps szerkesztése

Ezeknek a jelentéseknek egy jó részét manuálisan vizsgálják át és járnak el. Ez az Atlas, a Google saját térképszerkesztő programjának segítségével történik. Új útvonalakat rajzolnak kézzel, utakat kapcsolnak össze, új épületeket térképeznek fel stb.

Ez egy olyan projekt, amelynek soha nem lesz vége. Mivel naponta több ezer új út épül, és a városok szükség esetén megváltoztatják a közlekedési szabályokat, a Google Maps mindig harcot fog vívni azért, hogy pontos maradjon.

Google Maps: Hatalmas vállalkozás

Bár a Google Térképet gyakran “csak egy újabb térképnek” tekintik, rengeteg olyan réteget tartalmaz, amelyeket természetesnek veszünk. Ezek mind együtt dolgoznak, hogy azt a szolgáltatást nyújtsák, amelyre oly sokan támaszkodnak – egy olyan szolgáltatást, amely messze meghaladja a versenytársak mélységét vagy minőségét.

A több millió mérföld vezetésétől kezdve az összetett algoritmusokon keresztül a hatalmas mennyiségű emberi inputig, amelyre szükség van, a Google Maps olyasmi, amit csodálni kell.

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

A Google azonban nem áll meg itt. A Google Maps már most fontos szerepet fog játszani a vállalat önvezető autókba való betörésében. És ahogy egyre több szubjektív információ, fotó és videó kapcsolódik a Mapshez, az alkalmazás a világ térképéből a világ útikalauzává válhat.

Tudta, hogy ennyi munka van a Google Maps karbantartásában? És milyen információkat szeretnél még felhasználni a Google Mapsben? Ha nem használod a Google Mapset, miért nem?

Image Credit: enigmanic via

Eredetileg írta Dean Sherwin 2010. február 22-én

Rob Nightingale (271 megjelent cikk)

Rob Nightingale a Yorki Egyetemen szerzett filozófia diplomát. Több mint öt éve dolgozik közösségi média menedzserként és tanácsadóként, miközben több országban tart workshopokat. Az elmúlt két évben Rob technológiai íróként is tevékenykedett, és a MakeUseOf közösségi média menedzsere, valamint hírlevél-szerkesztője. Általában a világot járva, videoszerkesztést tanulva és fényképezéssel kísérletezve találod meg.

Még több Rob Nightingale-től