여러 주소를 이용하여 지도에 각각의 주소 마커를 찍는건 나오는데요.
아래의 소스대로 행한 이 결과를 이미지로 저장을 할 수 있는 방법이 없을까요.
가이드를 보곤 있는데 적용이 안되네요 ㅠ…
listData 는 주소1,주소2,주소3, 형태의 배열로 들어갑니다.
listData.forEach(function(addr, index) {
// 주소로 좌표를 검색합니다
geocoder.addressSearch(addr, function(result, status) {
// 정상적으로 검색이 완료됐으면
if (status === daum.maps.services.Status.OK) {
daum_result_data = result;
var coords = new daum.maps.LatLng(result[0].y, result[0].x);
// 결과값으로 받은 위치를 마커로 표시합니다
var marker = new daum.maps.Marker({
map: map,
position: coords
});
// 인포윈도우로 장소에 대한 설명을 표시합니다
var infowindow = new daum.maps.InfoWindow({
content: '<div style="width:150px;text-align:center;padding:6px 0;">' + listData[index] + '</div>',
disableAutoPan: true
});
infowindow.open(map, marker);
// 지도의 중심을 결과값으로 받은 위치로 이동시킵니다
map.setCenter(coords);
}
});
});