專利名稱:一種展現實時交通信息的方法和裝置的制作方法
技術領域:
本發明涉及一種信息技術,尤其涉及一種展現實時交通信息的方法和裝置。
背景技術:
目前實時交通信息的展現的基本方法如下首先通過實時交通信息源獲得指定區域的各個路段的交通信息,然后將各路段上不同的交通信息狀態(以不同顏色標示)結合地圖數據,統一繪制在該區域地圖的路段上。經過以上步驟,指定區域地圖上的各個路段就會以不同的顏色展現該路段的交通信息狀態。目前這種展現方式的優點是用戶可以直觀的了解整個區域中所有道路的交通信息情況,但是,在路徑導航的應用上卻存在以下不足。在導航設備上用戶開啟導航功能后,通過選定出發點和目的地,設備會計算出兩點之間一條或幾條可行的行車路線,并用特定顏色的標示線段在地圖上表示,此標示線段就會壓蓋住其下方的道路,同時,被壓蓋道路的交通信息狀態也會被壓蓋住或者不能清晰的展現出來,從而不方便用戶參考道路實時交通信息選擇最優的行車路線。此外,在用戶使用導航設備進行路徑導航時,用戶往往只關心其欲行駛路徑上道路的交通信息,而不會過多的關注區域中其它不相關路段的交通信息。
發明內容
本發明的實施例提供了一種展現實時交通信息的方法和裝置,可解決現有技術不方便用戶參考道路實時交通信息以選擇最優的行車路線的問題。本發明的實施例提供了一種實時交通信息展現的方法,包括獲取導航路徑和該導航路徑對應的導航路徑信息,所述導航路徑信息包括至少一個路段,每一個路段由位置碼來標識;根據導航路徑信息獲取導航路徑上的實時交通信息;將導航路徑的路徑長度按比例映射到展現區域內,并在所述展現區域內顯示該導航路徑的實時交通信息。本發明的實施例還提供了一種實時交通信息展現的裝置,包括第一獲取單元, 用于獲取導航路徑和該導航路徑對應的導航路徑信息,所述導航路徑信息包括至少一個路段,每一個路段由位置碼來標識;第二獲取單元,根據導航路徑信息獲取導航路徑上的實時交通信息;展現單元,用于將導航路徑的路徑長度按比例映射到展現區域內,并在所述展現區域內顯示該導航路徑的實時交通信息。根據本發明實施例,通過將實時交通信息在展現區域中進行繪制,從而避免了在導航地圖中繪制實時交通信息,解決了導航路徑的顯示會遮蓋路段實時交通信息的問題, 為用戶提供了更有效、更直觀的交通信息查看方式。
圖1示出了本實施例的實時交通信息展現的方法;圖2示出了本發明實施例的預見視野范圍內交通信息的展現步驟;
圖3示出了本發明實施例的整條路徑交通信息的展現步驟;圖4示出了本發明實施例的導航路徑信息;圖5示出了本發明實施例的導航路徑的實時交通信息;圖6為本發明實施例的在預見視野范圍內交通信息的繪制原理圖;圖7為本發明實施例的整條導航路徑的交通信息的繪制原理圖;圖8示出了本實施例的實時交通信息展現的裝置。
具體實施例方式為了便于本領域一般技術人員理解和實現本發明,現結合附圖描繪本發明的實施例。實施例一如圖1所示,本實施例提供了一種實時交通信息展現的方法,包括如下步驟步驟101、獲取導航路徑和該導航路徑對應的導航路徑信息。S卩,獲取車輛在路徑導航時指定的出發點和目的地之間的導航路徑和導航路徑信息,所述導航路徑信息包括至少一個標識路段的位置碼(Location Code)、路段長度、以及導航路徑上當前車輛的行駛位置。步驟102、根據導航路徑信息獲取導航路徑的實時交通信息。可通過分別獲得各個路段的實時交通信息來獲得該導航路徑的實時交通信息,所述實時交通信息包含路況狀態信息、交通事件等等。步驟103、將導航路徑的路徑長度按比例映射到展現區域內,使其交通信息的展現脫離于具體地圖,從而使實時交通信息清楚地顯示在展現區中,不會影響地圖中的導航路徑的展現。所述導航路徑的路徑長度可以是整條路徑或預見視野內的路徑長度。所述預見視野是指沿著導航路徑,以當前車輛為起始點的一個視野范圍。它主要包括用戶駕車的時候所關心的前方一定距離內的路徑。此外預見視野范圍的大小可變。為了改變預見視野范圍的大小,可以事先設定幾個視野范圍值供選擇,用戶從實時交通設定界面設定一個視野范圍值,則實時交通信息顯示的矩形區域就對應于從當前用戶所處位置到設定值內的導航路段的交通信息。例如當前設定的預見視野范圍為2千米,那么實時交通信息顯示的矩形區域內就是從當前位置開始,向前2千米范圍內的路段的交通信息。這里的向前的意思是當前導航路徑中剩余未行使的部分,如果剩余部分小于視野范圍設定值,則沒有路徑的部分不顯示實時交通信息。如假設剩余1.5千米,則另外的500米不顯示實時交通信息。即實時交通信息顯示的矩形區域內有1/4為矩形區域的顏色為矩形區域背景色。展現所選導航路徑上的實時交通信息與信息源的實時交通信息保持同步,并且可伴隨用戶的行進同步變化。在步驟101中,獲取出發點和目的地之間導航路徑信息的步驟如下(1)確定出發點和目的地之間的導航路徑及導航路徑信息。(2)根據路徑信息中的位置碼確定該路段是否存在實時交通信息。具體方法如下 提取路徑信息中包含的與路段對應的位置碼,逐個判斷每個路段的位置碼是否為0。若不為 0,則當前路段存在實時交通信息,否則,當前路段不存在實時交通信息。經過以上步驟,導航路徑的整個路徑就被分割成一組位置碼對應的路段的集合,基本信息內容如表1所示表 權利要求
1.一種實時交通信息展現的方法,其特征在于,包括獲取導航路徑和該導航路徑對應的導航路徑信息,所述導航路徑信息包括至少一個路段,每一個路段由位置碼來標識;根據導航路徑信息獲取導航路徑上的實時交通信息;將導航路徑的路徑長度按比例映射到展現區域內,并在所述展現區域內顯示該導航路徑的實時交通信息。
2.根據權利要求1所述的方法,其特征在于,所述該導航路徑的實時交通信息是指該導航路徑的整條路徑或預見視野路徑內的實時交通信息。
3.根據權利要求2所述的方法,其特征在于,當導航路徑的實時交通信息是指預見視野路徑內的實時交通信息時,所述在展現區域內顯示該導航路徑的實時交通信息具體為 在所述展現區域內僅顯示該導航路徑預見視野路徑內的實時交通信息。
4.根據權利要求2所述的方法,其特征在于,當導航路徑的實時交通信息是指該導航路徑的整條路徑的實時交通信息時,所述在該展現區域內顯示該導航路徑的實時交通信息具體為在該展現區域內顯示該導航路徑的實時交通信息。
5.根據權利要求1至4其中之一所述的方法,其特征在于,所述展現區域為矩形區域。
6.根據權利要求1至4其中之一所述的方法,其特征在于,所述根據導航路徑信息獲取導航路徑上的實時交通信息具體包括根據位置碼獲得事件碼;根據事件碼獲得實時交通信息。
7.根據權利要求1至4其中之一所述的方法,其特征在于,所述方法還包括在展現區域中繪制當前位置。
8.一種實時交通信息展現的裝置,其特征在于,包括第一獲取單元,用于獲取導航路徑和該導航路徑對應的導航路徑信息,所述導航路徑信息包括至少一個路段,每一個路段由位置碼來標識;第二獲取單元,根據導航路徑信息獲取導航路徑上的實時交通信息;展現單元,用于將導航路徑的路徑長度按比例映射到展現區域內,并在所述展現區域內顯示該導航路徑的實時交通信息。
9.根據權利要求8所述的裝置,其特征在于,所述第二獲取單元包括第一獲得子單元,用于根據位置碼獲得事件碼;第二獲得子單元,用于根據事件碼獲得實時交通信息。
全文摘要
本發明的實施例提供了一種展現實時交通信息的方法和裝置,可解決現有技術不方便用戶參考道路實時交通信息以選擇最優的行車路線的問題。所述方法包括獲取導航路徑和該導航路徑對應的導航路徑信息,所述導航路徑信息包括至少一個路段,每一個路段由位置碼來標識;根據導航路徑信息獲取導航路徑上的實時交通信息;將導航路徑的路徑長度按比例映射到展現區域內,并在所述展現區域內顯示該導航路徑的實時交通信息。根據本發明實施例,通過將實時交通信息在展現區域中進行繪制,從而避免了在導航地圖中繪制實時交通信息,解決了導航路徑的顯示會遮蓋路段實時交通信息的問題,為用戶提供了更有效、更直觀的交通信息查看方式。
文檔編號G08G1/09GK102243809SQ20101016979
公開日2011年11月16日 申請日期2010年5月12日 優先權日2010年5月12日
發明者李文博, 董振寧 申請人:高德軟件有限公司