지도에서 lat ing 합쳐져 있는데 이거 따로 뺄려면 어케해야하나요 채택완료
Copy
geocoder.addr2coord(data.address, function(status, result) { // 정상적으로 검색이 완료됐으면 if (status === daum.maps.services.Status.OK) { // 해당 주소에 대한 좌표를 받아서 var coords = new daum.maps.LatLng(result.addr[0].lat, result.addr[0].lng); // 좌표를 해당 필드에 넣는다. document.getElementById("wr_1").value = coords; // 지도를 보여준다. mapContainer.style.display = "block"; map.relayout(); // 지도 중심을 변경한다. map.setCenter(coords); // 마커를 결과값으로 받은 위치로 옮긴다. marker.setPosition(coords) } });
// 좌표를 해당 필드에 넣는다.
document.getElementById("wr_1").value = coords;
이렇게 하면 lat lng 값이 동시에 들어오는대 위도 경도를 따로 받고 싶습니다.
답변 2개
채택된 답변
+20 포인트
마르스컴퍼니
8년 전
lat 는 coords.getLat()
lng 는 coords.getLng() 로 받아오면 됩니다.
ex)
document.getElementById("wr_1").value = coords.getLat();
document.getElementById("wr_2").value = coords.getLng();
로그인 후 평가할 수 있습니다
댓글을 작성하려면 로그인이 필요합니다.
8년 전
콤마로 들어올텐데 들어온거에서 나눠주는게 제일 좋은 방법같습니다
explode(",",$wr_1);
아니면 스크립트에서 나눠서 값에 담아도됩니다
로그인 후 평가할 수 있습니다
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인