2012-08-31 1 views
0

GMap API v3 및 Fluster2를 사용하여 클러스터 된 마커가있는 맵을 만듭니다. 마커를 추가하고 줌 레벨에 따라 클러스터로 표시되도록하는 것이 좋습니다.Fluster2 클러스터 제거

그러나 사용자 입력에 따라 새 마커를 추가 할 수 있도록 모든 마커를 지울 때 문제가 발생합니다.

나는 마커를 지우려면 다음 코드를 사용하고
while(overlays[0]){ 
    overlays.pop().setMap(null); 
} 

은, 불행하게도, 그것은 단지 선택된 줌 레벨에서 클러스터 내에서 발견되지 않은 마커 (오버레이)에 영향을 미친다.

맵에서 모든 마커를 제거하는 방법을 아는 사람은 현재 확대/축소 수준에서 나타나는 모든 현재 마커 (오버레이)와 클러스터 내에서 발견되는 다른 모든 마커를 의미합니다.

답변

0

새로운지도를 만들고 이전지도를 제거하기로 결정했습니다.

관련 문제