OSRM Routing API
Проверено в боюHosted OSRM (Open Source Routing Machine) · Route Service — production-ready API, no self-hosting.
Из точки 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"
Другие сервисы
Route Optimization APIGeocoding APIPlaces APIMatrix APIIsochrones APIMap Matching APINearest APITrip API (TSP)Кластеризация точекDirections APIAlternative Routes APISnap to Road APIAutocomplete APIBatch Geocoding APITimezone APIElevation APIBoundary Lookup APIGeofencing APIElevation Profile APISolar APIGeometry Utilities APICoordinate Conversion APICountry Info API