Я создаю интерактивную карту пробок, на которой я хочу показать все активные пробки в OpenStreetMap.API, откуда я получаю информацию о трафике, дает мне только начальную точку затора и конечную точку.Как показано ниже.
"fromLoc": {
"lat": 52.17043,
"lon": 5.43905
},
"toLoc": {
"lat": 52.16757,
"lon": 5.56571
}
То, что я хочу, это показать красную линию на той части дороги, где в этот момент произошло затор.Для этого мне нужны все точные координаты дороги между начальной и конечной точкой (GeoJSON / KML).
Я попытался использовать API OpenRouteService, где я ввел начальную и конечную координаты.Это возвращает мне набор координат, которые, кажется, соответствуют дорогам.Единственная проблема заключается в том, что он дает мне фактический маршрут для автомобиля, включая повороты и перекрестки с круговым движением, и так далее.Я просто хочу линию между fromLoc
и toLoc
.
Вот что я получаю сейчас ![enter image description here](https://i.stack.imgur.com/zUigZ.png)
Это то, чего я на самом деле хочу ![enter image description here](https://i.stack.imgur.com/1BRMY.jpg)
Я уже некоторое время искал решение, но пока не нашел ответа.Так как же я могу получить только координаты из точки А в точку Б на дороге без поворота и т. Д.?Есть ли API, где это возможно?