Как проложить маршрут в Яндекс Картах: пошаговая инструкция
Проложить маршрут в Яндекс Картах из точки А в точку Б можно за несколько нажатий. Сложности начинаются, когда адресов много и важно, в каком порядке их объезжать, поэтому разбираем обе ситуации.
Как построить маршрут в Яндекс Картах
Чаще всего маршрут нужен простой: доехать из одного места в другое и, может быть, заехать куда-то по пути. С этим Яндекс Карты справляются хорошо. Они показывают несколько вариантов пути, время в дороге и загруженность дорог. На сайте и в приложении кнопки называются немного по-разному и иногда меняются с обновлениями, но логика везде одна.
Для поездки по делам этого хватает. Яндекс проложит маршрут по дорогам и покажет его на карте. Для машины он учтёт пробки, когда будет считать время в пути.
Промежуточные точки: где начинаются неудобства
Пока точек немного, всё просто. Теперь представьте курьера, мастера по установке или торгового представителя, у которого за день набирается длинный список адресов. Тут появляются три трудности.
Ввод. Каждый адрес нужно набрать отдельно, дождаться подсказки и выбрать нужный вариант. Как правило, вставить сразу весь список из заказа или таблицы не получится.
Порядок. Промежуточные точки идут в маршруте в той последовательности, в какой стоят в списке. Если добавлять адреса в порядке поступления заказов, маршрут так и пойдёт, даже если придётся несколько раз пересечь город. Точки можно переставить, но какая за какой, решаете вы.
Потолок числа точек. О нём подробнее в следующем разделе.
Как добавлять точки на компьютере и в приложении, измерить расстояние между ними и сохранить готовый маршрут, подробно разобрано в статье про маршрут по нескольким точкам в Яндекс.Картах.
Сколько точек можно добавить в Яндекс Картах
Надёжной цифры для Яндекс Карт, Навигатора и 2ГИС нет. Число промежуточных точек зависит от версии приложения, может отличаться на сайте и в телефоне и меняется с обновлениями без объявления. Поэтому цифрам со статей и форумов лучше не доверять: скорее всего, так было у кого-то в какой-то версии.
Официально подтверждённый потолок есть только у Google Карт: 9 остановок плюс точка старта.
Свой лимит в Яндекс Картах проще проверить самому, на это уйдёт около минуты:
- Постройте любой маршрут между двумя точками.
- Добавляйте промежуточные точки с любыми адресами, подойдут даже соседние дома.
- Когда кнопка добавления пропадёт, перестанет нажиматься или появится сообщение об ограничении, посчитайте поля с адресами. Это и есть лимит вашей версии.
Почему порядок адресов важнее, чем кажется
Число возможных порядков объезда растёт очень быстро. Пять адресов можно расставить 120 способами: это 5!, то есть 5 × 4 × 3 × 2 × 1. У 10 адресов вариантов уже 3 628 800, а у 15 больше триллиона. В голове столько не перебрать, да и компьютеру полный перебор быстро становится не по силам.
А ошибка в порядке стоит реальных денег. Лишние километры означают расход топлива, потерянное время водителя и опоздания к последним клиентам. Хорошая новость: искать идеальный порядок не обязательно, достаточно избежать крупных ошибок.
Как поступает аккуратный человек и где он ошибается
Опытный диспетчер или водитель не расставляет адреса наугад. Обычно он делит их по районам, выстраивает районы цепочкой от старта и внутри каждого района объезжает улицы подряд. Подход разумный, и на небольшом списке он часто даёт хороший маршрут.
Но слабые места у него есть:
- Близко на карте не значит близко по дороге. Два адреса могут стоять рядом, но их разделяет река, железная дорога или промзона, и путь по дорогам выходит длинным.
- Односторонние улицы и развороты. На глаз их не заметишь, а пробег они добавляют.
- Переходы между районами. Порядок внутри района продумать несложно. А вот через какую точку заехать в район и через какую выехать, на глаз решить труднее.
- Усталость. Разложить короткий список один раз несложно, а раскладывать несколько десятков адресов каждое утро уже тяжело.
Тут и выручает расчёт. Он не устаёт и сравнивает расстояния по реальным дорогам, а не по прямой. На коротком списке он не всегда найдёт порядок лучше, чем внимательный человек. На длинном он избавляет от раздумий и снижает риск крупной ошибки.
Как построить маршрут по многим адресам в планировщике
Если адресов много и порядок важен, сначала посчитайте последовательность, а потом отправляйтесь в путь. Для этого есть бесплатный планировщик маршрутов mini.aurama.ru, регистрация в нём не нужна.
В один маршрут помещается 90 точек, этого хватает на длинный дневной список одного водителя.
Яндекс Карты и планировщик: что для чего
Это не конкуренты, а инструменты для разных задач. Сравните, что каждый из них умеет:
| Задача | Яндекс Карты | Планировщик mini.aurama.ru |
|---|---|---|
| Доехать из точки А в точку Б | Удобно, есть несколько вариантов пути | Можно, но это лишний шаг |
| Заехать в пару мест по пути | Удобно через промежуточные точки | Можно |
| Объехать десятки адресов | Число точек зависит от версии, порядок задаёте сами | До 90 точек, порядок подбирается автоматически |
| Добавить сразу весь список адресов | Как правило, адреса вводятся по одному | «Списком» или фотографией списка |
| Учёт пробок | Есть для машины | Нет, считаются километры по дорогам |
| Голосовая навигация в пути | Есть в приложении и в Навигаторе | Нет, планировщик только подбирает порядок |
Хорошо работает связка: посчитать порядок адресов в планировщике, а от адреса к адресу ехать с навигатором, который видит текущую ситуацию на дорогах. Чем Яндекс Карты отличаются от Яндекс Навигатора, разбирали в отдельной статье.
Пробки: кто их учитывает, а кто нет
Яндекс Карты и Яндекс Навигатор учитывают пробки: время в пути пересчитывается по текущей загрузке дорог, а навигатор может предложить объезд.
Планировщик mini.aurama.ru пробки не учитывает, данных о заторах у него нет. OSRM считает расстояния по дорожной сети, то есть километры, а не минуты в конкретный час. Поэтому планировщик выдаёт порядок с коротким пробегом. В час пик по времени он может оказаться не самым быстрым.
Когда нужен не планировщик, а система для логистики
Бесплатный планировщик решает одну задачу: подбирает порядок объезда адресов в одном маршруте. Вот чего он не делает:
- не распределяет заказы между несколькими машинами или курьерами;
- не учитывает временные окна доставки вроде «только до обеда»;
- не учитывает вес и объём груза и вместимость машины;
- не учитывает пробки;
- не работает без интернета.
Если у вас несколько машин, окна доставки и грузы разного объёма, эти ограничения быстро выходят на первый план. Такие задачи решает платная система Aurama.
Частые вопросы
Как построить маршрут в Яндекс Картах через несколько точек?
Откройте Яндекс Карты, нажмите кнопку построения маршрута и укажите, откуда и куда едете. Затем добавьте промежуточные точки кнопкой добавления точки. Маршрут пройдёт через них в том порядке, в каком они стоят в списке, поэтому последовательность нужно выстроить самому.
Сколько промежуточных точек можно добавить в Яндекс Картах?
Это зависит от версии приложения, на сайте и в телефоне число может различаться и меняется с обновлениями без объявления. Свой лимит можно проверить за минуту: постройте любой маршрут и добавляйте точки, пока кнопка добавления не пропадёт или не появится сообщение об ограничении. Для сравнения: в Google Картах официально можно указать 9 остановок плюс точку старта.
Умеют ли Яндекс Карты сами выбирать порядок объезда адресов?
Обычно порядок промежуточных точек в Яндекс Картах задаёт пользователь, и маршрут проходит через них по очереди. Если адресов много и нужен порядок с коротким пробегом, удобнее посчитать его в бесплатном планировщике mini.aurama.ru и ехать по готовому списку.
Учитывает ли планировщик mini.aurama.ru пробки?
Нет. Планировщик считает расстояния по реальным дорогам через OSRM, но данных о заторах у него нет. Пробки учитывают Яндекс Карты и Яндекс Навигатор. Удобнее всего посчитать порядок адресов в планировщике, а в дороге пользоваться навигатором.
Сколько адресов помещается в маршрут и нужна ли регистрация?
В один маршрут в планировщике mini.aurama.ru помещается 90 точек. Регистрация не нужна, сервис бесплатный.
Гарантирует ли планировщик самый короткий маршрут?
Нет. Расстояния считаются по реальным дорогам, а порядок подбирается приближённым алгоритмом: муравьиным, с доработкой методом 2-opt. Результат получается хорошим, но идеала алгоритм не гарантирует: для некоторых наборов адресов может найтись порядок короче.
Как отправить готовый маршрут курьеру?
После нажатия «Оптимизировать маршрут» планировщик выдаёт короткую ссылку. Отправьте её курьеру в любой мессенджер, и он откроет маршрут с порядком адресов у себя в телефоне.
Можно ли распределить заказы между несколькими машинами?
Бесплатный планировщик так не умеет. Он строит один маршрут и не учитывает временные окна доставки, вес и объём груза. Если нужно распределять заказы по машинам с учётом этих условий, посмотрите платную систему Aurama.