Quantum Navigator
Quantum Navigator是基於Quantum GIS應用程式的功能,發展出一套具有地圖導航的客製化工具。
此軟體的目標就是讓道路圖上具有基本繪製路線與導航的功能。只要輸入一個正確的道路shapefile,你就可以選擇路線的起迄點。這個路線會根據你的需求計算適當的路徑(最短、最快或最經濟的路徑),也會遵守單行道、轉向規則等一些限制。
此應用程式的核心是由C++撰寫而成。道路圖呈現的是個直觀的圖形,最佳化路徑則以Dijkstra’s algoritm為運算方法搜尋。使用者介面以Python寫成,有地圖瀏覽視窗、增加地圖、道路標誌或選擇起迄點等功能。
主要功能說明:
- 使用介面–地圖視窗、側邊控制資訊工具選項。
- 地圖操作–全覽地圖;基本工具:移動、縮放;經緯度顯示。
- 查詢路線圖–用於查詢道路詮釋資料及標識資料,並在另一視窗標示出最近道路的屬性資料。其他還有道路起迄點標示、前後路段標示。
- 建立路線–可以設定起迄點,並自動計算路徑。提供兩種決定終點的方法:一為使用者在地圖上指定,程式會自動搜尋最鄰近的道路。
- 路線類型–三種可能的路線類型:最短、最快、最經濟。
- GPS模擬器–透過增加waypoint來模擬,可顯示目前的位置、GPS時間與對應道路。當程式達到生產階段時,將對真正的gps支援(NMEA or gpsd)
- 導航–設定導航後,會告訴你何時該轉彎,以及距離下一個轉彎或目的多遠的距離。
- 模擬路徑–檢視導航的路徑
下載:
1. 來源檔案:http://mapserver.sk/~wonder/qnavigator/qnavigator.tar.gz
2. 範例資料:http://mapserver.sk/~wonder/qnavigator/testdata-trencin.tar.gz
程式介面:
Categories: QGIS