Google Maps API V3 - MarkerClusterer объединить с Infobubble - PullRequest
2 голосов
/ 21 марта 2011

Я ищу способ объединить MarkerClusterer из google-maps-utility-library-v3 с Infobubbles.Моя идея состоит в том, чтобы показывать инфопузырьки только тогда, когда значок не кластеризован (видим).И, возможно, увидеть сводку для каждого кластера с Infobubbles.К сожалению, я не нашел возможности контролировать, что Infobubbles виден только после кластеризации.Может быть, у кого-то есть идея или подход, как этого добиться?

Спасибо

Роберт

Ответы [ 2 ]

1 голос
/ 22 марта 2011

Если вы прослушиваете событие 'clusterclick' на MarkerClusterer, вы получите кластер, по которому щелкают в обратном вызове.Из этого кластера вы можете вызвать:

getSize, getMarkers, getCenter and getBounds.

С этой информацией вы затем можете открыть информационный пузырь с результатом getCenter () и вас и отобразить содержимое, которое вам нужно.

0 голосов
/ 28 сентября 2011

Также проверьте этот пост для дополнительных примеров того, как объединить infobubble с markerclusterer

Google Maps API v3 + infoBubble в маркерКластерер

...