Javascript谷歌地图API方向结果,位置对象不返回lat或lng

Javascript谷歌地图API方向结果,位置对象不返回lat或lng,javascript,google-maps,google-maps-api-3,Javascript,Google Maps,Google Maps Api 3,我知道这个标题有点晦涩难懂,我的问题是试图从direction service return对象中步骤的开始和结束位置提取lat和lng信息 示例代码,来自方向请求的回调,如下所示: directionsService.route(request, function (response, status) { if (status == google.maps.DirectionsStatus.OK) { for (var routeItr = 0; routeItr < res

我知道这个标题有点晦涩难懂,我的问题是试图从direction service return对象中步骤的开始和结束位置提取lat和lng信息

示例代码,来自方向请求的回调,如下所示:

directionsService.route(request, function (response, status) {
  if (status == google.maps.DirectionsStatus.OK) {
    for (var routeItr = 0; routeItr < response.routes.length; routeItr++) {    // each route in the response
        for (var legItr = 0; legItr < response.routes[routeItr].legs.length; legItr++) {   // each leg in the route
            for (var stepItr = 0; stepItr < response.routes[routeItr].legs[legItr].steps.length; stepItr++) {      // each step in the leg
                alert(response.routes[routeItr].legs[legItr].steps[stepItr].start_location.lat);
            }
        }
    }
  }
})
directionsService.route(请求、功能(响应、状态){
if(status==google.maps.directionstatus.OK){
对于(var routeItr=0;routeItr
您可以假设那里的警报将返回lat编号,而不是显示以下内容:

这是我的目的吗?我不明白这个方向响应对象是如何工作的吗?还是我的浏览器有问题?或者谷歌代码中的错误?

a没有.lat属性。它有一个返回纬度的.lat()方法

directionsService.route(request, function (response, status) {
  if (status == google.maps.DirectionsStatus.OK) {
    for (var routeItr = 0; routeItr < response.routes.length; routeItr++) {    // each route in the response
        for (var legItr = 0; legItr < response.routes[routeItr].legs.length; legItr++) {   // each leg in the route
            for (var stepItr = 0; stepItr < response.routes[routeItr].legs[legItr].steps.length; stepItr++) {      // each step in the leg
                alert(response.routes[routeItr].legs[legItr].steps[stepItr].start_location.lat());
            }
        }
    }
  }
})
directionsService.route(请求、功能(响应、状态){
if(status==google.maps.directionstatus.OK){
对于(var routeItr=0;routeItr
您是否为方向服务提供了起点和终点?谢谢!不知道为什么我错过了这个,我已经用了一段时间了