Очень многие из нас, перед тем как выехать из дома, сверяются с современными электронными картами Google или Яндекс, чтобы понять где на пути может стоять пробка и стоит ли поискать другой путь. Последние модификации карт даже прокладывают наиболее маршруты с учетом того, чтобы мы не стояли в пробках. Это очень удобно. Но задавали ли вы когда-либо себе вопрос: как эти карты получают информацию о дорожном движении? Кто такой всезнающий — передает им эту информацию?
На самом деле ответ с одной стороны довольно простой, а с другой — способен довести до нервного тика людей с манией преследования и другими подобными идеями. Карты получают информацию прямо ОТ ВАС. Компания получает информацию о ваших координатах с помощью функций, встроенных в вашем телефоне: чаще всего это GPS, но есть и другие — более сложные и менее точные методы.
Если у вас в телефоне включена опция Location Services — информация о вашем местонахождении и передвижении передается прямо на серверы службы. Далее в работу вступает алгоритм — по количеству переданных данных на один участок дороги компания получает информацию о количестве машин, набор координат в соответствии со временем дает информацию о скорости перемещения. Если определенное количество датчиков передает одновременно информацию о большой загрузке дороги и малой скорости перемещения — это говорит о большой вероятности пробки, что и отображается на наших картах.На самом деле алгоритм вычислений пробок гораздо более сложен, но общий его смысл именно таков. Кроме того, компании имеют в своем распоряжении сервисы сообщений от пользователей о дорожных происшествиях, что также учитывается в построениях. В некоторых странах, где хорошо развиты системы предупреждений от пробок — компания может получать информацию от дорожных служб. Ну а если вы чересчур переживаете по поводу того, что за вами кто-то следит — вы просто можете отключить функцию Location Services на своем телефоне. Правда, если все остальные пользователи последуют вашему примеру — информацию о пробках вы не получит