Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 09.04.2021, 14:57
Новичок на форуме
Отправить личное сообщение для jazz13666 Посмотреть профиль Найти все сообщения от jazz13666
 
Регистрация: 09.04.2021
Сообщений: 2

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



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
leaflet события на перемещения маркера drozd2016 Общие вопросы Javascript 2 11.02.2021 18:22
Отловить событие перемещения маркера Янковиц Элементы интерфейса 3 20.07.2018 10:18
как ПРАВИЛЬНО прописать путь к файлу mail.php в файле mail.js AlexKarn Общие вопросы Javascript 23 10.04.2018 18:18
Валидация пользователя по IP-адресу lazerru Общие вопросы Javascript 1 03.04.2013 12:40
Получение значения поля объекта зная путь к полю и сам объект mgvmax Общие вопросы Javascript 11 07.03.2012 19:09