Próbuję wyświetlić wiele tras na tej samej mapie, ale nie jestem w stanie tego zrobić.Wyświetlanie wielu tras na mapie google
Bez względu na to, co robię, otrzymuję tylko jedną trasę.
function calcRoute() {
var start = document.getElementById('start').value;
var end = document.getElementById('end').value;
var request = {
origin: start,
destination: end,
travelMode: google.maps.DirectionsTravelMode.DRIVING
};
directionsService.route(request, function(response, status) {
if (status == google.maps.DirectionsStatus.OK) {
directionsDisplay.setDirections(response);
}
});
}
Wszelkie wskazówki będą pomocne.
tak robi to result.routes [1]. Overview_path; nie daje mi drugiej drogi. –
@AJ. Może w tym przypadku NIE ma drugiej trasy? Czy wypróbowałeś to wszystko z różnymi zestawami współrzędnych? W każdym razie, czy możesz przedstawić tutaj swój aktualny kod (zawierający result.routes [1] .overview_path), aby inni mogli go przetestować? –
Dzięki Anisha. Tak, dostępne są 3 trasy. Wkleję mój fragment kodu tutaj. –