Думаю каждому было интересно, как же Яндекс рисует где пробки и говорит ещё сколько примерно времени мы потратим, чтобы добраться до нужной нам точки на карте. Давай разделим вопрос на два нюанса, которые нас интересуют:
1) Как Яндекс показывает пробки в реальном времени? Яндекс собирает анонимные данные о передвижении пользователей приложения Яндекс.Карты. Т.е. Если у тебя открыт Навигатор или Карты, то твои данные о передвижении уже используются для помощи другим в определении пробок ) Схема примерно такая:
-> Несколько человек пользуются Яндекс...
Никогда не задумывались, откуда навигаторы узнают о заторах на нашем пути? Вот и мне однажды стало интересно, и я решил разобраться. Рассказываю и вам! Возьмём в пример "ЯндексКарты/Навигатор" Данные берутся от нас, пользователей этих самых карт. Когда вы первый раз запускаете приложение, вы разрешаете "Яндекс" использовать данные о вашем местоположении, которые включают и вашу скорость передвижения. Эти данные обрабатываются на сервере, и передаются к нам на экраны соответствующим слоем на картах - "Пробки"...