안녕하세요 카카오맵 API를 활용한 개발을 해보고 있는 초보개발자 입니다 .
kakao.maps.event.addListener(map, ‘center_changed’, function() 를 통해서
새로운 center 위도,경도,레벨 정보를 다시 얻고 다시 JSON데이터로 마커를 찍어내고 있습니다.
-
지도를 클릭한채로 움직이면 이벤트가 계속 발생하던데 , 클릭을 한채로 움직이고 마우스를 놓았을때 발생하는 이벤트는
어떻게 처리를 해야할지 궁금합니다 …
지도화면을 클릭한채로 이리저리 움직일때마다 ajax 통신을 하게 되서 마커 생성할때 불필요하게 많은 통신을 하게 됩니다 ㅠㅠ -
서울에 찍힌 마커가 있고 지도상 부산으로 옮기면 마커가 사라지지 않고 유지하게 되는데
생성된 마커를 전체 삭제 하려면 어떤 방식으로 접근해야하는지 궁금합니다 …
removeMarkers 라는게 있고 이걸 쓰려면 클러스터를 생성해야하던데
2번 질문 내용처럼 전체 마커 삭제 하려면 클러스터를 사용해야하는게 맞는건가요?