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,一來可以復原,二來可以比較有甚麼不同。

2009年5月28日 星期四

PaPaGo X5 進兩步退一步

在這不景氣的年代,PaPaGo 出新版的速度比車商還快,從 3 跳到 5,就像 BWM 的型號。

這次一眼可以看到的變化,是主選單變成兩頁,改成滑動介面。


而且將「我的相簿」、「3D 導覽」都移到主選單裡。


當按下選項之後,會有類似下面圖示的效果。


如同 Z Series Gold,當目的地已設定好之後,主選單會出現「路徑規劃」功能。


讓我們看看「找道路」功能。快拼輸入法最方便,讓我們試試台北市「安和路」,打每個字的第一個注音符號即可。


下一個畫面,沒出現「安和路」的列表。原來這回 PaPaGo 道路搜尋設計成可以將整個地址一直查下去,例如接下來可以打幾段、幾巷、幾號。


筆者大概知道位置,但不知道幾號,按「查詢」,出現如下畫面。


接著自動跳到縣市選單,算是貼心的設計。只不過,如果筆者在查詢前,選擇了「台北市」,下次再查,仍是「全部範圍」。不知道是否全地址搜尋的緣故,感覺上 X5 的搜尋變慢了。


沒想到選擇台北市之後還有 32 頁!好吧!讓我們選安和路二段試試看。


光交叉路口就有 12 頁?好吧,筆者只好亂選,因為原來只想找到「安和路」,移動一下地圖選擇目的地,沒想到這麼複雜,況且筆者根本不知道目的地是哪個交叉路口。


終於看到地圖安和路附近,這個配色有 Novogo 版 R12 的味道,筆者覺得相當不錯。代表商標的景點圖示也像泰國版一樣出現了不少,光是看 2D 地圖,就能很快找到一些附近景點。

從地圖上找到「EZ5」,右邊藍色圈圈的地方。但地圖上出現了奇怪的路名 -- 「段二路南化敦」 -- 這是怎麼回事?將地圖拉來拉去一看,到處都是倒著寫的路名,這有甚麼特別設計的邏輯嗎?


將「EZ5」設為目的地,開始模擬導航。Wow!20% 透明的左上方提示,簡直是泰國版 PowerMap 再生!


PaPaGo 似乎是打算將 X2 裡取消的功能一個個慢慢地加回來,例如 X5 裡,可以選擇「分割畫面」顯示。


這時左邊便會出現轉彎列表。


到達終點前,終於我們不再看到某種特別行業的符號。


筆者實在想不通 PaPaGo 為何在 X5 裡,選定了任何一點,仍然沒法像以前一樣選擇設為「起點」或是「目的地」,這一點都不難,何況大陸版 PaPaGo X2(Eroda)裡已經有這功能,難道台灣的研發團隊還在「研發」或是「考慮」這個功能的必要性?

X5 也將一堆「設定」、「進階設定」以及雜七雜八不知該擺何處的功能統一放在「設定」裡,就像 Spirit 的選單一樣,這樣的好處是不用一個一個選項去找功能設定。




至於大家最關心的崧圖圖資,筆者只能說,又前進了一版;至於圖資品質如何,就靠大家去驗證了。