ドラッグでルートを変更できるのであれば、ユーザーに変更させたい。
このオプションはDirectionsRendererで有効になっています
var rendererOptions = {
draggable: true
};
directionsDisplay = new google.maps.DirectionsRenderer(rendererOptions);
チェックボックスを使用して、ユーザーにドラッグ可能性を変更させます。
function allowMove() {
if (directionsDisplay.draggable) {
directionsDisplay.draggable = false;
}
else {
directionsDisplay.draggable = true;
}
;
}
ただし、アクション(ドラッグ)の後でのみ変更されます(アクションの後でのみ無効になります)
draggable_changedイベントを見つけましたが、これらのイベントで何をすべきかわかりません。
そして、ルートをクリックすることができれば、クリックした位置の高さを表示しているので素晴らしいでしょうが、ルートでは機能しません(ドラッグを無効にした場合でも、より近くにあります)