Обзор
Routing API поможет проложить один или несколько маршрутов на карте для транспорта или пешком. Интерактивный пример ниже покажет построение маршрута для автомобиля:
Чтобы отредактировать код примера, нажмите Source code и далее Edit on Codepen.
Вы также можете поработать с Routing API в песочнице внутри личного кабинета (авторизация не требуется).
Основные возможности
Типы маршрутов
- на автомобиле,
- на такси,
- на велосипеде,
- на самокате,
- на мотоцикле,
- на грузовом транспорте (есть ограничения по территориям),
- для экстренных служб (есть ограничения по территориям),
- пешком.
Для каждого маршрута вы можете получить:
- Длину, время в пути и полную геометрию.
- Изменение высоты над уровнем моря на протяжении маршрута.
- Информацию о специальных точках на маршруте. Например, начало платного участка дороги.
Параметры построения маршрута
Вы можете учесть следующие параметры при построении маршрутов в зависимости от выбранного типа транспорта:
- Пробки в реальном времени (с регулярным обновлением данных) или прогнозируемые на основе статистических данных.
- Перекрытия дорог (учитываются по умолчанию, можно настроить игнорирование перекрытий).
- Полосы общественного транспор та для такси и экстренных служб.
- Разные типы дорог.
- Пешеходные переходы, лестницы (с пандусами и без) и обходы препятствий.
- Исключение определенной области.
- Масса, габариты и ограничения по знакам для грузового транспорта.
Больше информации о параметрах маршрутов см. в Справочнике API.
Ограничения
Точки маршрута
- До 10 точек с учётом конечной и начальной для автомобилей и грузового транспорта.
- До 5 точек с учётом конечной и начальной для пешего маршрута.
- До 50 пар точек для построения нескольких маршрутов в одном запросе (использование промежуточных точек не поддерживается).
Грузовой транспорт
Построение маршрутов для грузового транспорта доступно в следующих странах:
- Азербайджан,
- Армения,
- Беларусь,
- Грузия,
- Казахстан,
- Объединённые Арабские Эмираты,
- Россия,
- Узбекистан.
Экстренные службы
Построение маршрутов для экстренных служб доступно в следующих странах:
- Объединённые Арабские Эмираты,
- Оман,
- Саудовская Аравия.
Тарифы
- При построении маршрута для одного набора точек (включая промежуточные) оплачивается количество запросов. Построение альтернативных маршрутов дополнительно не оплачивается.
- При построении нескольких маршрутов для набора пар точек оплачивается количество расчётов для каждой пары точек. Например, если в одном запросе вы указываете 5 массивов пар точек (поле
points
), оплачиваются 5 расчётов.
Что дальше?
- Начало работы.
- Примеры работы Routing API.
- Справочник API.