Skip to main content

API Оптимизации Маршрута

Планирование Маршрутов с Несколькими Остановками в Масштабе

Решите задачу коммивояжера для вашего бизнеса. Рассчитайте наиболее эффективный маршрут для посещения нескольких мест, снижая затраты и повышая эффективность.

Ключевые Особенности

Интеллектуальная оптимизация для сложной маршрутизации

Оптимизация Нескольких Остановок

Найдите наиболее эффективный порядок посещения нескольких мест, минимизируя время и расстояние

Временные Окна

Поддержка ограничений времени доставки и требований времени обслуживания

Снижение Затрат

Сократите расходы на топливо и время в пути с оптимизированной последовательностью маршрутов

Ограничения Транспортного Средства

Учитывайте грузоподъемность транспортного средства, ограничения по загрузке и время смены водителя

Приоритетные Остановки

Укажите места с высоким приоритетом, которые должны быть посещены первыми или в определенные временные рамки

Несколько Транспортных Средств

Оптимизируйте маршруты для всего автопарка со сбалансированным распределением рабочей нагрузки

Технические Характеристики

Оптимизация

Алгоритм
Продвинутый решатель TSP/VRP
Макс Остановок
До 200 мест

Ограничения

Временные Окна
Ограничения времени доставки
Грузоподъемность
Поддержка балансировки нагрузки

Производительность

Время Ответа
Субсекундная оптимизация
Несколько ТС
Поддержка маршрутизации автопарка

Цены

Бесплатный Уровень
100 000 оптимизаций/месяц
Ограничения Скорости
Неограниченно

Готовы Начать?

Начните создавать с MapAtlas сегодня. Зарегистрируйтесь бесплатно и получите мгновенный доступ ко всем нашим API картографии с щедрыми лимитами бесплатного уровня.

Optimize Route API: часто задаваемые вопросы

Всё, что нужно знать об оптимизации маршрутов с несколькими остановками.

Optimize Route API: часто задаваемые вопросы

Всё, что нужно знать об оптимизации маршрутов с несколькими остановками.

В чём разница между оптимизацией маршрута и пошаговой навигацией?
Пошаговая навигация (Directions API) рассчитывает кратчайший путь между остановками в указанном вами порядке. Оптимизация маршрута переупорядочивает эти остановки, чтобы найти последовательность с минимальным суммарным временем в пути или расстоянием. Сначала используйте Optimize Route API для определения оптимального порядка остановок, затем передайте упорядоченный список в Directions API для получения подробных инструкций по навигации.
Сколько остановок поддерживает Optimize Route API?
API поддерживает до 200 остановок на один запрос оптимизации. Для большинства сценариев доставки последней мили и выездного обслуживания этого более чем достаточно. Запросы с менее чем 20 остановками, как правило, выполняются менее чем за 100 мс. Более крупные задания с 100–200 остановками завершаются в течение 1–2 секунд.
Что такое временные окна и как они работают?
Временное окно, это ограничение доставки или обслуживания, задающее наиболее раннее и наиболее позднее время посещения остановки. Например, клиент доступен с 09:00 до 12:00. Оптимизатор соблюдает все временные окна, при этом минимизируя суммарное расстояние маршрута. Остановки, которые не удаётся охватить в пределах их окна, помечаются в ответе, чтобы вы могли переназначить или перенести их.
Поддерживает ли API несколько транспортных средств?
Да. Передайте список транспортных средств, каждое со своим начальным местоположением, грузоподъёмностью и рабочими часами. Оптимизатор распределяет остановки по парку, балансируя нагрузку и минимизируя суммарное расстояние. В одном запросе можно смешивать транспортные средства разных типов с разной грузоподъёмностью.
Можно ли зафиксировать начальную и конечную точку маршрута?
Да. Укажите фиксированное депо или начальное местоположение для каждого транспортного средства. Вы также можете задать фиксированную конечную точку или разрешить оптимизатору завершать маршрут на последней остановке, чтобы минимизировать порожний пробег до базы. Поддерживаются и маршруты с возвратом, начинающиеся и заканчивающиеся в одном депо.
Какой алгоритм использует Optimize Route API?
API использует сочетание конструктивных эвристик и метаэвристик локального поиска для решения задачи маршрутизации транспортных средств (VRP), являющейся обобщением задачи коммивояжёра. Для практических размеров парков качество решения находится в пределах 1–3 процентов от теоретического оптимума и возвращается за субсекундное время отклика.