Я работаю с API карт Google. У меня есть одна проблема, о которой мне было интересно, есть ли у других людей и поправима ли она. При использовании функции направления иногда маршруты становятся излишне длинными или сложными. Нравится изображение по этой ссылке.
Могу ли я что-нибудь изменить в своем коде маршрута??
var directionsDisplay = new google.maps.DirectionsRenderer({
suppressMarkers: true
});
var directionsService = new google.maps.DirectionsService;
directionsService.route({
origin: marker.position,
destination: dest_end,
travelMode: google.maps.TravelMode.WALKING
}, function (response, status) {
if (status == google.maps.DirectionsStatus.OK) {
directionsDisplay.setDirections(response);
} else {
window.alert('Directions request failed due to ' + status);
}
});