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