物件を立ち上げましたrendererOptions
。
var rendererOptions = {draggable: true};
次に、DirectionsRenderer
オブジェクトをインスタンス化します。
directionsDisplay = new google.maps.DirectionsRenderer(rendererOptions);
実行directionsService.route()
方法は後で、ルートには地図上に小さな点があり、ドラッグしてルートを変更できます。
directionsService.route(request, function(response, status) {
if (status == google.maps.DirectionsStatus.OK){
directionsDisplay.setMap(map);
directionsDisplay.setDirections(response);
}
});
私の質問は、ルートで行われた変更をキャンセルする方法、ドラッグされた小さなドットを削除する方法です。