지도 가운데 항상 원이 그려지고 있게 하고 싶은데 어떻게 해야 할까요?

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

지도 로딩 시 그리고 좌표 변경시마다 변경되는 해당 중심좌표에 100미터 원을 그리고 싶을때
중복되는 원에 대한 remove는 어떻게 하나요?

circle.setMap(map); // 지도에서 원을 그린다.
circle.setMap(null); // 지도에서 제거한다.

이 경우는 원을 그려지고 나서 바로 지워버리는데
이 반대는 안되네요;; 원을 하나만 유지하고 싶은데 어떻게 해야 하나요?

안녕하세요,

원을 그린 후 지우지 마시고,
circle.setOptions() 를 사용하셔서 원의 중심좌표를 바꿔주시면 될 것 같아요.

2개의 좋아요

감사합니다. setOptions 에 중심좌표값 받아와서 해결했습니다.