Берлінський художник Саймон Векерт нещодавно «зламав» Карти Google, наповнивши червоний фургон 99 iPhone з Google Maps і перетягнувши містом до обдурити службу, щоб вони подумали, що там пробка коли не було жодного.
Це хитрий трюк, але він викликає запитання щодо того, як Карти Google відстежують і реагують на дані, які вони збирають, у нормальних умовах руху. Якщо Google Maps можна обдурити купою старих iPhone і фургоном, чи завжди можна бути впевненим, що програма точна? Виходячи з того, що ми знаємо про алгоритм Google Map і відповіді компанії на пробку Weckert DIY, відповідь виглядає так: здебільшого так.
Карти Google постійно оновлюються на основі анонімного відстеження дані користувача , датчики дорожнього руху та супутникові дані, щоб переконатися, що програма відображає якомога точніші умови дорожнього руху.
Якщо ви коли-небудь користувалися Google Maps, то, ймовірно, бачили вулиці, пофарбовані в зелений, оранжевий або червоний кольори. Зелені дороги означають, що рух рухається нормально, але помаранчеві та червоні означають уповільнення. Уповільнення з’являється, коли користувачі в режимі навігації зараз рухаються на тій ділянці дороги з нижчою швидкістю, ніж зазвичай, і застосовується Google автоматично. Однак, як тільки інші дайвери, які використовують Карти Google, зможуть пройти територію на нормальній швидкості, Google видалить статус уповільнення для цієї області, навіть якщо інші користувачі все ще їздять повільніше.
Незрозуміло, скільки користувачів, які працюють повільніше, ніж зазвичай, необхідно, щоб Карти Google зареєстрували це як повільний рух, але згідно з Звіт 9to5Google про експеримент Weckert із заторами , знадобилося лише одній машині, яка проїхала повз нього на звичайній швидкості, щоб скасувати затор, спричинений його вагоном iPhone. Тим не менш, здається, що Google Maps ігнорує, коли багато користувачів перебувають у бездіяльності. Вагон Векерта мав рухатися, щоб Google Maps бачив затор, хоча майже 100 телефонів були в режимі навігації та не рухалися. Скільки часу транспортний засіб має простоювати, перш ніж його ігнорують, незрозуміло; Очевидно, Google Maps помітить, якщо кілька користувачів зупиняються на шосе, і повідомить про це як уповільнення, але якщо купа людей припаркована в гаражі, і випадково ввімкнено режим навігації, ви, ймовірно, не побачите будь-які затори, зазначені в цьому районі.
Цікаво, що не до всіх транспортних засобів ставляться однаково. Карти Google можуть відрізнити автомобіль, мотоцикл та інші транспортні засоби (принаймні в деяких країнах і регіонах). Таким чином, навіть якщо зухвалий скутер міг би проїхати крізь пробку, Карти Google можуть — у деяких випадках — розпізнати, що рух меншого транспортного засобу не обов’язково означає, що звичайні умови руху відновилися.
Карти Google також оновлюють звіти про дорожній рух на основі введених користувачами на додаток до пасивного анонімного відстеження місцезнаходження та руху, щоб допомогти оновлювати умови.
Про аварії, зони будівельних робіт, радари та інші сповіщення можна надсилати на Картах Google, і чим більше користувачів повідомлять про сповіщення, тим воно швидше відображатиметься на карті для інших і, можливо, допоможе їм уникати уповільнень і знаходити кращі маршрути, якщо необхідно. Раніше ми вже розповідали, як це зробити на обох Android і iOS, але ось як повідомити про дорожньо-транспортні пригоди та уповільнення на Картах Google, якщо ви не знайомі:
Google порівнює швидкість своїх користувачів з інформацією про обмеження швидкості розрахувати приблизний час прибуття . По суті, важливо, наскільки швидко ви насправді рухаєтеся повинен рухайтеся на основі обмежень швидкості, швидкості інших водіїв і коригуйте, як і скільки вам залишилося на вашому маршруті, щоб визначити ваш ETA.
Google Maps також порівнюватиме умови, про які повідомляють користувачі, та інші дані про дорожній рух, які відстежуються, з вашим маршрутом і поточною швидкістю, а також коригуватиме час вашого прибуття, якщо помітить уповільнення або інші інциденти на вашому маршруті. Щойно програма визначить серйозність і тривалість уповільнення, вона сповістить користувачів, чиї маршрути зазнали впливу, і запропонує альтернативні напрямки, якщо це буде швидше.
Проте пропозиції Google Maps щодо зміни маршруту не завжди ідеальні. Алгоритм може реагувати лише на найновіші дані та робити припущення — він також не може передбачити майбутнє — тому зміна маршруту не завжди буде швидшою (або необхідною). Тим не менш, ви можете бути достатньо впевнені, що програма надає вам найновішу інформацію, яку вона має.
