Routing API
Проверено в боюИз точки A в точку B: маршрутизация промышленного уровня для разных видов транспорта. Инструкции поворотов, профили высот и точное время прибытия (ETA) — всё в одном API.
Обзор
Routing API находит самый быстрый или самый короткий путь по реальной дорожной сети между двумя и более точками. Поддерживает профили car, bike и foot (каждый вычисляется на отдельном графе) и возвращает геометрию маршрута, общее расстояние и время, а также опциональные пошаговые инструкции. Построен на проверенном движке OSRM с Contraction Hierarchies — отвечает за миллисекунды даже на длинных маршрутах. Идеален для навигации, расчёта ETA доставки и планирования поездок.
Готовые транспортные профили
Пошаговые навигационные инструкции
Профили высот и препятствия
Поддержка кастомных профилей (Speed/Priority limits)
Справочник API
GET
/api/v1/osrm/route/v1/{profile}/{coordinates}| Параметр | Тип | Статус |
|---|---|---|
| profile | string | Обязательный |
| coordinates | string | Обязательный |
| overview | string | Необязательный |
| geometries | string | Необязательный |
| steps | boolean | Необязательный |
Пример запроса
Стоимость в кредитах: 1 creditcurl "https://osrmroute.com/api/v1/osrm/route/v1/driving/49.8516,40.3777;49.86,40.40?steps=true&overview=full&geometries=geojson&key=YOUR_KEY"