我正在研究我的最後一年計算項目,並且需要一些建議/幫助,因爲我不是最自信的編碼員。使用dijktras算法(Java),從航點到航點的2個機場之間的最短路徑
該項目將創建一個軟件,它使用Dijkstra算法的實現來查找機場之間的最短路徑。該軟件將允許用戶在歐洲空域內的選定國家內輸入啓動機場和目的地機場。然後該軟件將繪製從航點到目的地機場的交互式地圖上的最短路徑,並且此外該路線將以文本打印出所有相關的空中導航信息。另外,不能輸入飛行區域,以便可以圍繞非飛行區域繪製路徑。
我想在java中這樣做,但我很困惑如何去做這個例如,我如何得到像谷歌地圖的地圖,然後如何將機場和航點作爲節點添加到圖上。
它需要多準確?地球當然不是平坦的;直線距離可能會有數百英里。 –
我將使用傳單映射並使用leafletRouting並使用html和JavaScript作爲webapp完成任務 – ViktorG
它不一定非常準確,因爲我需要展示的是我可以正確實現算法。然而,我曾想過如何通過大圓路徑計算來補償地球曲率,所以我正在嘗試爲它找到api。 –