마

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

· 2012-01-08 (일) 13:13:52 · 3588 · 1
구글 맵에서 주소를 이용해서 위도, 경도를 구해서 여분필드에 저장 하고 싶습니다.
아래에 있던 마커가 모두 위도, 경도로 구하는 샘플이라서..
주소에서 직접 마커 찍도록 바꾸는 것이 어려워서 그냥 여분필드에 미리 위도,경도를 구해서 저장해 놓을 까 합니다.
 
첨부 파일의 중간쯤 보면
         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개

2012-04-18 (수) 13:00:19
<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>

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

프로그램

8,188건
+
제목 글쓴이 날짜 조회
12-01-11 조회 2,690
12-01-11 조회 1.2만
12-01-10 조회 2,786
12-01-08 조회 3,393
12-01-05 조회 5,266
11-12-29 조회 2,972
11-12-27 조회 2,768
11-12-25 조회 2,941
11-12-22 조회 3,315
11-12-14 조회 2,831
11-12-12 조회 3,452
11-11-28 조회 3,331
10-10-19 조회 2,787
08-09-05 조회 3,695
08-09-05 조회 3,521
08-06-14 조회 3,269
08-04-22 조회 3,536
08-04-17 조회 3,551
07-10-03 조회 4,158
07-10-03 조회 3,566
07-10-03 조회 7,239
07-10-03 조회 4,515
07-10-03 조회 3,209
07-10-03 조회 2,789
07-10-02 조회 3,526
07-10-02 조회 3,058
07-09-27 조회 4,963
07-09-27 조회 3,783
06-09-26 조회 3,475
06-09-26 조회 4,685
06-09-22 조회 3,857
06-09-22 조회 3,466
06-09-22 조회 4,201
06-09-21 조회 4,159
06-08-18 조회 3,636
05-11-30 조회 4,694
05-07-15 조회 4,545
05-03-23 조회 4,606
05-03-14 조회 3,255
05-03-13 조회 2,638
04-08-05 조회 5,725