只有一隻手機也可以看地圖嗎? 答案是可以的!

而且不只台灣 可以看到全世界的地圖!
Mobile GMap是由Cristian Streng所編寫出來的FREE程式
可以在JAVA(J2ME)的手機上可以經由wifi, gprs, 3G上網瀏覽Yahoo! Maps,
Windows Live Local (MSN Virtual Earth), Ask.com, Open Street Map
, Google Map的地圖 或是將地圖檔放至手機記憶卡內離線使用.
搭配藍芽GPS可以show出目前所在位置.
之前isnotme大大有發表過使用心得
Mobile GMaps介紹與簡單使用(圖多~~好玩)
不過在八月的時候Google寄了一封mail給Cristian Streng要他把Google Map從功能中拿掉
不然會採取法律行動 所以最新程式沒辦法”直接”使用Google Map 這篇最重要的就是要說怎麼樣
”偷偷”的使用

因為台灣的地圖來說 Google Map算是最完善的 所以這篇分享文章會分成
1)安裝
2)使用Online Google Map
3)使用Offline Google Map
要是有遺漏的麻煩提醒一下 要是覺得這個程式很好用的話 那請到主網站用PayPal贊助一下Cristian摟
1)安裝
程式主網頁
http://www.mgmaps.com/
下載地方在
http://www.mgmaps.com/download.php
我是從PC先下載 解壓縮之後將.JAR傳到K610i之後 執行安裝
安裝後執行 在7.Setting->Language裡面可以下載繁體中文
接下來的介紹選項都是用安裝繁體中文的敘述
2)Online Google Map
要使用線上的Google Map很簡單 破解的方式
只需要到 7.設置->地圖旋轉類型->進階->Add Custom Map裡面
Map Type Name隨便你設定
Google地圖我是用”Gmap” 衛星地圖我用”Gmap Sat.”
Map Type Url打
Google Map => http://mt.google.com/mt
Google衛星地圖 => http://kh.google.com/kh?v=20
儲存之後 回到選單 選4.->轉到地圖類型 選你設定的Map Type Name(我是用Gmap)
儲存之後 以後一開程式 都是用Google map了!
Google Map在台灣的圖資我覺得很詳細了 Zoom到最細 小路的路名都會標呀

按鍵方面
方向鍵移動左右
*跟#可以調整大小
9可以移到連接GPS後顯示的目前位置
0可以切換不同Map (Google, MSN, Ask.com etc.)
3)Offline Google Map
破解google map之後 唯一的缺點是 要上線才可以看地圖
就算我是用3G的 可是不是吃到飽 看地圖還是要錢 那怎麼辦?!

沒關係 Mobile Gmap可以讓你offline查地圖!
首先先來說手機的設定
到7.設置->地圖設置 勾 離線模式 保存地圖 這2個
之後開啟程式 不會連到網路上抓地圖 而是會讀取下面保存目錄中的地圖檔
接下來就是地圖檔的製作 這邊算是最麻煩的部分了

原文連結http://forum.mgmaps.com/viewtopic.php?t=1116
大致上的步驟是
1)確定你電腦裡面有安裝 .NET Framework 沒有可以到microsoft網站抓 原文連結裡面有連結
2)安裝gMapMaker http://www.mgmaps.com/cache/gMapMaker-setup.exe
3)到這個網頁 http://www.mgmaps.com/create/
把你想要製作地圖的範圍圍起來 滑鼠在圖上點 有marker之後就可以連起來圍出範圍
選擇你想看到多少比例(Zoom level 台灣地圖最多可以到18) 要多詳細(Level of detail)
地圖種類(Type of Map) 然後按Generate會產生個 .map檔
我選整個台灣 zoom level 7~16 最詳細 Google Road Map 一共有145432個tiles Orz
@@結果發現太大了 不只抓了一個晚上抓不完 還要擔心我的記憶卡放不放的下 所以只改成 zoom 7~14
14的時候比較大的路會有標 小路會畫出來但是不會有路名
4)接下來利用剛安裝的gMapMaker開啟 .map檔 把這些地圖檔抓下來到C:\Program Files\gMapMaker\MGMapsCache
這依照你要抓tiles的數目來決定會抓多久 我抓了好幾個小時 >.<
5)將手機記憶卡format成FAT32格式 Cluster Size設 512Bytes不然會佔很大空間
6)將地圖資料夾MGMapsCache傳到記憶卡裡面 網路上有人提到要設定成隱藏資料夾 不然一大堆tiles 一開機手機可能為了讀這些資料會hang住
7)手機開啟Mobile Gmaps 就會載入地圖了
雖然離線看地圖的流程都寫在上面了 可是我還是不得不承認 我放棄了


我花了3個小時把地圖download下來 大概150Mb左右
放在記憶卡之後
把我的小K610i開機 開了3min.

研究討論板上是說 SE的手機就算有設隱藏資料夾 開機的時候還是會掃過一遍
所以每次開機都要這麼久...........

我就放棄了 還是用線上的就好
哪位大大有別的牌子的手機 或是可以忍受開機hang很久的話 再來試看看吧~~~
另外GPS我手上沒有接收器 沒辦法測試 有的人可以試看看摟
