Здравствуйте!
Подскажите, пожалуйста, можно ли как-то перемещать маркер по координатам, которые отслеживает watchPosition?
Чтобы он не дублировался столько раз, сколько изменились координаты, а перемещался.
leaflet + geolocation watchPosition - перемещение маркера
-
- Новоприбывший
- Сообщения: 7
- Зарегистрирован: 09 мар 2017, 13:38
- Репутация: 0
-
- Гуру
- Сообщения: 1195
- Зарегистрирован: 23 апр 2011, 10:32
- Репутация: 205
- Откуда: Ульяновск
Re: leaflet + geolocation watchPosition - перемещение маркер
Сохраните ссылку на объект маркера и меняйте координаты у него, а не создавать каждый раз новый.
-
- Новоприбывший
- Сообщения: 7
- Зарегистрирован: 09 мар 2017, 13:38
- Репутация: 0
Re: leaflet + geolocation watchPosition - перемещение маркер
Благодарю! Примерно так и думал, а не могли бы подсказать как менять координаты? Или надо каждый раз удалять маркер с карты и создавать новый?
-
- Гуру
- Сообщения: 1195
- Зарегистрирован: 23 апр 2011, 10:32
- Репутация: 205
- Откуда: Ульяновск
Re: leaflet + geolocation watchPosition - перемещение маркер
Документацией не пользуетесь совсем?
http://leafletjs.com/reference-1.0.3.ht ... -setlatlng
http://leafletjs.com/reference-1.0.3.ht ... -setlatlng
-
- Новоприбывший
- Сообщения: 7
- Зарегистрирован: 09 мар 2017, 13:38
- Репутация: 0
Re: leaflet + geolocation watchPosition - перемещение маркер
Пытался пользоваться, но не в ту сторону смотрел, пробовал использовать move))
Теперь всё получилось!
marker.setLatLng([lat,lon]).update();
Благодарю!
Теперь всё получилось!
marker.setLatLng([lat,lon]).update();
Благодарю!
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 30 гостей