Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Leaflet путь от маркера пользователя. (https://javascript.ru/forum/misc/82260-leaflet-put-ot-markera-polzovatelya.html)

jazz13666 09.04.2021 14:57

Leaflet путь от маркера пользователя.
 
Привет, уже неделю ковыряюсь с этой картой, помогите люди добрые, кто чем может.
Нужно сделать штуку типа мини навигатора, очень примитивную, путь строится от текущей точки пользователя максимум метров на 300-500 и максимум с одной промежуточной точкой. По сути это даже не роутинг и не маршрут, а просто линия, watchPosition() не пашет, обновляю местоположение юзера onLocationFound(e), точнее пытаюсь, думаю с обновлением маркера я разберусь, а вот как решить проблему с удалением промежуточной точки при ее достижении, ищу что то типа проверки вхождения в радиус маркера и ее удаления, что то не выходит.
Еще раз понятнее:
*Начальная точка А - текущее местоположение пользователя (обновляемое по времени или при смене координат)
*Конечная точка С - координаты известны, тупо ставлю маркер.
*Линия, построенная от точки А до точки С, вроде тут тоже все понятно.
*Промежуточная точка В - используется для искривления маршрута, выполняет роль путевой точки и отрезок А-В должен удаляться, что бы дальнейшее движение пользователя продолжалось уже до точки С. Вообще не понимаю как это реализовывается в Leaflet.


Часовой пояс GMT +3, время: 10:13.