При использовании карт листовок с параметрами кластера некоторые круги не активируются - PullRequest
1 голос
/ 31 марта 2020

Я разработал карту, используя листовки и листовки. Маркеркластер. Моя проблема в том, что когда круг при полном увеличении слишком близок к исходному кругу, он не активируется.

Example of the problem

На изображении Вы можете увидеть всплывающее окно, которое отображается при нажатии на круг. Однако при нажатии на красный круг всплывающие окна не отображаются. Во-первых, позвольте мне подчеркнуть, что красный круг на самом деле такой же, как и другие круги, на этом изображении я только что нарисовал красный, поэтому я могу сослаться на него. Основываясь на этом и других моих примерах, проблема в том, что круг покрыт исходным кругом (едва видимым в виде оранжевого оттенка в центре).

Есть ли способ это исправить?

Спасибо

1 Ответ

0 голосов
/ 01 апреля 2020

Это известная проблема плагина Leaflet.markercluster, когда вы используете CircleMarkers, и они паукообразны: см. Также этот пост на бирже GIS Stack https://gis.stackexchange.com/questions/259376/reading-attribute-popup-information-from-cluster-presented-points-in-the-map-gen/259538?noredirect=1

Обычно это должно было быть исправлено по умолчанию с 2018 года ( PR # 846 , включено начиная с версии 1.3.0), какую версию Leaflet.markercluster вы используете?

Если у вас все еще есть проблема, пожалуйста, поднимите проблему на репозитории плагинов и предоставьте образец воспроизведения.

Тем временем вы также можете использовать старый трюк увеличения опции spiderfyDistanceMultiplier более чем на 1, чтобы паукообразность была больше, а внутренний маркер круга расширялся за значком кластера.

...