2014-04-04 2 views
0

방향 서비스를 사용하여 Google지도에서 도움이 필요합니다. 아약스를 통해 좌표 (위도/경도)를 요청합니다. 방향 서비스가 7 개 밖에없는 경우 좌표가 작동하는 것으로 나타났습니다. 이지도에 마커와 선을 그릴 것, 부탁해 내가, 그것은이방향 서비스 googlemap

[ "12.34343,14.324324", "12.34343처럼 반환 좌표 happens.my 아무 것도 그리거나하지 않습니다, 40 개 좌표가 요청 하셨을하려고하는 경우 14.324324 ","12.34343,14.324324 ","12.34343,14.324324 ","12.34343,14.324324 "]

// 난 그냥 좌표 여기 예를 놓고, 그 때까지 40 좌표에 도달 ... 이건 내가 아약스에서 한 것입니다.

$.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

[Google지도 API 경로 요청 한도] (http://stackoverflow.com/questions/18946208/google-map-api-route-request-limit/18946268#18946268) 중복 가능. 수수료 API에는 [최대 8 개의 웨이 포인트 (https://developers.google.com/maps/documentation/javascript/directions#Waypoints)가 있습니다. – geocodezip

답변