구글 맵에서 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,105
14년 전 조회 2,150
14년 전 조회 666
14년 전 조회 1,684
14년 전 조회 1,896
14년 전 조회 1,045
14년 전 조회 971
14년 전 조회 554
14년 전 조회 1,125
14년 전 조회 1,029
14년 전 조회 902
14년 전 조회 807
14년 전 조회 869
14년 전 조회 1,206
14년 전 조회 2,000
14년 전 조회 1,117
14년 전 조회 580
14년 전 조회 9,939
14년 전 조회 893
14년 전 조회 760
14년 전 조회 1,342
14년 전 조회 2,459
14년 전 조회 1,262
14년 전 조회 951
14년 전 조회 734
14년 전 조회 1,637
14년 전 조회 926
14년 전 조회 2,304
14년 전 조회 732
14년 전 조회 741
14년 전 조회 863
14년 전 조회 1,499
14년 전 조회 744
14년 전 조회 2,222
14년 전 조회 583
14년 전 조회 3,143
14년 전 조회 3,307
14년 전 조회 3,211
14년 전 조회 3,024
14년 전 조회 729
14년 전 조회 669
14년 전 조회 1,169
14년 전 조회 1,440
14년 전 조회 641
14년 전 조회 721
14년 전 조회 634
14년 전 조회 4,715
14년 전 조회 604
14년 전 조회 5,001
14년 전 조회 1,309
14년 전 조회 1,110
14년 전 조회 580
14년 전 조회 763
14년 전 조회 1,279
14년 전 조회 751
14년 전 조회 1,419
14년 전 조회 925
14년 전 조회 762
14년 전 조회 841
14년 전 조회 2,947
14년 전 조회 662
14년 전 조회 1,224
14년 전 조회 862
14년 전 조회 800
14년 전 조회 717
14년 전 조회 3,353
14년 전 조회 1,271
14년 전 조회 700
14년 전 조회 779
14년 전 조회 759
14년 전 조회 857
14년 전 조회 627
14년 전 조회 698
14년 전 조회 1,349
14년 전 조회 3,215
14년 전 조회 1,622
14년 전 조회 736
14년 전 조회 681
14년 전 조회 806
14년 전 조회 677
14년 전 조회 782
14년 전 조회 895
14년 전 조회 690
14년 전 조회 3,186
14년 전 조회 3,094
14년 전 조회 882
14년 전 조회 1,398
14년 전 조회 1,012
14년 전 조회 873
14년 전 조회 3,416
14년 전 조회 2,413
14년 전 조회 2,015
14년 전 조회 1,918
14년 전 조회 707
14년 전 조회 1,459
14년 전 조회 706
14년 전 조회 603
14년 전 조회 635
14년 전 조회 1,063
14년 전 조회 1,096
🐛 버그신고