方向服务谷歌地图

时间:2014-04-04 01:39:33

标签: jquery google-maps google-maps-api-3

我需要使用方向服务在Google地图中提供一些帮助。我通过ajax请求坐标(lat,long)..我发现如果我只有7个坐标,方向服务正在运行它会绘制标记和地图线,如果我试图要求40个坐标,它将不会绘制或没有任何反应。我的坐标返回这样

  

[ “12.34343,14.324324”, “12.34343,14.324324”, “12.34343,14.324324”, “12.34343,14.324324”, “12.34343,14.324324”]

//我只是把这里的例子放在坐标上,直到达到40坐标......这就是我在ajax中的表现。

$.ajax({
     ...
     ...
      ...
     success: function (data){
     var pts=[];
         for(var x=0;x<data.datapts.length;x++){
             waypts.push({
                 location:data.datapts[x],
                 stopover:true
             });
         }
         directionsService.route(request, function(response, status) {
             if (status == google.maps.DirectionsStatus.OK) {
                 directionsDisplay.setDirections(response);          
             }
         }
     });

1 个答案:

答案 0 :(得分:0)

费用API中有maximum of 8 waypoints