구글 맵에서 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,244
14년 전 조회 2,272
14년 전 조회 817
14년 전 조회 1,824
14년 전 조회 2,061
14년 전 조회 1,191
14년 전 조회 1,120
14년 전 조회 700
14년 전 조회 1,272
14년 전 조회 1,172
14년 전 조회 1,046
14년 전 조회 946
14년 전 조회 1,000
14년 전 조회 1,358
14년 전 조회 2,146
14년 전 조회 1,253
14년 전 조회 718
14년 전 조회 1만
14년 전 조회 1,032
14년 전 조회 905
14년 전 조회 1,506
14년 전 조회 2,604
14년 전 조회 1,429
14년 전 조회 1,106
14년 전 조회 889
14년 전 조회 1,790
14년 전 조회 1,090
14년 전 조회 2,451
14년 전 조회 896
14년 전 조회 905
14년 전 조회 1,003
14년 전 조회 1,679
14년 전 조회 883
14년 전 조회 2,392
14년 전 조회 698
14년 전 조회 3,295
14년 전 조회 3,462
14년 전 조회 3,369
14년 전 조회 3,185
14년 전 조회 870
14년 전 조회 830
14년 전 조회 1,331
14년 전 조회 1,603
14년 전 조회 781
14년 전 조회 861
14년 전 조회 769
14년 전 조회 4,871
14년 전 조회 740
14년 전 조회 5,125
14년 전 조회 1,437
14년 전 조회 1,276
14년 전 조회 714
14년 전 조회 900
14년 전 조회 1,408
14년 전 조회 895
14년 전 조회 1,561
14년 전 조회 1,074
14년 전 조회 894
14년 전 조회 1,015
14년 전 조회 3,061
14년 전 조회 817
14년 전 조회 1,356
14년 전 조회 1,006
14년 전 조회 945
14년 전 조회 845
14년 전 조회 3,492
14년 전 조회 1,431
14년 전 조회 857
14년 전 조회 920
14년 전 조회 908
14년 전 조회 1,005
14년 전 조회 766
14년 전 조회 866
14년 전 조회 1,501
14년 전 조회 3,366
14년 전 조회 1,787
14년 전 조회 859
14년 전 조회 832
14년 전 조회 942
14년 전 조회 822
14년 전 조회 924
14년 전 조회 1,042
14년 전 조회 835
14년 전 조회 3,329
14년 전 조회 3,231
14년 전 조회 1,017
14년 전 조회 1,542
14년 전 조회 1,151
14년 전 조회 1,013
14년 전 조회 3,558
14년 전 조회 2,531
14년 전 조회 2,149
14년 전 조회 2,072
14년 전 조회 840
14년 전 조회 1,622
14년 전 조회 840
14년 전 조회 758
14년 전 조회 799
14년 전 조회 1,222
14년 전 조회 1,245