У нас есть json. В json есть 10 широт и 10 долгот. Мы попытались нарисовать линию между этими точками. Но мы получили код состояния google.maps.DirectionsResult.MAX_WAYPOINTS_EXCEEDED
. Итак, после удаления двух точек. Теперь мы попытались нарисовать линии между 8 точками, это работает хорошо. Но в json когда-то приходят от 50 до 100 широты и долготы. Мы пробовали так
var aa=waypts[0].location.k;
var bb=waypts[0].location.D;
var cc=waypts[waypts.length-1].location.k
var dd=waypts[waypts.length-1].location.D;
var start1= new google.maps.LatLng(aa,bb);
var end1=new google.maps.LatLng(cc, dd);
var request = {
origin: start1,
destination: end1,
waypoints: waypts,
optimizeWaypoints: true,
travelMode: google.maps.TravelMode.DRIVING
};
debugger;
directionsService.route(request, function(response, status) {
debugger;
if (status == google.maps.DirectionsStatus.OK) {
directionsDisplay.setDirections(response);
var route = response.routes[0];
}
});
сначала скажите мне, как провести линию между более чем 8 точками. Пожалуйста, помогите мне