Перейти к основному содержимому

Обзор

Routing API поможет проложить один или несколько маршрутов на карте для транспорта или пешком. Интерактивный пример ниже покажет построение маршрута для автомобиля:



Чтобы отредактировать код примера, нажмите Source code и далее Edit on Codepen.

Вы также можете поработать с Routing API в песочнице внутри личного кабинета (авторизация не требуется).

Основные возможности

Типы маршрутов


Для каждого маршрута вы можете получить:

  • Длину, время в пути и полную геометрию.
  • Изменение высоты над уровнем моря на протяжении маршрута.
  • Информацию о специальных точках на маршруте. Например, начало платного участка дороги.

Параметры построения маршрута

Вы можете учесть следующие параметры при построении маршрутов в зависимости от выбранного типа транспорта:

  • Пробки в реальном времени (с регулярным обновлением данных) или прогнозируемые на основе статистических данных.
  • Перекрытия дорог (учитываются по умолчанию, можно настроить игнорирование перекрытий).
  • Полосы общественного транспорта для такси и экстренных служб.
  • Разные типы дорог.
  • Пешеходные переходы, лестницы (с пандусами и без) и обходы препятствий.
  • Исключение определенной области.
  • Масса, габариты и ограничения по знакам для грузового транспорта.

Больше информации о параметрах маршрутов см. в Справочнике API.

Ограничения

Точки маршрута

  • До 10 точек с учётом конечной и начальной для автомобилей и грузового транспорта.
  • До 5 точек с учётом конечной и начальной для пешего маршрута.
  • До 50 пар точек для построения нескольких маршрутов в одном запросе (использование промежуточных точек не поддерживается).

Грузовой транспорт

Построение маршрутов для грузового транспорта доступно в следующих странах:

  • Азербайджан,
  • Армения,
  • Беларусь,
  • Грузия,
  • Казахстан,
  • Объединённые Арабские Эмираты,
  • Россия,
  • Узбекистан.

Экстренные службы

Построение маршрутов для экстренных служб доступно в следующих странах:

  • Объединённые Арабские Эмираты,
  • Оман,
  • Саудовская Аравия.

Тарифы

  • При построении маршрута для одного набора точек (включая промежуточные) оплачивается количество запросов. Построение альтернативных маршрутов дополнительно не оплачивается.
  • При построении нескольких маршрутов для набора пар точек оплачивается количество расчётов для каждой пары точек. Например, если в одном запросе вы указываете 5 массивов пар точек (поле points), оплачиваются 5 расчётов.

Что дальше?