구글 맵에서 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,058
14년 전 조회 2,104
14년 전 조회 624
14년 전 조회 1,650
14년 전 조회 1,851
14년 전 조회 995
14년 전 조회 927
14년 전 조회 518
14년 전 조회 1,080
14년 전 조회 995
14년 전 조회 862
14년 전 조회 760
14년 전 조회 832
14년 전 조회 1,163
14년 전 조회 1,959
14년 전 조회 1,073
14년 전 조회 534
14년 전 조회 9,887
14년 전 조회 854
14년 전 조회 718
14년 전 조회 1,301
14년 전 조회 2,417
14년 전 조회 1,222
14년 전 조회 909
14년 전 조회 690
14년 전 조회 1,597
14년 전 조회 887
14년 전 조회 2,268
14년 전 조회 691
14년 전 조회 691
14년 전 조회 823
14년 전 조회 1,452
14년 전 조회 709
14년 전 조회 2,176
14년 전 조회 539
14년 전 조회 3,097
14년 전 조회 3,260
14년 전 조회 3,166
14년 전 조회 2,985
14년 전 조회 682
14년 전 조회 631
14년 전 조회 1,126
14년 전 조회 1,391
14년 전 조회 594
14년 전 조회 677
14년 전 조회 589
14년 전 조회 4,667
14년 전 조회 556
14년 전 조회 4,946
14년 전 조회 1,274
14년 전 조회 1,069
14년 전 조회 545
14년 전 조회 719
14년 전 조회 1,235
14년 전 조회 710
14년 전 조회 1,371
14년 전 조회 882
14년 전 조회 732
14년 전 조회 803
14년 전 조회 2,912
14년 전 조회 621
14년 전 조회 1,181
14년 전 조회 821
14년 전 조회 764
14년 전 조회 675
14년 전 조회 3,311
14년 전 조회 1,230
14년 전 조회 664
14년 전 조회 736
14년 전 조회 722
14년 전 조회 818
14년 전 조회 580
14년 전 조회 661
14년 전 조회 1,317
14년 전 조회 3,181
14년 전 조회 1,587
14년 전 조회 696
14년 전 조회 638
14년 전 조회 768
14년 전 조회 637
14년 전 조회 736
14년 전 조회 848
14년 전 조회 658
14년 전 조회 3,141
14년 전 조회 3,054
14년 전 조회 852
14년 전 조회 1,354
14년 전 조회 976
14년 전 조회 827
14년 전 조회 3,383
14년 전 조회 2,380
14년 전 조회 1,969
14년 전 조회 1,891
14년 전 조회 659
14년 전 조회 1,422
14년 전 조회 673
14년 전 조회 582
14년 전 조회 611
14년 전 조회 1,019
14년 전 조회 1,055
🐛 버그신고