Как правильно пользоваться osrm

У меня маршрут, состоящий из 2 точек

Я хотел бы найти все GPS-координаты на маршруте, но я хочу получать GPS-координаты каждые 4 км ... Возможно ли это, пожалуйста? Я потерялся здесь, я хочу использовать это: https://github.com/Project-OSRM/osrm-backend/blob/master/docs/http.md

Я пробовал использовать сервис маршрутов

//router.project-osrm.org/route/v1/driving/49.209243,18.757936;48.158645,17.106259?steps=false&geometries=geojson&overview=full&annotations=true

Но как указать расстояние? или, по крайней мере, как я могу указать, что мне нужно только 40 точек GPS? Спасибо.


person dtechlearn    schedule 26.06.2017    source источник


Ответы (1)


Я не думаю, что вы можете указать, сколько очков вы хотите вернуть или как далеко они должны быть друг от друга. Я считаю, что вам нужно будет выполнить эту операцию в своем собственном коде после запроса ВСЕХ точек из OSRM. Поскольку вы указали annotations=true в своем запросе, вы получите данные о расстоянии для каждой маршрутной точки. Используя это, вы сможете обрабатывать данные так, чтобы они содержали только одну путевую точку каждые 4 км.

person Joshua Walsh    schedule 19.07.2017