구글 맵에서 Lat, Long을 구해서 여분 필드에 넣기

구글 맵에서 주소를 이용해서 위도, 경도를 구해서 여분필드에 저장 하고 싶습니다.
아래에 있던 마커가 모두 위도, 경도로 구하는 샘플이라서..
주소에서 직접 마커 찍도록 바꾸는 것이 어려워서 그냥 여분필드에 미리 위도,경도를 구해서 저장해 놓을 까 합니다.
 
첨부 파일의 중간쯤 보면
         alert("1: " + results[0].geometry.location.lat());
         alert("2: " + results[0].geometry.location.lng());
가 있는데,  이부분을 게시판의 여분 필드 wr_3, wr_4에 저장하면 됩니다. (write_skin.php에서)
 
고수님들의 조언 부탁드립니다.

첨부파일

geocoding-simple.htm (1.7 KB) 12회 2012-01-08 13:13
|

댓글 1개

<script type="text/javascript">
var geocoder;
var map;
function initialize() {
geocoder = new google.maps.Geocoder();
var latlng = new google.maps.LatLng(36.778, -119.4179);
var myOptions = {
zoom: 12,
center: latlng,
mapTypeId: google.maps.MapTypeId.ROADMAP
}
map = new google.maps.Map(document.getElementById("map_canvas"), myOptions);
}

function codeAddress() {
var address = document.getElementById("wr_1").value;
geocoder.geocode( { 'address': address}, function(results, status) {
if (status == google.maps.GeocoderStatus.OK) {
map.setCenter(results[0].geometry.location);
document.getElementById("wr_8").value= results[0].geometry.location.lat();
document.getElementById("wr_9").value= results[0].geometry.location.lng();
var marker = new google.maps.Marker({
map: map,
position: results[0].geometry.location
});
} else {
alert("Geocode was not successful for the following reason: " + status);
}
});
}
</script>

이런식으로 이용하시면 될실거 같습니다..
댓글을 작성하시려면 로그인이 필요합니다.

프로그램

+
제목 글쓴이 날짜 조회
14년 전 조회 1,131
14년 전 조회 2,174
14년 전 조회 695
14년 전 조회 1,707
14년 전 조회 1,924
14년 전 조회 1,072
14년 전 조회 997
14년 전 조회 576
14년 전 조회 1,153
14년 전 조회 1,057
14년 전 조회 928
14년 전 조회 830
14년 전 조회 894
14년 전 조회 1,235
14년 전 조회 2,023
14년 전 조회 1,139
14년 전 조회 604
14년 전 조회 9,963
14년 전 조회 920
14년 전 조회 792
14년 전 조회 1,369
14년 전 조회 2,484
14년 전 조회 1,300
14년 전 조회 983
14년 전 조회 768
14년 전 조회 1,675
14년 전 조회 954
14년 전 조회 2,341
14년 전 조회 762
14년 전 조회 771
14년 전 조회 888
14년 전 조회 1,533
14년 전 조회 773
14년 전 조회 2,254
14년 전 조회 605
14년 전 조회 3,171
14년 전 조회 3,334
14년 전 조회 3,240
14년 전 조회 3,050
14년 전 조회 749
14년 전 조회 713
14년 전 조회 1,205
14년 전 조회 1,470
14년 전 조회 664
14년 전 조회 749
14년 전 조회 661
14년 전 조회 4,742
14년 전 조회 637
14년 전 조회 5,022
14년 전 조회 1,338
14년 전 조회 1,131
14년 전 조회 601
14년 전 조회 793
14년 전 조회 1,307
14년 전 조회 771
14년 전 조회 1,447
14년 전 조회 950
14년 전 조회 783
14년 전 조회 873
14년 전 조회 2,963
14년 전 조회 695
14년 전 조회 1,248
14년 전 조회 889
14년 전 조회 837
14년 전 조회 740
14년 전 조회 3,380
14년 전 조회 1,302
14년 전 조회 729
14년 전 조회 815
14년 전 조회 788
14년 전 조회 895
14년 전 조회 663
14년 전 조회 721
14년 전 조회 1,390
14년 전 조회 3,244
14년 전 조회 1,659
14년 전 조회 763
14년 전 조회 706
14년 전 조회 827
14년 전 조회 706
14년 전 조회 806
14년 전 조회 920
14년 전 조회 721
14년 전 조회 3,215
14년 전 조회 3,116
14년 전 조회 907
14년 전 조회 1,421
14년 전 조회 1,042
14년 전 조회 894
14년 전 조회 3,443
14년 전 조회 2,434
14년 전 조회 2,041
14년 전 조회 1,953
14년 전 조회 726
14년 전 조회 1,486
14년 전 조회 737
14년 전 조회 634
14년 전 조회 667
14년 전 조회 1,088
14년 전 조회 1,125
🐛 버그신고