2012-10-03 4 views
6

그래서 마커가있는지도가 포함 된 애플리케이션이 있습니다. Google에서 제공하는 markerclusterer.js를 사용하여 마커를 클러스터링하고 전체를보기 쉽도록 만듭니다. API V3를 사용하고 있습니다.MarkerClusterer 완료 후 화재 이벤트

나는 그 모든 것을 잘 알고 있습니다. 하지만 마커 클러스터러가 모든 마커를 클러스터링 할 때 일부 작업을 수행하고 싶습니다. 나는 그것을 직접하려고 노력했지만 아무런 보지 않고.

제안 사항? (나는 생각보다 쉽고 뇌는 방금 튀었을 것으로 가정하고있다)

답변

5

나는 똑같은 것을 궁금해하고있었습니다.

google.maps.event.addListener(markerClusterer, 'clusteringend', myFunction); 
+0

완벽하게 작동했습니다! 고마워요 @ choc – gordon

+1

잘 모르겠지만 왜 작동하지 않습니다. http://jsfiddle.net/dgsbzvgw/1/ – Jacksonkr

+2

API V3 - 작동하지 않음 – nadav

1

지도 "idle" 이벤트는 당신을 위해 일할 것인가? MarkerClusterer가 완료되면 실행해야합니다 (페이지가로드 될 때 MarkerClusterer을로드한다고 가정).

+0

것은 그럼 난 아약스 요청을하고 마커에 대한 데이터를 당긴 다음 markerclusterer는이 일이하고있는지도의 "유휴"이벤트를 사용하고 있습니다 : 이것은 내가 그것을 한 방법이다. 그것은 내가 그 이벤트를 받기를 원하는 시점입니다. – gordon