두 가지 방법으로 구현이 가능합니다.
-
전역으로 커스텀 오버레이를 생성하고
마커 클릭 시 커스텀 오버레이의 컨텐츠와 위치를 잡아주는 방식으로 구현 -
반복문 내에 각각의 마커와 커스텀 오버레이를 생성 및 배열로 관리
마커 클릭 시 생성한 오버레이 배열 또는 이전 오버레이를 변수로 담은 객체의setMap(null);
을 호출하여
지도에서 삭제 후 클릭한 마커에 해당하는 오버레이만 지도 표출되는 방식으로 구현
아래 게시글도 참고해주세요.
https://devtalk.kakao.com/t/topic/103147/2?u=lea.ju