Jak działają Mapy Google?

Jak działają Mapy Google?

Mapy Google są podstawą Internetu od ponad dekady, ale niewielu naprawdę wie, jak to działa. Dla reszty z nas Mapy Google są prawie o krok od magii.





Na przykład, w jaki sposób Google tworzy tak dokładne mapy dla tak wielu różnych regionów? Jak to możliwe? zebrać tak dużo danych o tak dużej części świata? Kto pracuje nad utrzymaniem i aktualizacją map? A co z warunkami na drodze w czasie rzeczywistym, tymczasowymi ograniczeniami prędkości i godzinami pracy pobliskich firm?





W jakiś sposób wszystkie te złożone funkcje działają cholernie dobrze, dlatego tak wielu z nas polega na Mapach Google do codziennej nawigacji . Czy nie nadszedł więc czas, aby dowiedzieć się, jak to wszystko działa? Czytaj dalej, aby zobaczyć magię za zasłoną.





Dlaczego Google uruchomiło Mapy?

Misją publiczną Google jest „organizowanie informacji z całego świata i uczynienie ich powszechnie dostępnymi i użytecznymi”. Wiele, ale nie wszystkie, z obecnych projektów firmy skupiają się na tej misji – misji polegającej na gromadzeniu, organizowaniu i interpretowaniu milionów gigabajtów danych.

Ale informacje, które Google próbuje uporządkować, nie są dostępne tylko w internecie. Wiele z nich jest offline. Rozmawianie z Atlantycki , Manik Gupta, starszy menedżer produktu Map Google, wyjaśnił: „Coraz częściej staramy się wypełnić tę lukę między tym, co widzimy w świecie rzeczywistym a [światem online], a Mapy naprawdę odgrywają tę rolę. .



Na bardzo podstawowym poziomie Mapy Google zebrały ogromną ilość informacji offline i opublikowały je online. Mówimy o sieciach autostrad, znakach drogowych, nazwach ulic i nazwach firm. Ale jak sugeruję poniżej, Google ma nadzieję, że Mapy będą w stanie zrobić znacznie więcej w przyszłości.

Zbieranie danych do Map Google

Jeśli chodzi o zbieranie danych, aby pomóc w utrzymaniu i ulepszaniu Map Google, wydaje się, że nigdy nie wystarczy – a imponujące jest to, że żadna z tych informacji nie ma więcej niż trzy lata. To projekt na ogromną skalę.





Mapa Partnerzy

Aby pomóc w tym przedsięwzięciu, Google współpracuje z „najbardziej wszechstronnymi i autorytatywnymi źródłami danych” za pośrednictwem swojego Program partnerski mapy bazowej . Ogromna liczba agencji przesyła szczegółowe dane wektorowe do Google, a do agencji tych należą: Służba Leśna USDA, Służba Parków Narodowych USA, US Geological Survey, różne rady miast i hrabstw i tak dalej.

Dane te są wykorzystywane między innymi do wyznaczania zmieniających się granic i dróg wodnych, wyświetlania nowych ścieżek rowerowych, co pomaga zachować możliwie jak największą aktualność „mapy podstawowej”.





widok ulicy

Google Street View to niekończąca się podróż. Mając ogromną grupę pojazdów rozsianych po całej planecie, ich celem jest wielokrotne objeżdżanie każdej dostępnej drogi, jaką mogą znaleźć, a jednocześnie robienie zdjęć 360 stopni, gdziekolwiek się udają.

Na podstawie współrzędnych GPS tych pojazdów Google nakłada swoje zdjęcia Street View na mapę podstawową.

Street View oferuje znacznie więcej niż tylko połączoną panoramę ulic i miejsc docelowych. Korzystanie z coraz lepszych optyczne rozpoznawanie znaków (OCR) możliwości, Google może „czytać” takie rzeczy, jak znaki drogowe, znaki drogowe i nazwy firm.

zapomniałem hasła administratora Windows XP Professional

Te dodatkowe odczyty są przetwarzane i przekształcane w dane nawigacyjne i kierunkowe, które Mapy mogą włączyć do swojej bazy danych. Jeśli nazwa drogi zmieniła się od czasu ostatniego jej fotografowania, wykryje to nowsze zdjęcie Street View. W ten sposób (częściowo) Google zbudował swoją ogromną bazę danych lokalnych firm.

Satelity

Kolejną warstwą Map Google jest widok satelitarny. Jest to ścisła współpraca z Google Earth, łącząca zdjęcia planety w wysokiej rozdzielczości wykonane przez satelity powyżej.

Obrazy te są porównywane z innymi warstwami danych, takimi jak Street View, a także danymi przesłanymi przez agencje zewnętrzne. Dzięki temu Mapy mogą wykryć zmiany geologiczne, nowe i zmienione budynki itp.

Usługi lokalizacyjne

Nie ma zbyt wielu informacji o tym, jak dokładnie Google korzysta z mobilnych usług lokalizacyjnych, aby aktualizować Mapy, ale wyraźnie odgrywa to dużą rolę.

Tak, zgadza się: jeśli Google ma dostęp do danych o lokalizacji zebranych przez Twój smartfon, bierzesz udział w operacji crowdsourcingowej Google, która ma na celu ulepszanie i rozszerzanie Map.

Twoje dane o lokalizacji mogą być wykorzystywane do aktualizacji ruchu drogowego w czasie rzeczywistym, szacowania bieżącej prędkości ruchu i wskazywania objazdów dróg. Jeśli na ruchliwej trasie nagle nie ma ruchu, Mapy mogą założyć, że jest objazd i odpowiednio dostosują wskazówki.

Google wykorzystuje te dane również do oszacowania godzin, w których poszczególne firmy będą zajęte. Czyni to poprzez pilnowanie ruchu pieszego w poszczególnych budynkach. Może trochę przerażające, ale to kolejna próba udostępnienia informacji offline w Internecie.

wyślij fałszywe e-maile od kogoś innego

Użytkownicy Map Google

Kreator Map Google to kolejny sposób, w jaki Google pobiera crowdsourcing swojej operacji Mapy, i jest to program, który istnieje od 2008 roku (wśród wielu innych Google).

Działa w podobny sposób jak OpenStreetMap , Kreator Map Google pozwala każdemu wnieść swoją wiedzę lokalną do Map Google. Dobrą wiadomością jest to, że większość tych funkcji jest włączana do samych Map, a Kreator Map zostanie zamknięty na stałe w 2017 roku po zakończeniu przejścia.

Krótko mówiąc, użytkownicy mogą edytować mapy Google za pomocą własnego wkładu osobistego. Możesz dodawać i edytować miejsca, nowe drogi, kontury budynków i szlaki turystyczne. A jeśli uważasz, że wandalizm ujdzie ci na sucho, pomyśl jeszcze raz: zmiany wprowadzone przez użytkowników mogą być przeglądane przez innych użytkowników.

Oznacza to, że istnieje ogromna armia redaktorów publicznych, którzy dbają o aktualność Map Google przez całą dobę. Jest to szczególnie przydatne do tworzenia map trudno dostępnych miejsc i gromadzenia wiedzy, która w innym przypadku byłaby poza zasięgiem lub świadomością Google.

Lokalni przewodnicy

Oprócz armii redaktorów, Google ma również miliony tak zwanych Lokalni przewodnicy . Lokalni przewodnicy to funkcja, która przypomni Ci o Czterokwadratowy i jest próbą Google zebrania warstwy bardziej subiektywnych danych, aby nałożyć ją na swoją podstawową mapę.

W Mapach Google przejdź do Moje składki i możesz wyszukiwać różne miejsca w Twojej okolicy. Pozostawiając recenzję, odpowiadając na kilka pytań i przesyłając zdjęcie, możesz przyczynić się do powstania tej dodatkowej warstwy danych.

Ta lokalna wiedza pomaga Mapom poznać m.in. klimat kawiarni, informacje o tym, czy hotel ma parking, czy restauracja oferuje opcje wegańskie. W zamian za wkład użytkownicy mogą zdobywać nagrody, takie jak zwiększone miejsce na Dysku Google.

Rozumienie danych

Jak widać, ilość danych gromadzonych przez Google jest zdumiewająca – a niektórych innych integracji usług, takich jak wykazy firm Google, nawet nie poruszyliśmy.

Te warstwy danych, gdy są przetwarzane, dają nam dostęp do wszystkich informacji znalezionych w Mapach Google. Ale co właściwie sprawia, że ​​wszystkie te dane mają sens?

W dużej mierze sprowadza się to do rodzajów algorytmów, które stanowią podstawę firmy Google . Te algorytmy, które są niezwykle złożone i tajne, pracują nad czyszczeniem danych, wykrywaniem niespójności i łączeniem ich ze sobą, aby były bardziej przydatne.

Na przykład, gdy Street View skanuje obrazy w poszukiwaniu znaków drogowych i nazw firm, algorytmy mogą próbować zrozumieć sieci drogowe, interpretując te znaki drogowe. Jednocześnie dane lokalizacyjne mogą być brane pod uwagę przy obliczaniu najszybszych tras z A do B.

Chociaż algorytmy ciągle się poprawiają, mogą zrobić tylko tyle, więc wszystkie te dane są również połączone z mnóstwem ludzkiego zaangażowania. Jeśli jest coś, czego algorytmy Google nie mogą zrozumieć, członek zespołu ręcznie to przejrzy i wyjaśni.

Często logika skrzyżowań jest wprowadzana ręcznie, a nowe drogi są „masowane” na miejscu. Dzieje się tak, ponieważ czasami najlepszym sposobem na zrozumienie tego, co widać na drodze, jest przekazanie zadania człowiekowi .

To jest bez wątpienia ogromny zadanie. Dlatego Google ma zespoły na całym świecie, które dbają o aktualność danych w każdym kraju, w którym działa.

Kiedy jest błąd w Mapach Google

Każdego dnia w Mapach Google wprowadzanych jest mnóstwo zmian. Niektóre z nich mogą być dodaniem nowych miejsc i nowych dróg, podczas gdy inne zmiany mogą wiązać się z naprawą błędów.

Wiele z nich jest naprawianych przypadkowo przez członków społeczeństwa: edytowanie opisów miejsc, dodawanie dróg i tak dalej. Co więcej, Google ma duży zespół ludzi, którzy pracują nad tysiącami raportów, które są składane do Google każdego dnia.

Duża część tych raportów jest sprawdzana i rozwiązywana ręcznie. Odbywa się to za pomocą Atlas , własny program do edycji map firmy Google. Nowe trasy są rysowane ręcznie, drogi są połączone, nowe budynki wytyczane itp.

To projekt, który nigdy się nie skończy. Ponieważ każdego dnia buduje się tysiące nowych dróg, a miasta zmieniają w razie potrzeby przepisy ruchu drogowego, Mapy Google zawsze toczą walkę o zachowanie dokładności.

Mapy Google: ogromne przedsięwzięcie

Chociaż Mapy Google są często postrzegane jako „po prostu kolejna mapa”, istnieje ogromna liczba warstw, które uważamy za oczywiste. Wszystkie one współpracują ze sobą, aby oferować usługę, na której tak wielu polega – usługę, która znacznie przewyższa jakość i głębię konkurencji.

Od przejechania milionów mil, przez złożone algorytmy, po ogromną ilość wymaganego wkładu ludzkiego, Mapy Google są czymś godnym podziwu.

Źródło obrazu: Gabriel Andres przez Flickr

negatywne skutki mediów społecznościowych

Jednak Google nie poprzestanie na tym. Mapy Google już teraz odegrają ważną rolę w planowaniu firmy na autonomiczne samochody . A ponieważ bardziej subiektywne informacje, zdjęcia i filmy są powiązane z Mapami, aplikacja może zmienić się z mapy świata w mapę świata. przewodnik Do świata.

Czy wiesz, że tyle pracy włożono w utrzymanie Map Google? A jakie inne informacje chcesz wykorzystać w Mapach Google? Jeśli nie korzystasz z Map Google, dlaczego nie?

Źródło zdjęcia: enigmatyczne za pośrednictwem Shutterstock

Oryginalnie napisany przez Deana Sherwina 22 lutego 2010 r.

Udział Udział Ćwierkać E-mail Czy warto uaktualnić do systemu Windows 11?

Windows został przeprojektowany. Ale czy to wystarczy, aby przekonać Cię do przejścia z Windows 10 na Windows 11?

Czytaj dalej
Powiązane tematy
  • Internet
  • Wyjaśnienie technologii
  • Mapy
  • mapy Google
O autorze Rob Nightingale(272 opublikowane artykuły)

Rob Nightingale jest absolwentem filozofii na Uniwersytecie York w Wielkiej Brytanii. Od ponad pięciu lat pracuje jako menedżer i konsultant ds. mediów społecznościowych, prowadząc warsztaty w kilku krajach. Przez ostatnie dwa lata Rob był także pisarzem technologii i jest menedżerem mediów społecznościowych MakeUseOf i redaktorem biuletynów. Zwykle znajdziesz go podróżującego po świecie, uczącego się montażu wideo i eksperymentującego z fotografią.

Więcej od Roba Nightingale'a

Zapisz się do naszego newslettera

Dołącz do naszego newslettera, aby otrzymywać porady techniczne, recenzje, bezpłatne e-booki i ekskluzywne oferty!

Kliknij tutaj, aby zasubskrybować