Ответы на самые злободневные вопросы!
Эта страничка отвечает на вопрос Откуда яндекс берет информацию о пробках?
Автомобилисты из Москвы, а за ними и из других крупных городов уже, наверное, не мыслят себя без такого сервиса как Яндекс.Пробки, которые показывают им картину загруженности автомобильных дорог. Для этого анализирует данные из разных источников о текущей загруженности улиц и отображает на Яндекс.Картах. В наиболее крупных сервис рассчитывает также средний уровень загруженности дорог. Как именно работают Яндекс.Пробки, откуда берется информация?
Один из источников - непосредственное наблюдение. В Москве у Яндекс.Пробок установлены видеокамеры. Они присутствуют вдоль всех крупнейших автомагистралей, на крупных развязках и перекрестках. На страницах сервиса можно даже посмотреть онлайн-трансляции с них. Исходя из плотности движения и скорости потока, операторы выставляют каждому видимому участку соответствующую оценку. Если транспорт движется быстро, то участок дороги отмечается как «зеленый» - движение свободно. По мере скопления автомобилей, операторы могут сменить оценку на «желтый» – движение с затруднениями, а то и на «красный» – это пробка. На некоторых магистралях, например на МКАД, вместо видеокамер установлены специальные видеодетекторы, которые автоматически распознают автомобили, определяют плотность потока и выставляют участку оценку самостоятельно.
Однако, в общей сложности таких камер несколько сотен, и они не могут охватить весь город целиком. Но есть еще один источник, который с каждым днем поставляет все больше информации: это сами автомобилисты. Оказывается, мобильные устройства пользователей Яндекс.Карт передают в аналитический центр Яндекс.Пробок параметры движения автомобиля. Для этого пользователю требуется подключенное к интернету мобильное устройство с GPS-приемником и установленное на этом устройстве приложение Яндекс.Карты с включенным режимом «сообщать о пробках». Это может быть КПК, навигатор, смартфон. Такое устройство каждые 20 секунд передает свои координаты, направление и скорость движения в процессинговый центр Яндекс.Пробок. Конечно, эти данные не содержат никакой информации о самом пользователе или автомобиле. Основным поставщиком данных являются автомобили компаний-партнеров Яндекса (службы такси и прочие, постоянно курсирующие по городу). Дополнительно автомобилисты могут сообщать сервису информацию об авариях или ремонтных работах.
Конечно, данные не используются в сыром виде. Компьютер должен отсеять погрешности, вызванные неточностями GPS-приемников по определению координат и скоростей, а также поведением водителя, который вполне может остановиться, пропуская пешехода или завернув к киоску чтобы купить водички. Иногда как пробку сервис может показать стихийную стоянку автомобилей. Чем больше пользователей у сервиса, тем точнее информация о дорожной ситуации.
Каждые две минуты программа-агрегатор собирает информацию, полученную с камер, детекторов и от пользователей. Полученная картинка отображается Яндекс.Карте – как в мобильном приложении, так и на веб-сервере. Если данные для одного участка противоречат друг другу, программа выбирает наиболее достоверное значение, исходя из количества треков и их свежести.
Откуда могут быть ошибки? Представим, например, фантастическую ситуацию, что через пробку двигается группа на мопедах с включенными приборами. Такое движение сервис воспримет как знак, что дорога свободна. Ночью же, когда автомобилей, а значит источников информации уже статистически мало, каждый остановившийся на обочине автомобиль может стать причиной решения системы о том, что на дороге пробка.
Как же окупается работа персонала и техники, ведь казалось бы услуга эта предоставляется совершенно бесплатно. Оказывается, вполне окупается сервис благодаря контекстной рекламе. По оценкам, бюджет такого сервиса составляет десятки миллионов долларов в год. Но, согласитесь, эти деньги честно заработаны!
Уважаемые читатели, предложите свой ответ на вопрос "Откуда яндекс берет информацию о пробках?" в комментариях внизу!
Читайте ответы на другие интересные вопросы: