Надо чтобы при небольшом зуме соседние метки группировались в одну
Ну и при увеличении разъединялись
В голове мысли такие
1 Взять зум и от него выбрать шаг
2 в js сгруппировать в зависимости от шага
3 отобразить
При изменении зума удалять все метки и 1-3
-
Но сдаётся мне, что есть способ по проще...
-
Если нет, то подскажите как вычислить зум и обработать событие на его изменение
Очень признателен
Как сделать группировку меток в leafletjs?
-
- Новоприбывший
- Сообщения: 2
- Зарегистрирован: 06 окт 2016, 11:28
- Репутация: 0
-
- Гуру
- Сообщения: 5292
- Зарегистрирован: 09 апр 2010, 19:30
- Репутация: 1015
- Ваше звание: просто мимо прохожу
- Откуда: Ё-бург
Re: Как сделать группировку меток в leafletjs?
Агафонкин же хвастался, что классный алгоритм для этого придумал
https://www.mapbox.com/blog/supercluster/
https://www.mapbox.com/blog/supercluster/
-
- Интересующийся
- Сообщения: 42
- Зарегистрирован: 13 сен 2013, 12:05
- Репутация: 3
- Откуда: Berlin
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 29 гостей