Release Note (Map - 6.1.0)- ルート探索モードを切り替えたときに再描画されない不具合を修正しました。(map.MainFrame)
- ルートの編集をmouseReleasedでなくmouseClickedイベントハンドラで行うようにしました。(map.MapPanel)
-- ルート探索モードでダブルクリックしたときに同じ点がルートに追加されてしまう不具合が修正されました。
-- 経由地の重複チェックはしていないので、ゆっくり2回クリックしたときは同じ点が追加されます。
- 辺に長さを持たせるようにしました。(route.Route)
- マウスクリックだけでは地図が変化したとみなさないようにしました。(map.BackGroundThread)
- 辺の重みを高速道路、一般道、自転車、徒歩の4種類から選べるようにしました。(route.Route)
- 経路長が正しく計算されないことのあるバグに悩まされていましたが、文字列同士を==で比較していたためでした。(route.Route)
- 速度の単位を[km/h]ではなく[m/s]にしました。(route.Route)
- 地点とルートのクリアをメニューから実行できるようにしました。(map.MainFrame)
- 地点の削除を行う範囲を広げました。(map.MapPanel)
- 地点の登録時に、全ての地点がグラフに存在するかをチェックし、ない地点は削除するようにしました。(route.Route)
- 地点の登録時に重複チェックをするようにしました。(route.Route)
- ルート探索モードでダブルクリックしたときに、最初のクリックによって追加された地点を削除するようにしました。(map.MapPanel)
- 経由地を指定して経路探索を行ったときに、合計の距離と時間を取得できるようにしました。(route.Route)
- 求められたルートを文字列の下に描画するようにしました。(map.MapPanel)
- 辺の重みを定義するクラスで、乗り物の種類を取得できるようにしました。(route.Route$Speed)
- ルートの描画に関する設定をまとめました。(map.DefaultMapPreferences)
- ルートの近くに経路長と所要時間を描画するようにしました。(map.MapPanel) Show files in this release
|