구글맵 API 정책을 변경한 사항이 있나요~?
본문
아래는 구글API를 이용하여 위도 경도를 추출하는 소스인데요.
언제부터인가 작동을 잘 안하는데, 구글에서 정책을 변경한 사항이 있나요~?
<script type="text/javascript" src="http://maps.google.com/maps/api/js?sensor=false"></script>
<script type="text/javascript">
function codeAddress() {
var geocoder = new google.maps.Geocoder();
var address = document.getElementById("address").value;
geocoder.geocode( { 'address': address}, function(results, status) {
if (status == google.maps.GeocoderStatus.OK) {
document.getElementById("lat").value = results[0].geometry.location.lat();
document.getElementById("lng").value = results[0].geometry.location.lng();
} else {
alert("Geocode was not successful for the following reason: " + status);
}
});
}
</script>
답변 2
구글도 키발급형태로 사용하셔야합니다.
카카오톡, 네이버 등이 그랬던것처럼 구글맵도 사이트를 직접 등록하고 키를 발급받으셔야합니다.
<script src=https://maps.googleapis.com/maps/api/js?key=발급받은키
type="text/javascript"></script>
키가없이 되는 소스도존재하고
키가있어여 되는 소스도 존재합니다.
하지만 api키를 발급받아서 요청을하는것이 좋습니다.