删除以前的路线谷歌地图

时间:2015-11-07 03:48:36

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

在具有多个位置的应用程序中,我有一个按钮,使用setDirection函数调用两点之间的路径,如下所示。

点击按钮后,我是否希望获得支持以删除上一个方向。

var directionsDisplay;
var directionsService = new google.maps.DirectionsService();

function setDirection(destLat, destLng) {
directionsDisplay = new google.maps.DirectionsRenderer({ polylineOptions:{strokeColor:"#4a4a4a",strokeWeight:5}, suppressMarkers:true });
directionsDisplay.setMap(map);

var request = {
origin: pos.lat + ',' + pos.lng,
destination: destLat + ', ' + destLng,
travelMode: google.maps.TravelMode.DRIVING
};

directionsService.route(request, function (result, status) {
console.log(request);
if (status == google.maps.DirectionsStatus.OK) {
    directionsDisplay.setDirections(result);
  }
});

return false;
}

0 个答案:

没有答案