4

良い一日、

事前定義されたルートに沿って移動する車両を追跡するために、Bing Maps (純粋に html と javascript) を使用しています。DirectionsManager を使用してルートを作成しましたが、ユーザーはルートをドラッグして変更することができます。

ユーザーがルートを変更したり、ルート上のすべてのウェイポイントを非表示にしたりできないように、この機能を無効にしたいと思います。

これを行うための支援、ガイダンス、またはリソースをいただければ幸いです。前もって感謝します。

よろしく、

4

1 に答える 1

7

私の質問に出くわすかもしれない人々のために:

ルートのドラッグを無効にする : directionManager リクエスト オプション routeDraggable を false に設定します。

directionsManager.setRequestOptions({
                    routeMode: Microsoft.Maps.Directions.RouteMode.driving,
                    routeDraggable: false

ウェイポイントと経由点を非表示にする: directionManager Render Options の waypointPushpinOptions と viapointPushpinOptions の可視性を false に設定します。

directionsManager.setRenderOptions({
                itineraryContainer: document.getElementById('directionsItinerary'),
                waypointPushpinOptions:{visible:false},
                viapointPushpinOptions:{visible:false},
            });
于 2012-09-30T03:30:00.490 に答える