안녕하세요. 다음 지도API 사용하는 사용자입니다.
data.resultList.forEach(function(parking, index){
if(parking.lnmAdres == null || parking.lnmAdres == “” ) {
parking.lnmAdres = “”;
}
pa+="<li>";
pa+="<div class=\"parking_info\">";
pa+="<div class=\"parking_name\">"+parking.parkinglot_name+"<span>"+parking.rate_info+"</span></div>";
pa+="<div class=\"parking_address\">도로명 : "+parking.lnmAdres+"</br>지번 : "+parking.rnAdres+"</div>";
pa+="<div class=\"parking_time\">"+parking.manage_day+", "+parking.weekday_st_time+"~"+parking.weekday_ed_time+"</div>";
pa+="</div>";
pa+="<div class=\"parking_btn\">";
pa+="<input type=\"hidden\" id=\"parkinglot_no\" name=\"parkinglot_no\" value=\""+parking.parkinglot_no+"\">";
pa+="<a href=\"ajax/parkinglotDetail/"+parking.parkinglot_no+"/"+parking.parkinglot_id+"\">자세히보기</a>";
pa+="<a href=\"\">길찾기</a>";
pa+="</div>";
pa+="</li>";
positions = new daum.maps.LatLng(parking.map_lat, parking.map_lng);
var bounds = new daum.maps.LatLngBounds();
var marker = new daum.maps.Marker({
position : positions
});
marker.setMap(map);
bounds.extend(positions);
(function(){
//var idx = i;
daum.maps.event.addListener(marker, 'click', function() {
location.href = "ajax/parkinglotDetail/"+data.resultList[index].parkinglot_no+"/"+data.resultList[index].parkinglot_id;
});
})();
})
현재 위와 같이 마크를 표시하고 마크 클릭 시 해당 장소에 대해 이동하는 페이지를 개발중인데
DB에서 호출하는 경도 위도에 맞게 마크는 찍히는데 그 마크에 장소에대한 번호를 같이 할당해 주고싶은데
어떤 방법으로 맵핑을 해줘야 할까요 ?
이해하기 쉽게 예를 들면
A장소 마크 / A장소의 번호 123
마크에 할당한 번호 123
위와같은 식으로 할당하는 방법이 있을 까요 ?