工具準備:
3、OruxMapsDesktop 下載,需要安裝JAVA虛擬機JDK下載
4、手機安裝軟件OruxMaps_4.4.1.apk
第一步:下載你需要的離線地圖範圍,參看:如何下載地圖? 選擇級別越高,地圖越清晰,下載的數據也越大,工具自己手機的存儲容量選擇地圖下載的級別大小,下載過程,選擇默認格式:拼接:TIFF。
如果用於定位準確,需要選擇無偏移的地圖下載,不然定位是錯的,偏差幾百米到幾公里。
第二步:將下載好的TIFF文件用global mapper打開,如下圖所示:
點擊Global mapper工具欄上面的上方的Digitizer Tool數字化工具,然後選中左起第四個按鈕”Create New Line/Area (Trace Mode)",如下圖:
開始劃出你規劃的路徑,【按住鼠標】拖動路徑,直到結束【鬆開鼠標】如下圖:
點擊上圖中【確定】,保存命名的路徑線路,然後點擊【控制中心】按鈕,如下圖:
在彈出的對話框中,選中【用戶創建的圖元】,即:剛纔規劃的路徑,然後點擊【選項】,跳出窗口如下圖:在彈出的對話框中點擊【線風格】,勾選【所有圖元使用同一樣式】,在彈出對話框中選中線條的樣式和線條的寬度以及顏色,本例中選擇虛線,3個像素寬,如下圖:
確認好之後,點擊所有的【確定】按鈕;
第三步:生成矢量數據和圖片
在彈出對話框中選擇【GEOTIFF】格式,如下圖:
點擊【確定】,彈出如下對話框:
在上圖對話框中,點擊【單擊此處以其他單位計算間距】,然後在彈出的對話框中選擇單位米【meters】,數字改爲【1-6】,數字越小,地圖格式越大越清晰,處理速度也越慢。一般選擇3-5,視對清晰度要求和電腦性能。
填好後,點擊【確定】,然後點擊最下面的【確定】跳出“另存爲”窗口,保存類型選擇GeoTIFF files,接下來點擊“保存”按鈕,輸出TIFF文件,如下圖:
再次點擊保存,這次要選擇保存爲JPEG格式,如下圖:
選擇JPG格式,如下圖:
點擊【確定】跳出選項窗口,點擊【單擊此處以其他單位計算間距】,這步與前面tiff格式輸出相同,然後保存好jpg格式的衛星圖像。
第四步:自制地圖轉換爲OruxMaps支持格式
打開OruxMapsDesktop軟件(【雙擊】解壓後目錄裏面的OruxMapsDesktop.bat文件運行軟件),如下圖:
Calibration file選擇剛纔輸出的tiff文件
Image file選擇剛纔輸出的jpg文件
點擊DATUM,選擇下拉菜單中的WGS1984: Global definition
點擊Projection,選擇下拉菜單中的LATIIUDE/LONGIIUDE
設置下方的Map Name(手機中看到的地圖名稱)
點擊Destiny Directory,設置地圖輸出路徑
選擇jpeg format,quality設置爲100%
其他設置默認
最後點擊Create Map,大功告成!到目標文件夾查看,可以看到生成了一下兩個文件,即OruxMaps支持的地圖格式文件。
如下圖:
第五步:拷貝地圖文件到手機中,並且手機中安裝好OruxMaps,文章開頭有下載地址(支持安卓系統),把整個文件夾拷貝至手機中OruxMaps/mapfiles目錄下,如下圖:
在手機中打開手機OruxMaps應用程序,如下圖:
點擊”Map Offline"即離線地圖,顯示以下地圖文件列表,ShanglinLake-Rim就是第四步中設置的文件名,選擇打開,如下圖:
選擇地圖,打開,效果如下:
至此,OruxMaps就可以離線使用了,在戶外可以方便打開你下載的地圖,並且OruxMaps支持軌跡記錄,軌跡導出等等非常強大的功能。