2

ウェイが計算しているウィンドウを表示する可能性があるのだろうか (MapPoint 2010 アプリケーションで表示されているものとまったく同じ)、この計算をキャンセルする可能性があります (最適化されたルートの計算が非常に長く続くため)。もしそうなら、どのように私はそれを行うことができますか?

4

1 に答える 1

1

独自のスレッドで実行される独自の進捗フォームを作成できます。これは、処理する作業量が多い場合に、MapPoint アドイン製品で行うことです。

ただし、最適化機能をキャンセルすることはできません。MapPoint の COM インターフェイスはマルチスレッド化されていません。キャンセル操作はありません。最適化を強制終了するには、アプリケーションを (ほぼ確実に OS レベルで) 強制終了してから、再起動する必要があります。

多くのウェイポイントがある場合、最適化には長い時間がかかります (予想どおり: 古典的な巡回セールスマン NP 完全問題)。長距離も実行時間に大きな影響を与えるようです。

于 2011-02-07T13:50:26.917 に答える