2013. 1. 15. 15:22ㆍWEB/Google Maps
주소를 위도,경도의 값으로 변경(지오코딩:geocoding)하여 출력할 수 있는 함수입니다.
function geoCode() {
<!--
var faddr = '서울특별시 금천구 가산동 371-50';
var geocoder;
geocoder = new google.maps.Geocoder();
geocoder.geocode( { 'address': faddr}, function(results, status) {
if (status == google.maps.GeocoderStatus.OK) {
var faddr_lat = results[0].geometry.location.lat(); //위도
var faddr_lng = results[0].geometry.location.lng(); //경도
} else {
var faddr_lat = "";
var faddr_lng = "";
}
document.frm.sangchaji_faddr_lat.value = faddr_lat;
document.frm.sangchaji_faddr_lng.value = faddr_lng;
alert('주소 : ' + faddr + '\n\n위도 : ' + faddr_lat + '\n\n경도 : ' + faddr_lng);
return;
});
//-->
}
위의 함수를 실행한 결과는 아래와 같습니다.
구글맵 API : https://developers.google.com/maps/?hl=ko
'WEB > Google Maps' 카테고리의 다른 글
구글맵 맵 로딩이 완료된 후 함수 실행(리스너 등록) (0) | 2013.01.15 |
---|---|
구글맵 마커 이미지 변경 (0) | 2013.01.15 |
구글맵 줌 변경, 지도 이동 시 현재 지도의 범위에만 마커 출력하기 (0) | 2013.01.15 |
구글맵 중심점 자동으로 계산하기 (0) | 2013.01.15 |
구글맵스 개발 시작하기 (0) | 2013.01.15 |