手機離線地圖製作(Android) - 思元的寫作練習
文章推薦指數: 80 %
使用Mobile Atlas Creator (MOBAC) 製作地圖檔案,Locus Map 瀏覽該地圖檔案,最後將My Maps 所建立的興趣點匯入顯示,完成旅遊景點離線地圖。
思元的寫作練習
軟體開發
英國打工度假
心得感想
旅遊遊記
網誌存檔
關於作者
搜尋網誌
×
Searchblog.twsiyuan
Close
手機離線地圖製作(Android)
王思元
11:07上午
旅行
,
筆記
沒有留言
出國自助旅行,最重要的小工具之一,無非是地圖配合上GPS定位了。
很容易知道自己在哪裡,比較不會迷路走錯路。
不透過導航系統,看著地圖位置,周遭環境的道路標示,以及自己方向感,靠著雙腳成功找到想去的興趣點,總是有所成就感。
前提是,手機的地圖只有網路版本,必須隨時隨地要有網路漫遊才行。
近幾次海外出遊自由旅行,因沒有需求要一直關注LINE或是Facebook打卡,都沒有特別買定額上網Sim卡,或是承租上網Wifi機器。
網路地圖不能隨時隨地的使用。
既然沒有網路,何不就在手機上,製作一份專屬於自己的旅遊景點地圖呢?上頭標記有興趣的興趣點,以及這次旅行計畫要去的地區地圖,重點是不需要網路也能存取。
以下是透過MobileAtlasCreator(MOBAC)在Windows電腦上製作地圖檔案後,使用Android上的LocusMap這套App來瀏覽該地圖檔案,最後將在MyMaps所建立的興趣點,匯入到LocusMap中,完成一份離線版本的旅遊景點地圖。
MyMaps
這是Google所提供的服務,在地圖上加入圖示的標記功能。
可以在Googlemaps上加入圖層,各圖層可以加入有興趣的興趣點,這些興趣點標示好記的名稱,設定有意義的圖示。
當然也可以加入線、區域、甚至導航資訊。
依稀記得以前免費版本只能加入三個圖層,現在似乎圖層無上限的樣子。
以前自訂圖示也要收費,現在則是完全免費…。
功能強大,非常適合整理旅行要去的興趣點。
興趣點尋找方式很簡單,可以搜尋別人已經建立好的MyMaps,或者參考他人的旅遊遊記,把遊記提到的有興趣的景點(興趣點),通通加入到MyMaps中,在這樣的過程中,讓自己知道有哪些興趣點,以及各個興趣點的位置,方便之後規劃每日的行程。
完成住宿訂房後,也要把飯店位置加入,住宿地點附近的周遭設施也應一併加入,例如超商、超市或是百貨公司等,甚至是到日本採買的藥妝店位置…。
此外旅行中重要的交通設施或是要朝聖的餐廳店鋪,也都可以加入這份MyMaps中。
任何只要在行程規劃時,有興趣的興趣點應該都要加入,興趣點不嫌少。
特別是離線地圖的製作,能先準備好的興趣點就先加入。
最近去京都所製作興趣點地圖,poweredbyMyMaps
在最後出發旅行前,也是最終的MyMaps版本完成時,使用功能「匯出成KML」「ExporttoKML」,將該KML下載並儲存到手機中,待會讓Locus匯入使用。
注意:沒有網路的情況下,請不要勾選網路同步KML。
輸出KML,選取想要輸出的圖層
MobileAtlasCreator
使用MOBAC建立離線Googlemaps地圖,乃是採用圖片進行儲存,相對於其它使用向量資料儲存資訊地圖,MOBAC所建立的離線圖資檔案容量會特別大。
為了減少圖資檔案大小,需辛苦手動的設定地圖區域,以及地圖縮放級數。
若手機空間夠大,是可以粗略選取地圖區域,選取所有級數的地圖製作。
先前往官方網站下載MOBAC,以下使用2.0.0beta1做為操作範例。
由於MOBAC預設沒有GoogleMaps的地圖來源,因此在第一次開啟之前,要先設定自定義地圖來源,從GoogleMaps撈地圖資料的設定。
首先先從GistGithub下載GoogleMaps地圖來源設定檔,並複製到MOBAC資料夾中/mapsources/google.xml。
或者自行建立該檔案,內容填入以下設定,其中hl=zh-TW表示地圖語言設定:
之後可以在Menu>地圖冊>新增地圖冊,新增其它的地圖冊,來新增其他類型的地圖冊。
選擇地圖冊類型,使用BigPlanetTracksSQLite
接下來設定操作介面,右側Tools>LeftPanel>Expand可以調整左側操作視窗的大小,先調整合適的視窗大小,避免操作選項隱藏。
接下來選擇地圖源,選擇所建立的地圖源GoogleMaps。
設定操作視窗以及地圖源
透過Menu>Selection工具來選取欲製作離線地圖的區域,建立使用多邊形來選擇,這樣可以減少不必要的區域,降低離線地圖的檔案大小。
雖然有點辛苦,但為了手機能多拍幾張照片,多錄幾分的影片,只好慢慢得選取了。
(註:滑鼠左鍵編輯選取區域,按住滑鼠右鍵可移動地圖。
)
設定縮放比例,數字越大表示地圖越精細,相對的所需要的檔案空間也會變大。
可以使用滑鼠滾輪縮放地圖,來評估需要到第幾層的地圖。
level20最為精細,但需要大量的儲存空間。
個人覺得level16,17的地圖已經足夠使用了,且所做出來的地圖檔案大小也不會太大。
這是日本京都車站,在不同level所呈現的地圖
最後點選新建地圖冊,完成選取區域的地圖冊。
重複以上步驟,可以建立多個地圖冊到同一個地圖檔案中。
最後點擊開啟下載地圖冊,隨著網路速度以及地圖冊區域大小,花費一段時間下載地圖。
離線地圖建立步驟
完成的檔案可以在MOBAC資料夾中/atlases/中找到,附檔名為sqlitedb。
記得將該離線地圖檔案複製一份到手機中。
LocusMap(Android)
手機上瀏覽離線地圖的App,推薦使用LocusMaps來瀏覽,該App分為免費版本以及收費版本,主要差異在於廣告以及額外功能。
我們需要的自訂離線地圖瀏覽,以及顯示自定義的興趣點,LocusMaps免費版都可以使用該些功能。
以下使用LocusMapsPro版本進行操作。
首先進入功能表,選擇地圖,設定地圖來源,從原本網路地圖,改成檔案系統中的地圖檔案。
功能表頁面
選擇使用MOBAC所建立的離線地圖
接著在功能表中,選擇航點,在航點列表中,建立資料夾,匯入MyMaps所匯出的KML興趣點資料。
航點列表中,新增資料夾
該資料夾匯入興趣點
最後測試,檢查興趣點所在的地圖是否完整,以及縮放等級是否能符合需求。
若發現不足,再回到MOBAC中編輯離線地圖冊,重新下載建立離線地圖。
後記
此離線地圖沒有辦法導航,沒有辦法搜尋,也不能查詢規劃路線,使用不像網路版的GoogleMaps如此方便。
雖說有如此限制與不便,但對於沒有辦法隨時上網的我來說,能夠知道自己在哪裡,方向應該怎麼走,已經足夠使用,其它的就靠當地的資訊以及之前做的功課了。
地圖使用方式不應隨時盯著地圖螢幕,時時確認地圖上的自己,而應是參考地圖位置,看著周圍景色以及當地指標,腦中的所建立的方向,體驗著陌生環境景色行走。
尤其是在沒有辦法定位的地下或是建築內,善用自己的方向感以及週邊的指引,帶領前往想去的方向吧。
享受找路以及走錯路的過程,是自助旅行的樂趣之一呢。
相關文章
文章留言
相關文章
沒有留言:
延伸文章資訊
- 1旅行必備好幫手–製作屬於自己的離線地圖@ 過期牛奶
為什麼需要「自製離線地圖」 · 1.節省旅行費用 線上地圖導航時,因為圖資需要不斷的更新,必須租用「吃到飽」的網路費用,平均下來一日也要花上台幣元,五天的小旅行還好, ...
- 2【APP】如何使用健行筆記APP下載GPX與製作離線地圖 ...
①在最下面的選單中點選「我」。 ②再點選「軌跡」。 ③進入軌跡頁後再點選分頁「已下載」。 ④選取已下載中欲製作對應之離線地圖的GPX。 ⑤按下「製作 ...
- 3Google離線地圖@ 軟體使用教學 - 隨意窩
- 4登山新手必學-如何使用地圖產生器 - 艾格探險
此篇文章詳細列出如何使用地圖產生器製作專屬於自己的紙本地圖。 ... 了膽戰心驚,但你會說現在科技如此發達,離線地圖人人手機都可以下載,怎麼還會發生迷途事件呢?
- 5【APP】離線地圖好複雜?懶人包帶你一步一步製作 - 健行筆記
為什麼要下載離線地圖◇登山APP裡的GPS訊號,只能讓你看到「你的位置」,在山區沒有網路的地方,APP裡的地圖功能是喪失的。◇只能事先下載「離線 ...