거리 매트릭스 API를 사용하여 두 위치 사이의 거리를 계산하려고합니다. 이 API를 사용하려고 시도한 것은 이번이 처음이므로 Google Documentation's page에서 찾은 코드를 복사하여 내 페이지에 붙여 넣었습니다. 그러나 어떤 종류의 출력도 볼 수 없으며 그 이유를 모르겠습니다. 이 my pageGoogle 거리 매트릭스 API 출력 없음
입니다 그리고 이것은 소스입니다 : 나는 문제가 해결되지 않는 이유를 모르겠어요 그래서
<!DOCTYPE html>
<html>
<meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<!-- Google Api -->
<script type="text/javascript" src="http://maps.googleapis.com/maps/api/js?key=AIzaSyDDMkiaVfr1y0QCsx_qUsJKIBAWpkyXZrY&sensor=false">
</script>
<script type="text/javascript">
var origin1 = new google.maps.LatLng(55.930385, -3.118425);
var origin2 = "Greenwich, England";
var destinationA = "Stockholm, Sweden";
var destinationB = new google.maps.LatLng(50.087692, 14.421150);
var service = new google.maps.DistanceMatrixService();
service.getDistanceMatrix(
{
origins: [origin1, origin2],
destinations: [destinationA, destinationB],
travelMode: google.maps.TravelMode.DRIVING,
avoidHighways: false,
avoidTolls: false
}, callback);
function callback(response, status) {
if (status == google.maps.DistanceMatrixStatus.OK)
{
var origins = response.originAddresses;
var destinations = response.destinationAddresses;
document.writeln(response.originAddresses[1]);
}
else {
document.writeln("error");
}
}
</script>
</html>
그럼이 문제를 어떻게 해결할 수 있습니까? 어디서 오류가 있습니까? – user1305336
호의를 베풀고 '