2007年6月21日 星期四

日本旅遊的電子地圖

這次要介紹跟 Mio 在日本的 C310 所搭載的軟體一樣的 Pocket Mapple Digital 7。不過日本 C310 版有導航功能,這版則不能導航,只能衛星定位,以及記錄軌跡。最重要的是,它是道地的日本軟體,鉅細靡遺。因此有了它,在日本就不用擔心迷路了!

如果你的 PND 不支援日文字體,請參考 顯示繁體、簡體中文與日文字型 這篇來安裝新的字型檔。

此外,在執行 PMD 7 之前,必須更改註冊表,才能正確顯示日文。如果你的 Registry 沒有這些值,請自行新增 DWORD。

[HKEY_LOCAL_MACHINE\nls]
"DefaultACP"=dword:000003a4
"DefaultOCP"=dword:000003a4
"DefaultLCID"=dword:00000411
"SystemLCID"=dword:00000411

記得 Soft Reset 才會生效!

首先當然是載入地圖,從【地圖】選單選擇【打開地圖】。如果沒有打開任何地圖,則只能顯示全國地圖。


接下來最好先使用【地圖切換】,再來移動全國地圖,如下圖。


例如載入的地圖如果是東京市,最好移動全國地圖直到十字形游標出現在東京市正上方。


這時候再【地圖切換】一次,便可以跳到載入都市的詳圖,使用右邊的放大縮小比例尺,可以選擇適當的顯示範圍。


這地圖到底有多精細呢?舉例來說,下面這個畫面顯示【新宿2】這個街區,裡面每一棟建築的號碼(地址),馬路上則連紅綠燈都標示出來,很容易可以看到 7-11 這些常見商標,對於觀光客來說,還有甚麼比這些圖示更清晰明白的?


如何衛星定位呢?首先從【地圖】選單選擇【GPS 位置取得】。


接下來,設定連接機種為 NMEA WGS-84 型,並且設定連接端口,Mio PND 通常都是 COM2。如果想記錄軌跡,可以設定記錄間隔,從一秒到 30 秒不等。最後記得按上方的【實行】。


這樣就好了嗎?當然還沒有。由於日本有自己的座標系統,因此最好將座標系切換到世界座標。這樣子地圖左上方顯示的經緯度才會跟旅遊叢書介紹的一致,除非書上註明使用日本座標。


住在台灣很幸福,往南有峇里島、普吉島可以避寒、享受 SPA,西有中國大陸可以一攬名山大澤、文化古蹟,北有日本可以滿足哈日族的夢想。

29 則留言:

yuping 提到...

請問熊大,
最近要去日本旅行想把C720t解鎖並安裝Pocket Mapple Digital v7請問是可行的嗎?Pocket Mapple Digital v7可以安裝載720上面嗎?如果可以是不是也是解鎖後透過ActiveSync來安裝?

謝謝

Bireley 提到...

應該可以,不過它需要一個特殊的 DLL 檔,可以 Google 搜尋,日本網站上有。此外,我不確定它在 C720 上的畫面是否只用左上角,還是佔滿全畫面。

yuping 提到...

謝謝
DLL就是msgstore.dll吧?

Bireley 提到...

應該沒錯!

yuping 提到...

請問熊大或其他網友有人成功安裝Pocket Mapple Digital v7到C720t上面嗎?我安裝後要執行時一直出現找不到某個元件的error而無法執行,但是安裝過程都正常。

請大家幫忙謝謝

Bireley 提到...

可能是 mfcce300.dll,在 C310 的 MioAutoRun 裡有,本來 C720/C520 的 MioAutoRun 也有放進去,後來因為沒有程式需要,所以將它拿掉了。

看來我還是應該將它放回 MioAutoRun。

yuping 提到...

請問是不是把mfcce300.dll copy到windows裡面就可以了?謝謝

yuping 提到...

試了一整天
參考了一堆我看不太懂用猜的日文網站
http://aimakidechi.hp.infoseek.co.jp/jasjar/0050_apps/pocket_mapple_v7.html
http://kakuzatou.cocolog-nifty.com/blog/2006/04/wm5_89c4.html
還是無法成功在C720安裝pmd7成功...唉

熊大有辦法嗎?還是可以推薦別套可以安裝在C720上的日本地圖軟體

Bireley 提到...

是的,copy mfcce300.dll 到 \Windows 裡就行。

目前手上用過的日本軟體就只有這套。

yuping 提到...

複製了mfcce300.dll之後還是一樣顯示缺少元件,有沒有人知道是缺少哪一個呢?(C720t)

Bireley 提到...

試試 AYGSHELL.dll

huaisen 提到...

我總共copy了三個檔 msgstore.dll,mfcce300.dll,AYGSHELL.dll
不會出現缺少元件的訊息,但是會說主程式不是有效的WINDOWS CE應用程式,我的機器是C720,請問還有哪邊有可能有問題?

Bireley 提到...

對於這類的問題,也是讓我很困惑。

最近有一些程式在 WinCE 4.2 或 WinCE 5.0 裡,檢查 DLL 都有,也碰到這樣的錯誤訊息。也許是 DLL 版本仍然不對吧?或是有哪位高手可以解惑?

huaisen 提到...

我換了一版新的AYGSHELL.dll就可以動了,只是目前還在研究怎樣用地圖,因為我把東京地圖放在Shobunsha下,也載入了,但是就是切換過去看不到.

Bireley 提到...

文章裡怎麼說的?仔細看你就不會有這個問題。

從首先載入地圖那邊開始,一步一步照著做。相信我,這些問題我都碰到過,寫在文章裡的,幾乎沒有一句是為了賺稿費。(也沒有稿費,不是嗎?)

huaisen 提到...

請您先別動怒,我想請問一下,我有照著文章所說的,我碰到的狀況是我有先在全國地圖上先將十字移到東京上面再按切換地圖,但是切換過去畫面上剩下白底十字跟四週的相關工具,我也試著按右側的比例尺但是畫面還是白的,不知是否與您當初碰到的情形相同?還有再請教如果我可以看到您文章中圖形的日文,我還需要再另外裝日文字型嘛?

Bireley 提到...

不好意思,如果讓你覺得回覆有火藥味。可能是我表達方式造成你的誤會。

當你將游標在全國地圖上選擇東京時,一定要幾乎在中心附近,視該市區地圖大小而定,當你切換過去時,有可能會看不到,但稍微移動一下地圖,應該都能找到。如果你還是有問題,很可能又是 AYGSHELL 的錯。

至於日文字體,如果你沒有像我介紹字體那篇來設定的話,地圖裡的字體會變亂碼或方塊,但是地圖還是能顯示出來。

yuping 提到...

我copy了AYGSHELL.dll還是出現錯誤,可能是版本的問題吧!

to huaisen

可以提供給我您所使用的dll嗎?我一直無法啟動,謝謝。

yuping917@gmail.com

huaisen 提到...

我是在http://hpcmonex.net/izemize.htm 這個網站下載的
裡面有18個AYGSHELL,我用第四個可以啟動,但是就是看不到除了全國地圖外的
地圖...你可以試看看...
基本上 我18個都試過了..也許大家也都試試看會不會有更好的結果..

Turtle 提到...

由於最近要去日本, 奉命改造Mio C710為日本的GPS, 對於PDA改造, 我算是新新手, 提供一些意見給也是新手參考.

注意改造的機子為MIO C710, 用的OS為WinCE NET 4.2, 其它的機型恐不適用.
用的圖資為Super Mapple Digital v7.0 裏面有Pocket Mapple Digital選項, 這是專門用輸出給Pocket PC用的圖資的選項.
Pocket Mapple Digital 參考:
1. http://www.tiec.tp.edu.tw/lifetype/post/301/15161
2. http://www.tiec.tp.edu.tw/lifetype/post/301/15275

最後會有一個 PMD7_ARM.CAB 安裝檔, 放入SD Card備用.

安裝:
Step1. Unlock 和 "顯示繁體、簡體中文與日文字型" MIO 完全攻略都可以查的到.

Step2.
依照 "熊熊發牢騷" http://221.169.84.196/bearcat/?p=10&page=3 內述GPS大改造-Altina A600 的情形來看, MIO C710應需要另外的dll檔 - cellcore.dll, MsgStore.dll, 這在網路上都能找的到, 等到PocketMappleD7.exe從CAB安裝檔安裝上後, 跟PocketMappleD7.exe放在同一個目錄即可.

Step3. 在MIO機子上, 開啟檔案管理員, 雙擊PMD7_ARM.CAB(在Storage Card目錄下), 會安裝PocketMappleD7.exe到\Program Files\Shobunsha. 安裝最初的日本全圖到 \My Documents\Shobunsha.
記得要把Step2所提的dll copy過來跟PocketMappleD7.exe放在一起.

Step4. 雙擊 \Program Files\ShobunshaPocketMappleD7.exe 應可以看到日本全圖, 此時PocketMappleD7還會多建一些Database (tmp, Mail目錄), 然後退出.

Step5. 將\Program Files\Shobunsha\ copy 到\Storage Card\Program Files\Shobunsha; 將\My Documents\Shobunsha\ copy 到\Storage Card\My Documents\Shobunsha.

Step6. (見仁見智) Unstall PocketMapple(用 控制台->移除程式), 有error訊息都不管它.

Step7. 我是用暴力法copy圖資, 之前用Super Mapple Digital輸出PPC所用的圖資, 會有xxx.ml, xxx.rcl, Map/levelL, Map/levelM, Map/level/S; 將xxx.ml, xxx.rcl copy 到\Storage Card\My Documents\Shobunsha, Map/level[L/M/S]/* copy 到\Storage Card\My Documents\Shobunsha\Map/levelL, levelM,levelS.

Step 8. software reset, 雙擊\Storage Card\Program Files\Shobunsha\PocketMappleD7.exe

在程式裏點擊 地圖->"地圖x開x", 開啟\Storage Card\My Documents\Shobunsha\__japan.mpr, 應可看到日本全圖, 然後將十字游標移到有輸出圖資(L/M/S的格式都要有)的地方, 再點擊 地圖->"xxxxx地圖切x換x", 應可以看到詳細的地圖, 剛開始十字游標不要放在鄉下地方, 因為鄉下地方資料少, 比較容易看到白白一片, 放在都市連紅綠燈都可以看到.

以上是接觸Mio才三天的新新人的心得, 提供給同樣是新人的人參考.

Bireley 提到...

謝謝您非常詳細的安裝說明。中文的 GPS 世界需要的就是像您一樣的貢獻。

小賀 提到...

前輩:
我的C720t在一年多前安裝過Pocket Mapple Digital V7
當初也是為了去日本才裝的
不過咧~
後來不曉得是因為更新地圖還是我自己不小心
程式檔全部都不見了
最近試著安裝
aygshell.dll,MsgStore.dll,mfcce300.dll,cellcore.dll都有放進正確的安裝目錄
不過程式執行時一直出現
"PocketMappleD7.exe"不是Windos CE 有效的應用程式
不管是使用CAB自動安裝或手動安裝結果都一樣
把程式檔放在記憶卡或GPS裡面結果也是一樣的
也換了幾個aygshell,cellcore也是沒用
請問我哪邊做錯了?
該不會Mio把某些功能鎖住了?!

Bireley 提到...

Mio C720t 並沒有鎖了甚麼 PMD 7 需要的功能,但印象中 C720t 跟 C310 在安裝 PMD 7 時,有一個檔案(.dll)不同。但是哪個檔案,已經忘了。

小賀 提到...

感謝
已經可以使用了
不過無法顯示地圖裡面的日文文字
像"尺"名檢索裡面就只有區域的下拉選單可正常顯示
經實際操作
DefauitLCID的值只要Soft reset
又會回到00000404
另外
我的地圖座多只能顯示到150M
更小就會變成一片空白

Bireley 提到...

很不幸地,如果您的 PND 是每次 Soft Reset 便會恢復內定值,那就沒法切換語系了。試試看更改 nls 的值,但不 Soft Reset 看能否顯示日文,理論上應該是不行。

小賀 提到...

只有DefauitLCID會回到00000404
其他的都不會
您說的方法我有試過
的確是不行
但我記得以前都沒問題的呀~
真怪
地圖最多只能顯示到150M
這是正常的嗎?
擴域圖,中域圖,詳細圖
這三個選項我都有打勾

Bireley 提到...

日文無法顯示的問題跟 WinCE.nls 有關,可以參考較新版的 MioAutoRun,裡面使用的 WinCE.nls 應該有顧及到這個程式。

印象中 PMD 的地圖是分大、中、小三種分別存放,您可能忘了 copy 小的地圖,或是地圖放置位置不對。

小賀 提到...

已順利解決問題
我將WinCE.nls換成這個
http://www.mobile01.com/topicdetail.php?f=130&t=50194
然後Soft Reset 如此一來地區選項就有日本了
否則
不管我怎麼做
選像永遠只有中文台灣
無法放大顯示也解決了
是PC端的一些設定錯誤
造成levelS資料夾裡面都沒東西
而記憶卡裡面的地圖檔
其儲存路徑必須為Storage Card\My Documents\Shobunsha\
否則會出現奇怪的錯誤
日文顯示必須正確
否則程式啟動時會無法自動開啟全國地圖
要手動匯入
-----------------------------------
針對WinCE.nls的問題
有辦法讓他每次開機時就自動載入我自己的WinCE.nls嗎?
PocketMappleD7.exe可以直接放在Menu裡面嗎?
不然每次開機都要做好多事才能使用地圖...
感謝!

Bireley 提到...

當然可以,只要在 MioAutoRun.scp(或是新版 MioAutoRun 的 Unlock.scp)裡,加上 copy 檔案的指令,就可以了。