[FAQ] 지도/로컬 API 문의 전 꼭 읽어 주세요.
https://devtalk.kakao.com/t/faq-api/125610
클릭했을 때 주변 마커를 보여주는 것을 구현하는 중에
이전에 클릭한 마커들이 보여지는 문제가 발생합니다.
kakao.maps.event.addListener(map,‘click’, function(mouseEvent){
var latlng = mouseEvent.latLng;
for (var idx = 0; idx < count; idx++) {
var markerPosition = new kakao.maps.LatLng(
myItem[idx].lat, myItem[idx].longi);
var marker = new kakao.maps.Marker({
position : markerPosition
});
marker.setMap(null);
var radius = 15000;
var c1 = latlng;
var c2 = marker.getPosition();
var poly = new kakao.maps.Polyline({
path: [c1, c2]
});
var dist = poly.getLength();
if(dist< radius){
marker.setMap(map);
}else{
marker.setMap(null);
}
}
});