Позиционирование маркеров поверх кластеров;z-index не работает - PullRequest
2 голосов
/ 01 августа 2011

У меня есть несколько JSON-данных, заполняющих маркеры, а затем кластеризирующихся с помощью MarkerClusterer.У меня также есть некоторые маркеры типа предупреждений, которые не группируются специально.Может кто-нибудь помочь мне с тем, как заставить маркеры предупреждений отображаться поверх маркеров кластера?

Я пытался установить z-индекс на маркер и с помощью .getZIndex () возвращает z-индекс, который я установил, однако, независимо от того, как высоко я его установил, он всегда находится под маркером кластера.

Есть ли какая-то магия, по которой я скучаю?Кластеры создаются до оповещений.

Спасибо

1 Ответ

4 голосов
/ 14 августа 2011

Поскольку кластерные маркеры находятся на панели overlayMouseTarget, вам необходимо создать собственные маркеры на той же панели.

Если вы создаете пользовательское наложение (http://code.google.com/apis/maps/documentation/javascript/overlays.html#CustomOverlays) и добавляете его на панель overlayMouseTarget), выдолжен иметь возможность отображать маркеры над кластерными маркерами, используя свойство CSS zIndex.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...