• 3

為什麼TomTom規劃路徑可以比較快?

各家都在做導航,蠻多人說TOMTOM的路徑規劃是業界最快的,
到底路徑規劃快速是跟什麼有關啊??
2009-05-11 12:38 發佈
文章關鍵字 路徑
好爸爸 wrote:
到底路徑規劃快速是跟什麼有關啊??


跟牌子有關...tomtom比較快

硬體/軟體架構都有關啦


其它得要請專家詳細說明
沒什麼快不快的問題,
軟體, 硬體, 軔體都不一樣的情況下,
沒有比較的意義~

好爸爸 wrote:
各家都在做導航,蠻多...(恕刪)


TomTom利用電腦讀的格式採用較少容量的格式..,
CPU 假設都是 400mb 來讀處理同樣內容資料的mp3 與 ogg檔.
(也就是說100MK被壓成mp3變成80MK)
(也就是說100MK被壓成 ogg變成25MK)
當然運算ogg 會快一些! 自然回應與反應會相較來得快.

這是最笨的比喻說明,應該可以了解了.
演算法有差.
學過演算法的人大概會知道跟一般的算數快在哪裡.
就像Gxxgle為什麼搜尋能這麼快. 裡面的演算法佔很重要一個因素. 也就是所謂的搜尋引擎.
當然人家的伺服器主機也很夠力啦.
zinnia wrote:
演算法有差. 學過演...(恕刪)


的確 能在數秒鐘內分析計算這麼多條路徑 TOMTOM的演算法的確有過人之處

當然 後面相對較強的CPU也佔了滿大的因素 不過我還是覺得演算法的因素比較大就是了

舉個最粗淺的例子 一堆數字丟給電腦 要電腦從小排到大 好的演算法跟最差的演算法所花的時間差是以倍數計算的

好的演算法只在幾秒鐘就已經排好了 爛的演算法可能幾分鐘都還沒排好 這就考慮設計演算法的人的功力了
EOS 40D + 17-55 F2.8 IS USM + TOKINA 12-24 F4 DX
TOMTOM路徑規畫的速度
真的是業界算強了
尤其開車逛市區
更明顯看出路徑規畫強處
像這種的 規劃方式,
轉到頭暈,人家還以為懷孕吐了,它都還沒能規劃完成,
而只要你車子多繞轉幾個巷口,它就會罷工當住了.

底下哥哥~!講的就是所謂的「邏輯學」.
要加速運算速度,我想可能有幾點吧:

1.演算法本身:也就是說計算的方法啦。
比如說你要計算由 1 加到 100,
你可以用 1 + 2 + 3 + ... + 99 + 100 做 99 次加法,
也可以用點技巧如 (1+100) + (2+99) + ... + (50+51) = 101 + 101 + ... + 101 = 101 x 50 = 5050。
(應該沒算錯吧?加班加到有點頭暈... 我要下班啦...

2.預先計算,用空間換取時間。
比如說大家從台北到高雄大概都固定走高速公路(比如說A,B)跟幾條省道(比如說C,D,E),
那麼如果我們事先把 ABCDE 的某個入口到某個出口的距離都先算好,
(比如說A有十個出入口a1,a2,...,a10,事先計算好a1a2, a1a3,... ,a2a3,...等的距離)
那麼計算路徑就不用每次都從頭開始啦!只要找出起點到哪個入口近,終點到哪個出口近,
然後查一下入口到出口的距離再連結起來就好啦~

3.改善資料搜尋的效率。
地圖上密密麻麻的道路跟景點資料,要如何快速找到你要的資料呢?
比如說你去醫院看診,要是醫院還是用傳統的紙本病歷,護士小姐會怎麼找到你的病例呢?
從第一本開始查,還是翻出你姓氏開頭的那疊開始翻?還是有其他分類方式呢?
說穿了也就是如何分類才可以比較快找到你要的資料咩。




我是覺得 tomtom 應該是三種技巧都有用上,還有沒有其他技巧... 也許有,誰知道呢?這是商業機密啊。
當然還有一些其他因素啦,比如說記憶體使用量少一點比較可以減少資料切換的速度,
還有繪圖引擎也會影響畫面更新的速度等等之類的...

以上是初淺的講,希望大家都能懂;不足或有誤的請高手們繼續補充。
01論譠...可真是臥處藏龍呀!演算法這麼高深學問,這兒都可以了解一二,受教了
  • 3
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?