2009年12月24日 星期四

Mio Spirit 聖誕禮物

過兩天就是聖誕節了,Mio 帶給 Spirit 的使用者一個聖誕禮物 -- Mio Spirit 2010。


從快速導航裡的導航設定選單新增的設定,可以看到一些 Spirit 的新功能,例如指北針、旅程資訊、自定義迴避(道路)。




夏季更新時,Spirit 已經增加兩項行車資訊,可惜到目前為止,仍然只能三選一,或是不顯示。其實這樣的設計在 Mio 自己的歐美版 MioMap 或是 iGo Amigo 也有,但這兩種軟體在導航畫面上可以任意切換為其中之一,而不是像 Spirit 得在快速導航的導航設定裡變更。


先前 Spirit 雖然可以在快速導航的「事先規劃路徑」裡,設定經由點,但如果為了設定經由點,每次都得先規劃好並儲存路徑,反而不方便。新版 Spirit 在快速導航裡,選擇目的地,規劃好路徑之後,便出現「新增目的地」的選項,以便加入經由點。


Spirit 剛推出時,「引刀自宮」失去的座標功能在夏季更新時,已經恢復了一半的功力。


這次更新則讓使用者在真的需要幫助時,可以從衛星定位資訊畫面,或是「幫幫忙」裡馬上得知自己的座標,Spirit 的功力總算恢復。



「幫幫忙」裡多了一個設定畫面,讓使用者選擇在緊急求助時,可以顯示的景點類別。由於筆者沒有這種預知未來的能力,因此還是讓它全部顯示。


新版 Spirit 最大的改變,其中之一應該是高速公路資訊,這是在台灣使用其他導航軟體,甚至 MioMap 2009,都有的功能。如同 PolNav 6,Mio Spirit 也加入行程中最近收費站、交流道、休息站之顯示。


在交流道出入口,則顯示行車方向提示。


在「複雜道路」則顯示擬真圖,由於這次更新並沒有包含圖資,因此如同夏季更新,擬真圖有 1527 張。


Spirit 也加入「指向目的地的地標線」,這功能在大陸的導航軟體相當常見,但國內較少軟體使用,PaPaGo X 系列裡也有,但筆者一向關閉此功能;然而 Spirit 卻無法將這個功能關閉。以 Mio Spirit 當初所標榜的要讓導航畫面只顯示必要的資訊,不讓過多的資訊干擾駕駛者來說,每個功能最好都有「不顯示」的選項。


筆者在模擬導航時,發現一個有趣的現象,請看下圖,目的地就在下一個右轉。


然而 Mio Spirit 在右轉前卻重新規劃路徑,變成下圖的行車路徑。這種模擬導航卻也會「訊號不良」而重新規劃,向來是 Garmin Mobile XT 的「特色」,沒想到 Mio Spirit 也有這個問題。


在代表目前行車位置的指標下方,顯示了目前行駛的道路,一開始感覺有點怪,習慣了就好了。至於自動搜尋替代道路(非模擬時),則無法以模擬的方式呈現給讀者,請自行測試。

筆者也在此祝大家聖誕快樂!

2009年12月21日 星期一

2009 最佳導航軟體

又到了一年的尾聲,這年來,台灣的 GPS 軟體有了相當大的變化,Mio Spirit、PaPaGo X5、PolNav 台灣版、Garmin 全新圖資,都各領風騷。

導航軟體的圖資、使用者介面、路徑規劃,與重新規劃的速度等等,要達到人人滿意,非常不容易。

因此請各位讀者票選您心目中最佳 2009 導航軟體!

* 由於部落格以 WinCE PND 為主,Garmin / TomTom 或其他 Linux 系統為核心的軟體,不在票選之列!因此 Garmin 只有 Mobile XT,TomTom 只有 Navigator 6 可以選。

感謝讀者投票,結果如下:

2009年11月26日 星期四

iGo 8 也山寨?

PaPaGo X2 已經在大陸問世許久,雖一再改版卻萬變不離其宗,無意中看到下面這個軟體,卻是有趣之極。

為何有趣呢?Gonav + PaPaGo + iGo,光看畫面,還以為是 iGo 8 正式版在大陸上市了。



選單裡,為了保持一致,「返回」放在很奇怪的位置。筆者倒希望它始終在右下角,而各選單畫面裡如有其他按鍵,則應該往中間移。


雖然不是這版才加入,但筆者認為大陸導航軟體非得有「快拼」輸入才方便,PaPaGo 頗入境隨俗,Mio Spirit 在此又輸了一城。




進到地圖畫面,仍然非常 iGo,原因是它地圖顯示採用的是跟 iGo 8 一樣的程式庫。而且大陸版 PaPaGo 跟 iGo 8 一樣,選取景點或是在地圖畫面,可以任意一處設為起點、終點,筆者百思不解為何台灣版一年來無法增加這個功能。



規劃路徑後,也可以選取任何一個路段,設為迴避道路。


模擬導航時,也像 iGo 8 一樣可以調整速度。畫面右下方的時速錶,便是用來調整模擬速度(80 ~ 400 Km/h),只不過這個時速錶,看起來很 Route 66。


當然模擬導航時,非常流暢,就像 iGo 8 一樣。



一言以蔽之,iGo 8 被山寨了。只不過選單裡,導航畫面上,還是有一些不一致的元素,也許 PaPaGo 想要保留自己的一些風格。

至於實際上路使用,那就看各位對「易圖通」的圖資評價如何了。

2009年8月22日 星期六

PolNav 6.0

相信許多網友正興致勃勃地「測試」PolNav 5.8,不過 北宸科技 昨天提供筆者的 PolNav 6.0 Beta 一定會讓大家更翹首企盼!

這裡提供幾張新版的圖片,讓大家養養眼,至於新增功能與實際路測的體驗,筆者幾天後再追加。




由於八八水災的關係,這版勤崴 2009Q3 的圖資增加了因風災影響封閉的道路資訊,在圖資裡這些路段是無法導航的。


PolNav 6 裡加入了台灣的 3D 地標,不過 Beta 裡只有台北 101 附近的建築。


在地圖模式(用手指移動地圖即進入地圖模式)時,左方藍色的按鈕分別是音量調整、快速選單與行程模擬。右方的車子會帶你回到導航畫面當前位置。


景點搜尋時,預設為「快拼」(速)輸入法,只要打每個字的第一個注音符號即可。


導航畫面上方為目前所在路名、時速與限速。下方則是預計到達時間、離目的地的距離、到達目的地剩餘的時間,以及待轉彎路名,這些都是行車時相當有用的資訊。


上圖中時速限制下面那個按鈕,是快速選單,按下後會再出現如下圖的選項。


測速照相提示這回大而明顯,配合聲音提示,希望您的荷包不再失血。3D 路口擬真圖片共有 3420 張!


導航模式之一的儀表模式,時速與待轉路口提示,加上跟導航畫面一樣的三個資訊(預計到達時間、離目的地的距離、到達目的地剩餘的時間)。


PolNav 的規劃結果以顏色分類,這次增加紅色表示有禁止轉彎時段。


但 PolNav 6 Beta 目前只能顯示該路段禁止轉彎的時段,尚未依此規劃。若時間允許,北宸才會將以不同時段禁轉的功能加入路徑規劃裡。


下面模擬導航時,可以注意到 PolNav 由上而下顯示目前在高速公路位置,距離最近的交流道、收費站、服務區。


真正在高速公路上行駛時,有些欄位空白是由於在該處跟目的地間,並無收費站(或服務區)。


這個功能非常好用,筆者昨天在彰化附近發現油燈亮了,一眼便了解下一個交流道與服務區的距離,並且立刻判斷該離開高速公路或是等到下一個服務區再加油。

PolNav 6 Beta 當然並非完美無缺,有幾個地方希望加強。

首先是進入與離開高架道路的語音提示,例如「右轉市民大道」,應該強調是否走平面車道,或是靠左(右)進入快速道路。又如新莊跟板橋、中和的 64 快速道路,PolNav 雖然提示下個待轉路口是中和中山路,但在 64 一分為二時(一往中和的快速道路,一往板橋的平面道路),並未提示使用者應該靠左或靠右。

此外在景點搜尋部份,使用快拼搜尋之後,沒有類似 PaPaGo X5 依縣市分開的排列選項,當資料有幾十頁時,不容易尋找;而如果先選擇「城市附近」,不僅要選一縣市,接下來還要選更詳細的鄉鎮或全部,再來是分類,然後才能「進階搜尋」來輸入名稱篩選,而這時輸入法便沒有「快拼」輸入可以使用了。

在路徑規畫完畢之後,會顯示路徑資訊,但進入路徑選單或行程模擬之後,就沒有方法再次顯示路徑資訊畫面,除非改變規劃方式。

2009年6月12日 星期五

葵花寶典 Mio 篇

欲練神功,引刀自宮。 -- 金庸 笑傲江湖

話說 Mio 自得葵花寶典,暗自慶幸;然而打開一看,此典第一頁載明「欲練神功,引刀自宮。」為了得到那天下第一的名號,於是 Mio 毅然決然引刀,成就了 Spirit。

Spirit 有了神功加持之後,以為前無古人,後無來者。更引以為傲的是可以使用 Google Map 搜尋景點,然後透過 MioMoreDesktop 2,同步到 Mio Spirit 上,前後大約「只要」三分鐘。

直到有天....

遇上峨嵋...湖畔的「二泉湖畔」咖啡民宿。官方網站上,不但有交通指引,還有 GPS 座標,有了 GPS 保證不會迷路。

正想用座標輸入,但 Spirit 這才發現,「座標」早已引刀而去。Spirit 用關鍵字遍尋不著,用地址蒐尋更是破功;靈機一動,使用 Google Maps,但 Google Maps 上也沒有這景點。

眼看使用 PolNav、Nuro U-One 門派從內建景點找到目的地,甚至 Garmin、TomTom、PaPaGo 的江湖中人只花 10 秒鐘輸入座標,都已經出發了,Spirit 還在那裏發愁。

迫不得已,Spirit 派只好抄下官網上道路指引,就這麼上路。

只不過匆匆忙忙上路,忘了加油,走到一半,車子半路拋錨。沒關係,Spirit 還可以「幫幫忙」。

不看還好,一看昏倒,「幫幫忙」那些景點莫不要你自行開車前往,沒了汽油,只能打電話求救。

Spirit 派只好飛鴿傳書求救。

119 :「您好,這裡是 119 勤務中心,請問有甚麼需要幫忙?」
Spirit :「我在山裡迷路了,車子沒有汽油。」
119 :「請問您在甚麼地方?」
Spirit :「我若知道,就不叫迷路了。」
119 :「那附近有甚麼可以參考的地點或建築嗎?」
Spirit :「沒有。」
119 :「您有 GPS 嗎?」
Spirit :「有!是最新最強的 Mio 導航機!」
119 :「那太好了,請告訴我們您的座標。」
Spirit :「這.... 上面沒有座標。」
119 :「怎麼可能?每個 GPS 都是靠座標定位的。」
Spirit :「可是.... 我的 Spirit 上面真的沒有座標。」
119 :「Mio Spirit 嗎?很抱歉,我們幫不上忙,也許您可以試試看 Mio 客服。」

必也正名乎,「幫幫忙」應更名為「自求多福」。

以下教您如何自求多福:
  1. 請依照 Mio Moov 台灣版解鎖方式解鎖您的 Mio Spirit。

  2. 當您需要告知救援單位您的位置時,請用 CECMD 打開 \Program Files\MioMap\plugins\gps\UserData\user_settings.xml,裡面 last known longitude, last known latitude 後面的 value,分別代表 GPS 所在地的緯度與經度(除以 100000)。

2009年6月5日 星期五

要你好看 -- 再談中文字型

隨著 GPS 軟體需要的記憶空間愈來愈大,例如最近的 Mio Spirit 與 PaPaGo X5,可用(free)程式記憶體便寸土寸金。這篇要介紹的便是完全不佔記憶體,並且「幾乎」可以使用任何字型的中文字型安裝方法。以筆者為例,C320 採用新的字型設定,可用空間從 34 MB增加到 42 MB;C310x 則從 36.5 MB 增加到 45 MB。

顯示繁體、簡體中文與日文字型 以及近期筆者提供的一些中文解鎖包裡,使用的都是一樣的字型(微軟細明體),一樣的安裝方法。

選擇微軟細明體字型,主要原因是它支援完整繁體、簡體以及日文,另外它的小字(10 點以下)比大部分字型好看。但是這個方法最大的缺點,便是字型檔案較佔空間(8.41 MB)。

有些台灣的 PND 使用 4.56 MB 的繁體細明體。雖然節省一些空間,但是它並不支援完整的簡體中文。大陸 PND 使用 Simsun 字型的話,則無法顯示繁體字,以及支援完整日文。

根據微軟的技術文件,WinCE 的字型是可以安裝在 \Windows,\Windows\Font 以外的目錄裡,更改此設定的是

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\FontPath]
"FontPath"="\\My Flash Disk\\Fonts"

此例將字型放在 Mio Device 的新建 Fonts 目錄裡。(請勿將字型放在 SD 卡上,因開機時 SD 卡尚未準備好,有可能造成無法開機。)

此外,尚需更改 FontLink,以最像細明體的 Vista 微軟正黑體為例

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\FontLink\SystemLink]
"Tahoma"="\\My Flash Disk\\Fonts\\msjh.ttf,Microsoft JhengHei"
"Courier New"="\\My Flash Disk\\Fonts\\msjh.ttf,Microsoft JhengHei"
"Arial"="\\My Flash Disk\\Fonts\\msjh.ttf,Microsoft JhengHei"
"Times New Roman"="\\My Flash Disk\\Fonts\\msjh.ttf,Microsoft JhengHei"

msjh.ttf 是該字型的檔名,Microsoft JhengHei 是該字型的內部名稱。只要在 Windows 裡,點擊字型檔兩下,打開右上方的 Properties,裡面的 Details 就會顯示出該字型的內部名稱(Title)。

除了上面這些設定之外,我們再加上通常會強制使用亞洲字型的代碼表。

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\FontLink\SkipTable]
"Courier New"="005c"
"Arial"="005c"
"Tahoma"="005c,00a5,007e,0391-03c9,2026,2116,221a,25a0-25ff"

告訴系統字型連結方式的系統設定。

[HKEY_LOCAL_MACHINE\SYSTEM\GDI]
"FontLinkMethods"=dword:00000001

如果是 WinCE 5.0,還可以使用 ClearType 讓字型更平滑。

[HKEY_LOCAL_MACHINE\System\GDI\ClearType]

別忘了將字型(MSJH.TTF)copy 到 Mio Device 的 Fonts 裡。(由於版權因素,不含字型檔,請自行從 Vista 的 Windows\Fonts 裡 copy)

字型設定檔

心動了嗎?請使用 RegEdit 更改上面這些設定,或是匯入這個字型設定檔(請先解壓),並且 Reset!

這個方法,可以適用絕大多數字型,例如微軟正黑、雅黑,許多華康字型。唯有一個字型,筆者無論如何搞不定,便是使用了兩年的微軟細明體(MingLiU);也是因為太執著於這個字型,讓筆者兩年來不斷地嘗試使用 WinCE 這個外裝字型的功能卻一直無法成功。(有些機器可能沒有這個問題,例如台灣版 Moov)

使用筆者 MioAutoRun 中文解鎖的朋友,可以不用 copy Chinese\*.* 到 Windows 裡,只要 copy Chinese\*.nls。(請記得將字型 copy 到 \My Flash Disk\Fonts 裡。)原先的 MioAutoRun\unlock\registry\fonts.reg,只要下載上面的檔案取代。

Mio Moov 解鎖,請使用 Beta 7,並且參考本文的介紹,自行更改使用其他字型。

如果不想用微軟正黑字型,也可以使用如下的 Unicode 字型(只有全 Unicode 字型,能同時支援繁體、簡體、日文),請記得更改 SystemLink 裡的檔名與字型名稱。

微軟 Arial ArialUni.TTF (Arial Unicode MS)
微軟雅黑 MSYH.TTF (Microsoft YaHei)
華康中黑體 DFU_HMD.TTF (DFPHeiMedium-UN)
華康細明體 DFU_MLT.TTF (DFPMingLight-UN)

此外不需要使用簡體字的朋友,也可自行下載華康繁體字型,例如細圓、細黑、中儷黑、細明體等等來使用,至於內部字型名稱,請根據上面提到的方法尋找。(華康細明體有 Big5 版,請勿與上面 Unicode 版混淆)

希望這個字型設定的介紹,可以讓您輕鬆使用繁體、簡體、日文導航軟體,不但可以不愁看到一堆方框,還節省記憶體空間,提升系統效能。

2009年5月30日 星期六

個性化 Spirit

Mio Spirit 跟以往的 MioMap UI 上最大的差別,除了滑動介面之外,便是它「開放性」的設計。對於習慣使用或自行修改 iGo 8 Data.zip 介面的使用者來說,實在是求之不得。

Mio Spirit 在各地的版本選單都很像,但上面顯示出來的功能與位置卻不同,這是怎麼辦到的?其實很簡單,每個功能的排列順序在 MioMap\plugins\xxxx\plugin.xml 裡。

以下圖為例,只要打開 MioMap\plugins\TravelGuides\plugin.xml 以及 MioMap\plugins\traffic\plugin.xml,找到 <extension point="core.applications" order="5" startOnBoot="true" locale="TW"> 將兩個 order 的數值對調就成了。

注意有些檔案裡同時定義了 "TW", "CN", "EA" 不同國家或區域使用的數值,台灣版請更改 "TW" 相關的部分。


除了先前介紹過的導航轉彎指標顏色、模擬導航畫面更改,這回筆者修改了一些輸入法的介面,希望拋磚引玉,吸引一些美化達人的目光,也許可以設計出 Mio 意想不到的介面來。

Mio 的注音輸入採用智慧型鍵盤,因此鍵盤上並沒有全部的注音符號。即使如此,筆者仍然希望盡量依照原來注音符號的排列方式排列,減少找音標的困擾。此外,確認按鈕也太小了吧!


修改 MioMap\WidgetResource\480x272\keybdCHT\day\KeybdCHT.xml 便可以讓鍵盤變成這樣。


同理搜尋道路用的智慧拼音,也看起來不很理想。


修改 MioMap\WidgetResource\480x272\keybdSmart\day\KeybdSmart.xml 後如下圖。其實這裡的確認鍵是無效按鍵,因此也可以將ㄦ這個音移到最右下方,再將空白與確認向左移位。不過為了跟注音輸入法一致,減少鍵盤的差異,所以保留這樣的排列。


夜間模式的注音鍵盤看來死氣沉沉,黯淡的背景配上暗紅、暗綠,怎麼辨認呢?



這個修改的地方比較有技巧一點,從 MioMap\WidgetResource\480x272\keybdCHT\night\KeybdCHT.xml,可以看到裡面的 Char_001 到 033 使用的 FontNo_Normal index="55"

MioMap\WidgetResource\480x272\keybdCHT\Data\keybdcht_zh-TW_strings.xml 裡,先找到 <FontArray name="night">,這是夜間模式字型設定的部分,接下來找 <FontArray47 id="55"...,id="55" 指的就是 index。

這行最後有個 color="1060768",這是 10 進位,轉成 16 進位是 102FA0,代表 BGR 三個顏色的值,若倒過來 A02F10 便是 RGB,這個數值可以使用 Photoshop 或是任何繪圖軟體來驗證。

從 Photoshop 裡挑個好看的顏色,轉回 BGR,再轉回 10 進位取代 color 的值。下一行 id="56"當然也如法炮製。筆者是遵循 Spirit 的色系,選了稍微亮一點,跟背景的對比大些,但又不會太刺眼的顏色。



上面提到的這些變更,都包含在下面這個檔案,只要解壓縮覆蓋 MioMap 裡原來的檔案即可。

Spirit Skin01

建議先在電腦上備份您的 Spirit,一來可以復原,二來可以比較有甚麼不同。