[心得] 製作自己的google離線地圖

作者: loshen (我是洛軒)   2012-10-15 23:43:58
要飛日本旅遊之前,我就決定不辦手機上網卡了
反正出去就是放鬆!要打卡回旅館用wifi就可以
智慧型手機只要能打開地圖查一下資訊就可以~
沒想到! 今年google地圖改版,原本可以離線抓地圖
瞬間變成日本地圖無法下載,必須要到日本有網路才能閱覽地圖
這樣我很多標示的點不就要到日本才能看?!
不死心的我就翻找了一些網路資料,自己試著做了幾次,終於給我做成功離線地圖了!
後來靠著GPS +離線地圖,也讓我在日本指引不少明確的道路XD
也就把這方式share給需要做離線地圖的朋友囉!
建議觀看圖文網誌版
http://loshen.pixnet.net/blog/post/31244771
此方式只適合用於Android手機喔!
我的手機版本是ICS的版本,另外記憶卡為8G的
我自己的京阪5日離線地圖做起來有1.39G左右大小喔!
通常地圖抓取的範圍及level越多,占用的資料量就會越大~請考慮清楚囉!
需要準備軟體
1. Google Map 地圖:
需事先編輯好「我的地圖」,以便製作旅遊地圖。如果只需要離線
地圖而不需要任何編輯的點,可以只做步驟5~10以及步驟12。
2. Mobile Atlas Creator 1.8版 ( 可以到Dr. TYT 的blog下載 )
只能使用1.8版,最新版不支援Google Map喔!
3. Rmaps EXT ( 此為大陸網友製作加以改良的app,在google play找不到,需要另外搜
尋下載,我用的是3.17版 )
需要準備硬體
1.個人電腦一台,安裝Mobile Atlas Creator用
2.Android的手機或是平板電腦,裝RmapsEXT用
製作步驟
以下步驟在個人電腦上操作~
1.先安裝好Mobile Atlas Creator 1.8版,我是使用Dr. TYT 的blog的1.8版三合一包。
2.到google Map裡,開啟「我的地點」選擇需要做成離線地圖的名稱。地圖開啟後,點選
KML儲存
3. 開啟轉換網頁,「選擇檔案」點下去後,把剛才下載好的KML檔選進去;接下來網頁下
面選擇「軌跡」GPX Track,再選擇「轉換」,就能得到一個*.GPX檔備用
( http://www.gpsies.com/upload.do?uploadMode=convert )
4. 開啟Mobile Atlas Creator 1.8版,在左列最下面有一欄Gpx的欄位。選擇Load Gpx,
把剛才做好的檔案選好後,則右邊地圖會出現google map裡出現的路徑。
確定後選Save Gpx
5.準備要來開始選擇地圖的資料了。由於路徑已經畫好了,可以在地圖上按滑鼠左鍵把需
要的區塊圈選起來做離線地圖喔! (滑鼠右鍵點選地圖時,可移動地圖)
6.Mobile Atlas Creator左列最上方的Map source請選擇Google Maps;Zoom Levels則是
你想要的地圖精細度,數字越大代表地圖越詳盡,但做的離線地圖資料量也會變多。
網友建議最基本的level 0~8一定要勾選比較好,另外精細度到17左右比較剛好。我這次
自己做的地圖選擇3~19。
PS:我自己試作第一版離線地圖時勾選level 0~17,約花了45分鐘下載地圖,地圖大小約
800多MB;第二版勾選level 3~19,兩個小時才做好了31%....Orz,因此地圖要多精細還
是要考慮一下檔案大小及時間性喔!
PS2:發現一個可以增快地圖下載的方式,在步驟4的部分,左欄有個setting可以點下去,
選擇Network介面,有一個bar可以選擇下載線程,沒有改之前,程式預設4條線程,選擇
level3~18花了兩個小時;改成10線程之後,印象中約15分鐘就載好地圖啦!
7.以下有幾個要選擇的
(1)Atlas Content裡,先Add selection(也就是把步驟5紅色區塊選擇起來加入)
(2)Atlas Setting裡,請選擇Big Planet Tracks SQLite
(3)Saved profiles下面的空格請填入地圖的名稱(在Rmaps裡你想讀到的檔案名稱)後按下
Save
(4)以上都確定OK後,按下Create atlas
8.開始製作地圖,請耐心等待。此時電腦會有點lag....
9. 接下來你就會在電腦裡得到做好的離線地圖,地圖預設會產生在Mobile Atlas
Creator資料夾裡的[atlases]裡,副檔名為sqlitedb就是了,而檔名就會是步驟7裡面你
所命名的地圖
10.接下來把做好的地圖,放置在手機SD卡底下的rmaps/maps裡
11.另外還需要將步驟2做的KML檔同步放在在手機SD卡底下的rmaps/import裡
到這邊已經快完成了, 接下來步驟會在手機上操作
12.打開手機的Rmap EXT這個app,接著底下有五個圖示,選擇[地球]圖示,再選擇離線
地圖,就會出現步驟10做好的地圖資料,選擇做好的離線地圖。
13.回到介面,選擇下圖最左邊這個圖示
14.接下來到了RMapsExt裡的POI列表,裡面有個添加分類,請使用手機按下選單鍵,會跳
出一個介面,請選擇「導入」
15.到了這裡,請點選「選擇文件」,並選擇步驟11放入的KML檔,再按下「導入」
16.此時回到POI列表,就可以看到之前我們標註在google MAP上的標記了
17.回到Map介面,就可以在地圖上更清楚的看到我們之前標的東西,基本上到這邊就已經
算是做好完整的離線地圖!擔心的話可以開啟飛航模式打開用看看,看地圖是否有成功~
18.在綠色的POI點上長按,就會跳出下面選單,如果當初在google地圖裡標示地點時有寫
註解,可以在這邊選擇[編輯]
19.就可以看到當初寫的一些POI地點資料。如下面是編輯"紅豆湯圓"時有附加的一些參考
資料~就可以在編輯裡看到寫的註解。
實際去日本時的離線地圖使用心得
1.GPS有開會比較好,因為手機能及時定位我所在的位子,有時候迷路不知道方向時,開
啟這個離線地圖還不錯用。不過在地下(如搭地鐵)時,沒有GPS的話要自己找到地圖點..
還不如看周邊牆壁的地圖指引...
2.關於路徑部分,當初阿閃編輯google地圖時是有帶規畫路徑的,但是在離線地圖上怎麼
樣都顯示不出路線,只有點...如果對於自己規劃的行程路線沒有記很熟的話,就會一直
需要翻資料找下一個行程點XD,這是這個離線地圖我覺得比較不方便的地方
3.有些景點上google地圖會自己先帶上一些預設的店家資料,譬如營業時間、電話、地址
之類的,但離線地圖完全無法使用XD~只能看到地圖上有店家這樣
作者: lauto (老頭)   0000-00-00 00:00:00
rmap 去日本的好夥伴
作者: seraphimx11 (++O)   0000-00-00 00:00:00
大推!我之前是把店家景點的地圖弄成PDF檔存在手機
作者: paijim (愛生活)   0000-00-00 00:00:00
很棒的分享,只是感覺好難喔(倒)
作者: killua7529 (be stronger)   0000-00-00 00:00:00
謝謝分享,但看完決定還是辦上網好了XDDD
作者: vinita (紅豆)   0000-00-00 00:00:00
哇...真棒..可是好覆雜..囧
作者: KKKBRENDA (BRENDA)   0000-00-00 00:00:00
大推~最近也在考慮要買平板的來用離線地圖,謝謝原PO~~~
作者: lauto (老頭)   0000-00-00 00:00:00
地圖盡量不要超過2G,有時候開了會直接關閉..
作者: yalamina (落葉隨風)   0000-00-00 00:00:00
大推,這資訊正好需要,今年去也是用google map離線
作者: yalamina (落葉隨風)   0000-00-00 00:00:00
正煩惱下次去google map離線該怎麼弄,感謝教學
作者: loshen (我是洛軒)   0000-00-00 00:00:00
其實不難耶,是我寫太細了XD
作者: CreepIan (Ian)   0000-00-00 00:00:00
其實iOS也有個叫Galileo的APP可以用這篇做出來的地圖檔
作者: CreepIan (Ian)   0000-00-00 00:00:00
Galileo是免費的,不過要使用匯入地圖檔功能要花60元購買
作者: twodoors1175 (大緯)   0000-00-00 00:00:00
謝謝分享~
作者: eagleken (新的一年新的開始...)   0000-00-00 00:00:00
這個真的太強大了!!!
作者: wannarock (流離)   0000-00-00 00:00:00
感謝分享,另外比起rmaps我比較愛locus free!

Links booklink

Contact Us: admin [ a t ] ucptt.com