У меня есть массив координат. Я добавил это на карту. Также я использую Leaflet Routing Machine для добавления навигации на карту. Есть какое-нибудь решение для поиска ближайших к маршруту точек. Например, если точка находится в радиусе 25 км, она должна отображаться. Кроме того, я использую eaflet-knn, и он отлично работает. Но у меня проблема. Мне нужно получить точки опоры, которые должны быть расположены на одном отрезке линии. У объекта IRoute есть массив координат, но много. Или в IRoute есть инструкция. Каждая инструкция имеет идентификатор координаты в массиве. Но эти точки расположены неравномерно. Есть какие-нибудь плагины для решения этой проблемы. Или, в качестве альтернативы, можно как-нибудь разделить маршрут на равные отрезки линии, например 20 км?
введите описание изображения здесь