지도의 폴리곤 클릭시 지도가 확대되면서 기존에 설정했던 폴리곤을 지우고 싶습니다

지도/로컬 API에 대한 문의게시판입니다.

kakao.maps.event.addListener(polygon, “click”, function () {

    // 현재 지도 레벨에서 2레벨 확대한 레벨

    var level = map.getLevel() -1;

    // 지도를 클릭된 폴리곤의 중앙 위치를 기준으로 확대합니다

    map.setLevel(level, {

      anchor: centroid(points),

      animate: {

      duration: 50, //확대 애니메이션 시간

      fillColor : "yellow" ,

      },

    });

    deletePolygon(polygon); //폴리곤 제거

  });

}

클릭 이벤트에서 설정해야 할까요? 그렇다면 어떤 식으로 설정해야 할지 알려주시면 감사하겠습니다

polygon click 이벤트 핸들러에서 구현해주시면 됩니다.

폴리곤 삭제는 setMap(null); API, 지도 레벨 변경은 setLevel API를 이용해주세요.
그리고 setLevel에서 fillColor 옵션은 제공하고 있지 않습니다.
아래 문서 참고해주세요.