Jak działa Google Maps?

  • Peter Holmes
  • 0
  • 3029
  • 32
Reklama

Mapy Google są od ponad dziesięciu lat podstawą Internetu, ale niewiele osób wie, jak to działa. Dla reszty z nas Mapy Google są o krok od magii.

Na przykład, w jaki sposób Google tworzy tak dokładne mapy dla tak wielu różnych regionów? W jaki sposób może gromadzić tak dużo danych 7 Niesamowitych wyników wyszukiwania Google Dataset, których możesz teraz używać 7 Niesamowitych wyników wyszukiwania Google Dataset, których możesz teraz używać Nowa wyszukiwarka Google zestawów danych pomaga badaczom przeglądać duże zbiory danych ze źródeł publicznych. o tak dużej części świata? Kto pracuje, aby mapy były utrzymywane i aktualizowane? A co z warunkami drogowymi w czasie rzeczywistym, tymczasowymi ograniczeniami prędkości i godzinami pracy pobliskich firm?

Jakoś wszystkie te złożone funkcje działają cholernie dobrze, dlatego tak wielu z nas korzysta z Google Maps do codziennej nawigacji 13 Map Google Wskazówki dotyczące inteligentniejszej nawigacji na iPhonie 13 Mapy Google Wskazówki dotyczące inteligentniejszej nawigacji na iPhonie Mapy Google są „narzędzie komunikacji” teraz. Spójrzmy na korzyści - niektóre nowe, a niektóre stare - które mogą pomóc nam zrozumieć otaczający nas świat. . Czyż nie nadszedł czas, abyśmy nauczyli się, jak to wszystko działa? Czytaj dalej, aby zobaczyć magię za zasłoną.

Dlaczego Google uruchomiło Mapy?

Publiczną misją Google jest “uporządkować światowe informacje i uczynić je powszechnie dostępnymi i użytecznymi”. Wiele, ale nie wszystkie współczesne projekty firmy koncentrują 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 tylko online. Wiele z nich jest offline. Podczas rozmowy z The Atlantic Manik Gupta, starszy menedżer produktu w Google Maps, wyjaśnił: “Coraz częściej w naszym życiu staramy się wypełnić lukę między tym, co widzimy w świecie rzeczywistym a [światem online], a Maps naprawdę odgrywają tę rolę.”

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

Zbieranie danych do Map Google

Jeśli chodzi o gromadzenie danych w celu utrzymania i ulepszania Map Google, wydaje się, że nigdy nie będzie ich wystarczająco dużo - imponujące jest to, że żadna z tych informacji nie jest starsza niż trzy lata. To projekt o ogromnej skali.

Mapa partnerów

Aby pomóc w tym przedsięwzięciu, Google współpracuje z “najbardziej kompleksowe i wiarygodne źródła danych” poprzez program partnerski mapy bazowej. Ogromna liczba agencji przekazuje do Google szczegółowe dane wektorowe, a agencje te obejmują Służbę Leśną USDA, US National Park Service, US Geological Survey, różne rady miast i powiatów itd..

Dane te służą między innymi do wyznaczania zmieniających się granic i dróg wodnych, wyświetlania nowych ścieżek rowerowych, co pomaga zachować “Mapa bazy” tak aktualne, jak to możliwe.

widok ulicy

Google Street View to niekończąca się podróż. Mając do dyspozycji rozległy oddział pojazdów rozproszonych po całej planecie, ich celem jest wielokrotne podróżowanie każdą dostępną dostępną drogą - przez cały czas robienie zdjęć 360 stopni w dowolnym miejscu.

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

Street View oferuje znacznie więcej niż tylko zszytą panoramę ulic i miejsc docelowych. Korzystając z coraz lepszych możliwości optycznego rozpoznawania znaków (OCR), Google może “czytać” takie jak znaki drogowe, znaki drogowe i nazwy firm.

Te dodatkowe odczyty są przetwarzane i przekształcane w dane nawigacyjne i kierunkowe, które Maps mogą włączyć do swojej bazy danych. Jeśli nazwa drogi zmieniła się od czasu ostatniego sfotografowania, wykryje to nowsze zdjęcie Street View. W ten sposób (częściowo) Google zbudowało 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.

Te obrazy są sprawdzane krzyżowo z innymi warstwami danych, takimi jak Street View, a także danymi przesłanymi przez agencje zewnętrzne. Pomaga to Mapom w wykrywaniu zmian geologicznych, nowych i zmienionych budynków itp.

Usługi lokalizacyjne

Nie ma zbyt wielu informacji na temat tego, w jaki sposób Google korzysta z mobilnych usług lokalizacyjnych w celu zapewnienia aktualności Map, ale wyraźnie odgrywa dużą rolę.

Tak, zgadza się: jeśli Google ma dostęp do danych o lokalizacji zebranych przez smartfona, oznacza to, że uczestniczysz w crowdsourcingu Google, aby ulepszyć i rozwinąć Mapy.

Dane o lokalizacji mogą być używane do aktualizacji ruchu w czasie rzeczywistym, szacowania bieżących prędkości ruchu i wskazywania tras. Jeśli na ruchliwej trasie nagle nie ma ruchu, Mapy mogą założyć, że doszło do zmiany trasy i odpowiednio dostosuje wskazówki.

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

Użytkownicy Map Google

Kreator map Google to kolejny sposób, w jaki Google korzysta z crowdsourcingu na swoich mapach. Jest to program, który istnieje od 2008 roku (wśród wielu innych Google).

Działając w taki sam sposób jak OpenStreetMap, Google Map Maker pozwala każdemu wnieść swoją lokalną wiedzę do Map Google. Dobrą wiadomością jest to, że większość tej funkcji jest włączana do samych map, a Kreator map zostanie zamknięty na dobre w 2017 r. Po zakończeniu przejścia.

Krótko mówiąc, użytkownicy mogą edytować mapy Google z własnym udziałem osobistym. Możesz dodawać i edytować miejsca, nowe drogi, kontury budynków i szlaki turystyczne. A jeśli uważasz, że można uniknąć wandalizmu, pomyśl jeszcze raz: zmiany wprowadzone przez użytkowników mogą zostać sprawdzone przez innych użytkowników.

Oznacza to, że istnieje ogromna armia redaktorów publicznych, którzy aktualizują Mapy Google przez całą dobę. Jest to szczególnie przydatne do mapowania trudno dostępnych miejsc i do 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 także miliony tak zwanych lokalnych przewodników. Lokalne przewodniki to funkcja, która przypomni Ci o Foursquare i jest próbą Google zebrania warstwy bardziej subiektywnych danych w celu nałożenia na mapę podstawową.

Gdy jesteś w Mapach Google, przejdź do Mój wkład i możesz wyszukiwać różne miejsca w swojej okolicy. Pozostawiając recenzję, odpowiadając na kilka pytań i przesyłając zdjęcie, możesz przyczynić się do tej dodatkowej warstwy danych.

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

Rozsądek danych

Jak widać, ilość danych gromadzonych przez Google jest zadziwiająca - a my nawet nie poruszyliśmy niektórych innych integracji usług, takich jak informacje o firmie Google.

Te warstwy danych, gdy są przetwarzane, dają nam dostęp do wszystkich informacji znalezionych w Mapach Google. Ale co właściwie ma sens w odniesieniu do wszystkich tych danych?

W dużej mierze sprowadza się to do rodzajów algorytmów, które stanowią podstawę Google jako firmy. Historia firmy Google: Aktualizacje algorytmu i funkcjonalności Historia firmy Google: Aktualizacje algorytmu i funkcjonalności Google opublikowało swoją pierwszą aktualizację algorytmu szesnaście miesięcy po uruchomieniu. , który był w większości nieudokumentowany. . Te algorytmy, które są wyjątkowo złożone i tajne, działają w celu czyszczenia danych, wykrywania niespójności i łączenia ich wszystkich razem, 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 dróg, interpretując te znaki drogowe. Jednocześnie dane o lokalizacji mogą być brane pod uwagę przy obliczaniu najszybszych tras od A do B.

Mimo że algorytmy ciągle się ulepszają, potrafią tylko tyle zrobić, więc wszystkie te dane łączą się również z mnóstwem ludzkiego zaangażowania. Jeśli jest coś, czego algorytmy Google nie mają sensu, członek zespołu ręcznie to obejrzy i naprawi.

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

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

Gdy wystąpi błąd w Mapach Google

Każdego dnia w Mapach Google wprowadza się mnóstwo zmian. Niektóre z nich mogą polegać na dodawaniu nowych miejsc i nowych dróg, podczas gdy inne zmiany mogą wymagać naprawy błędów.

Wiele z nich zostało naprawionych przypadkowo przez członków społeczeństwa: edycja opisów miejsc, dodawanie dróg i tak dalej. Co więcej, Google ma duży zespół ludzi, którzy przeglądają tysiące raportów, które są przesyłane do Google każdego dnia.

Spora część tych raportów jest sprawdzana i podejmowana ręcznie. Odbywa się to za pomocą Atlas, Własny program do edycji map Google. Nowe trasy są rysowane ręcznie, drogi są połączone, mapowane nowe budynki itp.

To projekt, który nigdy się nie skończy. Z tysiącami nowych dróg budowanych każdego dnia, a miasta zmieniają przepisy ruchu drogowego w razie potrzeby, Mapy Google zawsze będą walczyć o utrzymanie dokładności.

Mapy Google: ogromne przedsięwzięcie

Podczas gdy Google Maps jest często postrzegane jako “tylko kolejna mapa,” istnieje ogromna liczba warstw, które bierzemy za pewnik. Wszystkie one współpracują ze sobą, aby zaoferować usługę, na której tak wielu polegało - usługę, która znacznie przekracza głębokość lub jakość konkurentów.

Od przejechania milionów kilometrów, poprzez skomplikowane algorytmy, aż po ogromną ilość potrzebnych danych ludzkich, Mapy Google to coś, co można podziwiać.

Źródło zdjęcia: Gabriel Andres przez Flickr

Jednak Google się nie zatrzyma. Mapy Google będą już odgrywać ważną rolę w wyprawie firmy na samochody samojezdne. Jak blisko jesteśmy dostępnych samochodów samojezdnych? Jak blisko jesteśmy dostępnych samochodów samojezdnych? . Ponieważ bardziej subiektywne informacje, zdjęcia i filmy są powiązane z Mapami, aplikacja może przejść od mapy świata do bycia przewodnik Do świata.

Czy wiesz, że tyle pracy poświęcono na utrzymanie Map Google? A jakie inne informacje chciałbyś wykorzystać w Mapach Google? Jeśli nie korzystasz z Map Google, dlaczego nie?

Źródło zdjęcia: enigmanic przez Shutterstock

Pierwotnie napisany przez Dean Sherwin 22 lutego 2010 r




Jeszcze bez komentarzy

O nowoczesnej technologii, prostej i niedrogiej.
Twój przewodnik w świecie nowoczesnych technologii. Dowiedz się, jak korzystać z technologii i gadżetów, które nas otaczają każdego dnia i dowiedz się, jak odkrywać ciekawe rzeczy w Internecie.