• 6

WM系統的PDA 離線使用 google map 教學

前陣子google出了自己的PPC版的google map,用手機看到自己的位置在空照圖中跑,
著實感覺一陣驚訝,宛如全民公敵的真實版。
無奈,google map需要透過網路,除非是用3G吃到飽的方案,否則大概沒啥實用之處。

自從Cristian Streng發表了Free ware的手機導航軟體GMaps後,引發熱烈迴響,
其可以預先下載GOOGLE上的地圖,存在記憶卡中,並且離線使用GOOGLE MAP進行導航,
在國外甚至可以規劃路徑~~等於全球的導航都幫你做好了,
此舉當然也引發了GOOGLE的關切,要求不得再直接從GOOGLE MAP上取圖。
不過,當然還是有解的,否則這篇文章就沒搞頭了。

MGMAPS這支軟體是用JAVA寫的,因此對於JAVA平台的SE、NOKIA及MOTOROLA很方便,
但是對於走windows mobile系統的手機,可就無福消受了。
後來發現到MGMaps可以支援PPC的WINDOWS MOBILE系統甚至Smartphone,但是必須透過間接的方式,
研究了兩天,終於搞定。以下便分享給各位

開發平台網頁:http://www.mgmaps.com/
原文可以參考: http://www.mgmaps.com/winset/
關於設定、安裝、抓圖已經有網有發表過:
http://www.mobile01.com/topicdetail.php?f=14&t=418768&last=5087975
不再贅述,在此僅對PPC系統需要做的事情詳加說明,

JAVA程式想在PPC/WM5.0 WM6.0系統上執行必須先行安裝IBM的micro environment的模擬器,介紹如下:
http://www-128.ibm.com/developerworks/websphere/zones/wireless/weme_eval_runtimes.html
下載完成後可直接安裝於SD卡,但必須要註冊才能正確使用。整個PACKAGE在下方。
建議搭配Resco Registry Editor使用,會相當方便。

為使MAMaps之後可以順利抓到儲存於SD的地圖檔,還必須COPY兩個檔案到J9模擬器軟體的資料夾中,(檔案於附件中)
Copy: fixed\ive-2.2\runtimes\wm2003\arm\midp2\bin\fileconn.dll 至 \Storage Card\J9\MIDP2\bin\
Copy: fixed\ive-2.2\runtimes\wm2003\arm\midp2\lib\jclMidp20\ext\fc.jar 至 \Storage Card\J9\MIDP2\lib\jclMidp20\ext\

之後便是安裝MGMaps了:
1. 執行J9 模擬器的emulator

WM系統的PDA 離線使用 google map 教學

2. 將從http://www.mgmaps.com/下載下來的MGMaps檔案放至SD卡的根目錄,我是使用1.39版,記得.jad 及.jar都必須下載,jad請下載 signed版本,並將檔名改成 mamaps.jad 及 mgmaps.jar, 之後開始安裝MGMaps,按左下角的Install,會出現要填入URL的對話框,填入 file:/Storage Card/mgmaps.jad

WM系統的PDA 離線使用 google map 教學 WM系統的PDA 離線使用 google map 教學 WM系統的PDA 離線使用 google map 教學

3.安裝完成~~~

WM系統的PDA 離線使用 google map 教學 WM系統的PDA 離線使用 google map 教學

4. 系統在第一次安裝完成後會自動執行,如果沒友執行就按右下方 Action > Launch,他問的問題就回答YES,正常狀況下你可以看到完整的世界地圖,按左方的MAP可以更改成衛星圖

WM系統的PDA 離線使用 google map 教學 WM系統的PDA 離線使用 google map 教學 WM系統的PDA 離線使用 google map 教學

5. 之後到Manu中的setting修改 Map Browsing 和 Map Types

WM系統的PDA 離線使用 google map 教學 WM系統的PDA 離線使用 google map 教學 WM系統的PDA 離線使用 google map 教學

6. 設定GPS,我是用P100,有內建的SIRF III,所以選擇Serial COM4,之後修改Mobile Tracking設定

WM系統的PDA 離線使用 google map 教學 WM系統的PDA 離線使用 google map 教學 WM系統的PDA 離線使用 google map 教學

7.將PDA硬啟動,重新執行emulator及MGMaps後應該可以看到世界地圖到 manu > Go To修該成台灣的座標就可以看到相關地區的圖了,解析度端看放再你SD中的圖層到哪一層

WM系統的PDA 離線使用 google map 教學 WM系統的PDA 離線使用 google map 教學 WM系統的PDA 離線使用 google map 教學 WM系統的PDA 離線使用 google map 教學 WM系統的PDA 離線使用 google map 教學


再次強調,圖資的下載可以在以下網頁找到相關的程式和資料
http://www.mgmaps.com/cache/
http://www.mapcacher.com/

8. 至此您可以利用WM系統的PDA OOFFFFLINE執行GOOGLE MAP了!!


附加壓縮檔: 200804/mobile01-d3002b24516562bfbfe4f8d2dbfef3d9.zip
2008-04-23 18:33 發佈
大大 能放micro environment 供下載嗎? 官網我看不懂=.=
在此將安裝MICROENVIRONMENT的方式詳細說明~~~

首先,請先下載IBM J9 MICROENVIRONMENT的PACKAGE
解壓縮後放在SD卡的根目錄,會有一個J9-MIDP的目錄
附加壓縮檔: 200805/mobile01-3ec896a16e9f9562d0af8fa5f9503f83.zip

之後呢,下載下列兩個檔案,解壓後放在J9-MIDP/lib目錄中(沒辦法01規定的檔案只能小於2048K)
附件份中有兩個ZIP檔不需要再解壓縮了,直接放入lib目錄下

附加壓縮檔: 200805/mobile01-9f23d26a0597c596027aa61987c06bcf.zip
附加壓縮檔: 200805/mobile01-b3ba5aa873cd36faed5090c828cb840c.zip

再下載免費軟體TRE,並將其中的REG檔加入WINDOWS MOBILE中

附加壓縮檔: 200805/mobile01-371c506dc60849157780a7f3dbe729ae.zip

之後執行J9-MDIP/bin下的emulator
這樣就可以接上教學文章的第二步驟了~~







感謝大大 詳細圖文並茂,終於搞定,GPS部份還沒實測,先謝謝了^^
實在是太好用了 這軟體..
這樣就不用開網路囉~~
感謝樓主分享~!
加5分先!
I USE HTC CRUISE .. AFTER INSTALL THE MAP .. BUT I CANT OPEN IT .. ANY ONE CAN HELP?
THX
I can't catch your point. Did you mean that you HTC coun't read the Maps files? In general, you have to copy cache.conf to the folder of MGMapscache. The cache.conf configurates the format of the maps files and is important for correctly reading the map files. Your further qustion is welcome if there is any.
i follow your steps and install the mgmaps successed. after install this map .. it auto ask user to open the map or not .. and i try to open (start) the mgmaps , it show that " fail to open the mgmaps"


so what is the cache.conf ?
thx
ugo426大大,

我嘗試過你提供的 j9 安裝, 並匯入了那 reg檔. 但是 emulator 不能執行. 那兩個放 lib folder 的檔, 當中有三個 zip file, 是那兩個不用解壓縮?

而且 reg 檔裡:

[HKEY_CLASSES_ROOT\jadfile\Shell]
@="(value not set)"


[HKEY_CLASSES_ROOT\jadfile\Shell\Open]
@="(value not set)"

那些"(value not set)" 也一樣匯入嗎?

因為我的SD卡名是 sdmmc, 所以 reg 檔內的 " storagecard" 我都改 sdmmc了. 正確嗎?

請大大幫忙指教. 謝~
In the beginning, let's check if you had really successfully installed MGMaps.

1. Can you launch MGMaps successfully like Step 4 on the first floor. If not, please check if Step 3 was really done.

2. Have you download the map files from http://www.mapcacher.com/
If yes, then you must have a folder named MGMapsCache in your computer. Refer to the image shown below .



You have to copy the folder of MGMapsCache to the root directory of your SD card including the file of cache.conf

3. Once all these have been done, please go to Step 5 shown on the first floor.
  • 6
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?