Направления маршрута OSRM

Вот что я пытаюсь сделать. У меня есть пара lat, lngs, и я пытаюсь найти маршрут между парой lat, lngs, используя OSRM. Я извлек полилинии из каждого объекта шага, используя выходные данные службы маршрутизации OSRM, но не смог понять, как извлечь направление для каждого шага. Как получить направление для каждого шага?


person Prash    schedule 29.03.2017    source источник


Ответы (2)


См. документацию по API, чтобы узнать параметры для изменения ответа.

Передача steps=true вернет RouteStep объектов. RouteStep содержит информацию, которую вы ищете, т. е. StepManeuver объекты, объекты Lane и Intersection, а также distance и duration.

person scai    schedule 29.03.2017

https://github.com/Project-OSRM/osrm-text-instructions должно помочь. Это приложение nodejs. Я завернул его в API; Теперь, после получения указаний от OSRM, я вызываю API направлений и получаю текстовые указания.

person Nikhil VJ    schedule 21.04.2021