專利名稱:交通信息處理的方法和系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及交通信息服務(wù)應(yīng)用領(lǐng)域,尤其涉及一種交通信息處理的方法和系統(tǒng)。
背景技術(shù):
交通信息是根據(jù)安裝在浮動車上的GPS定位裝置獲取浮動車的當(dāng)前坐標并經(jīng)處 理得到的。該交通信息包含大量的數(shù)字信息,大多是提供給特殊廠商的信息,對于大眾來 說,但這些交通信息如果直接面向大眾,大眾是難以理解的。如何將所述交通信息變?yōu)榇蟊?能夠理解的信息是急需解決的問題。
發(fā)明內(nèi)容
本發(fā)明的實施例提供一種交通信息處理的方法和系統(tǒng),以解決如何將所述交通信 息變?yōu)榇蟊娔軌蚶斫獾男畔⒌膯栴}。為達到上述目的,本發(fā)明的實施例采用如下技術(shù)方案
一種交通信息處理的方法,應(yīng)用于交通信息處理系統(tǒng),包括所述交通信息處理系 統(tǒng)周期性獲取交通信息,所述交通信息包括浮動車數(shù)據(jù)和交通事件信息;所述交通信息處 理系統(tǒng)將所述交通信息處理生成能夠面向大眾的信息;所述交通信息處理系統(tǒng)將最近一次 生成的所述面向大眾的信息代替上一周期生成的面向大眾的信息保存于該交通信息處理 系統(tǒng)中。一種交通信息處理系統(tǒng),包括獲取單元,用于周期性獲取交通信息,所述交通信息包括浮動車數(shù)據(jù)和交通事件 fn息;處理單元,用于將所述獲取單元獲取的交通信息處理生成能夠面向大眾的信息;保存單元,用于保存所述處理單元最近一次處理生成的所述面向大眾的信息。本發(fā)明實施例提供的交通信息處理的方法和系統(tǒng),通過將周期性獲取的交通信息 處理生成為能夠面向大眾的信息,使得交通信息的實時發(fā)布不僅限于對特殊用戶的發(fā)布, 而是能夠?qū)崟r的發(fā)布給大眾,解決了如何將所述交通信息變?yōu)榇蟊娔軌蚶斫獾男畔⒌膯?題。
圖1為本發(fā)明實施例提供的交通信息處理的方法流程圖;圖2為本發(fā)明又一實施例提供的交通信息處理的方法流程圖;圖3為本發(fā)明實施例提供的交通信息處理系統(tǒng)的結(jié)構(gòu)示意圖一;圖4為圖3所示的發(fā)明實施例提供的交通信息處理系統(tǒng)中獲取單元的結(jié)構(gòu)示意圖 圖5為圖3所示的發(fā)明實施例提供的交通信息處理系統(tǒng)中獲取單元的結(jié)構(gòu)示意圖 --;
圖6為本發(fā)明實施例提供的交通信息處理系統(tǒng)的結(jié)構(gòu)示意圖二 ;圖7為圖6所示的發(fā)明實施例提供的交通信息處理系統(tǒng)中發(fā)布單元的結(jié)構(gòu)示意 圖。
具體實施方式
為了解決如何將所述交通信息變?yōu)榇蟊娔軌蚶斫獾男畔⒌膯栴},本發(fā)明實施例提 供一種交通信息處理的方法和系統(tǒng)。如圖1所示,本發(fā)明實施例提供的交通信息處理的方法,包括步驟101,所述交通信息處理系統(tǒng)周期性獲取交通信息,所述交通信息包括浮動車 數(shù)據(jù)和交通事件信息;步驟102,所述交通信息處理系統(tǒng)將所述交通信息處理生成能夠面向大眾的信 息;步驟103,所述交通信息處理系統(tǒng)將最近一次生成的所述面向大眾的信息代替上 一周期生成的面向大眾的信息保存于該交通信息處理系統(tǒng)中。本發(fā)明實施例提供的交通信息處理的方法和系統(tǒng),通過將周期性獲取的交通信息 處理生成為能夠面向大眾的信息,使得交通信息的實時發(fā)布不僅限于對特殊用戶的發(fā)布, 而是能夠?qū)崟r的發(fā)布給大眾,解決了如何將所述交通信息變?yōu)榇蟊娔軌蚶斫獾男畔⒌膯栴}。為了使本領(lǐng)域技術(shù)人員能夠更清楚地理解本發(fā)明實施例提供的技術(shù)方案,下面通 過具體的實施例,對本發(fā)明實施例提供的路況預(yù)測的方法進行詳細說明。如圖2所示,本發(fā)明另一個實施例提供的交通信息處理的方法,包括步驟201,所述交通信息處理系統(tǒng)周期性獲取交通信息,所述交通信息包括浮動車 數(shù)據(jù)和交通事件信息;在本實施例中,所述交通信息還包括交通概況信息和/或最堵路況信息和/或焦 點路況信息;所述交通概況信息、最堵路況信息和焦點路況信息均根據(jù)所述浮動車數(shù)據(jù)生 成。步驟202,所述交通信息處理系統(tǒng)將所述交通信息處理生成能夠面向大眾的信 息;步驟203,所述交通信息處理系統(tǒng)將最近一次生成的所述面向大眾的信息代替上 一周期生成的面向大眾的信息保存于該交通信息處理系統(tǒng)中。在本實施例中,所述最近一次生成的面向大眾的信息以哈希表的形式保存于該交 通信息處理系統(tǒng)中。所述哈希表是根據(jù)關(guān)鍵碼值直接進行訪問的數(shù)據(jù)結(jié)構(gòu),也就是說,它通 過把關(guān)鍵碼值映射到表中一個位置來訪問記錄,以加快查找的速度。這個映射函數(shù)叫做散 列函數(shù),存放記錄的數(shù)組叫做散列表。哈希表最大的優(yōu)點,就是把數(shù)據(jù)的存儲和查找消耗的 時間大大降低,幾乎可以看成是常數(shù)時間;而代價僅僅是消耗比較多的內(nèi)存。然而在當(dāng)前可 利用內(nèi)存越來越多的情況下,用空間換時間的做法是值得的。值得說明的是,所述最近一次生成的所述面向大眾的信息的保存形式并不僅限于 上述一種,此處不一一贅述。步驟204,當(dāng)所述交通信息處理系統(tǒng)接收到用戶終端發(fā)送的路況查詢請求消息時,通過RMI遠程方法調(diào)用返回所述交通信息處理系統(tǒng)中保存的與所述查詢請求消息對應(yīng)的面向大眾的信息給所述用戶終端。在步驟204中,所述RMI遠程方法調(diào)用是一種用于實現(xiàn)遠程過程調(diào)用的JAVA應(yīng)用 程序編程接口,使客戶機上運行的程序可以調(diào)用遠程服務(wù)器上的對象。RMI特性使Java編 程人員能夠在網(wǎng)絡(luò)環(huán)境中分布操作。RMI全部的宗旨就是盡可能簡化遠程接口對象的使用, 可以在不同的Java虛擬機(JVM)之間實現(xiàn)對象與對象的通信,JVM可以位于相同或不同計 算機上。在多個JVM中,一個JVM可以調(diào)用存儲在其它JVM的對象的方法。在本實施例中,所述交通信息處理系統(tǒng)中保存的與所述查詢請求消息對應(yīng)的面向 大眾的信息通過預(yù)先保存在所述交通信息處理系統(tǒng)中的道路索引列表查找到。所述道路索引列表是面向公眾的道路數(shù)據(jù)結(jié)構(gòu)列表,是定制化的。包含道路名、路 鏈編號、道路方向、拼音、簡拼等信息。為了提高系統(tǒng)處理的效率,道路索引列表會預(yù)先存儲于交通信息處理系統(tǒng)的內(nèi)存 中,并按一定規(guī)格存儲,滿足支持高效率的查詢功能請求。在本實施例中通過函數(shù)方法提供道路名稱查詢功能,查詢時進行了容錯和模糊匹 配。如輸入?yún)?shù)<String CityNane〉,城市名稱<String nane>,查詢道路(路口、立交橋) 名稱<int nameType〉,查詢輸入類型,如,定義0中文名稱、1拼音(全)、2拼音(簡)、3復(fù) 合-中文+拼音。<int num>,請求最終獲取最相近的匹配名稱個數(shù)。返回結(jié)果String[] str, str
表示操作結(jié)果,0表示成功,說明存在唯一匹配,1表示失敗,說明沒有任何 匹配,2表示存在多個匹配。str [1]表示匹配道路名稱列表,類型為ArrayList。在本發(fā)明實施例中實現(xiàn)查詢功能時,是通過與上述函數(shù)原理相同的方法來實現(xiàn) 的,此處不一一贅述。步驟205,當(dāng)所述交通信息處理系統(tǒng)接收到用戶終端發(fā)送的路況查詢請求消息中 包括路徑規(guī)劃請求信息時,所述交通處理系統(tǒng)獲取與所述路徑規(guī)劃請求信息對應(yīng)的路徑規(guī) 劃信息。在本實施例中,所述路徑規(guī)劃請求信息包括起點精度、起點緯度、終點精度、終點 精度、以及是否需要圖片的信息。所述交通信息處理系統(tǒng)接收到用戶終端發(fā)送的路況查詢 請求消息中包括路徑規(guī)劃請求信息時,將路徑規(guī)劃信息進行組織處理,形成面向公眾的路 徑規(guī)劃描述信息。為了使本領(lǐng)域的技術(shù)人員能夠更好的理解本發(fā)明實施例的技術(shù)方法,本發(fā)明以一 具體實例進行說明所述交通信息處理系統(tǒng)在11月30日11時10分接收到北京市西直門橋的路況信 息查詢請求消息,該交通信息處理系統(tǒng)將保存于其內(nèi)存的面向大眾的信息給發(fā)送所述查詢 請求信息的用戶終端,用戶終端將會接收到以下信息西直門橋,11月30日11時10分,東-西時速49暢通車速平穩(wěn),北-南時速33 緩慢車速平穩(wěn),南-北時速59暢通車速平穩(wěn),西-東時速51暢通車速平穩(wěn)。該信息可以被廣泛應(yīng)用于短信息業(yè)務(wù)、多媒體短信服務(wù)、無線應(yīng)用通訊、互聯(lián)網(wǎng)等 產(chǎn)品中,用戶非常容易接受這樣的交通信息描述方式。本發(fā)明實施例提供的交通信息處理的方法,通過將周期性獲取的交通信息處理生 成為能夠面向大眾的信息,使得交通信息的實時發(fā)布不僅限于對特殊用戶的發(fā)布,而是能夠?qū)崟r的發(fā)布給大眾,解決了如何將所述交通信息變?yōu)榇蟊娔軌蚶斫獾男畔⒌膯栴}。如圖3所示,本發(fā)明實施例提供的交通信息處理系統(tǒng),包括獲取單元301,用于周期性獲取交通信息,所述交通信息包括浮動車數(shù)據(jù)和交通事件信息;具體的實現(xiàn)方法可以參見如圖2所示的步驟201所述,此處不再贅述。所述獲取單元,如圖4所示,包括第一獲取子單元3011,用于周期性獲取所述浮動車數(shù)據(jù);第二獲取子單元3012,用于周期性獲取所述交通事件信息。如圖5所示,所述獲取單元,還包括第三獲取子單元3013,用于當(dāng)所述接收單元接收到用戶終端發(fā)送的路況查詢請求 消息中包括路徑規(guī)劃請求信息時,獲取與所述路徑規(guī)劃請求信息對應(yīng)的路徑規(guī)劃信息。處理單元302,用于將所述獲取單元獲取的交通信息處理生成能夠面向大眾的信 息;具體的實現(xiàn)方法可以參見如圖2所示的步驟202所述,此處不再贅述。保存單元303,用于保存所述處理單元最近一次處理生成的所述面向大眾的信息。 具體的實現(xiàn)方法可以參見如圖2所示的步驟203所述,此處不再贅述。如圖6所示,本發(fā)明實施例提供的交通信息處理系統(tǒng),還包括接收單元304,用于接收用戶終端發(fā)送的路況查詢請求消息;具體的實現(xiàn)方法可 以參見如圖2所示的步驟204所述,此處不再贅述。發(fā)布單元305,用于通過RMI遠程方法調(diào)用返回所述保存單元中保存的與所述接 收單元接收到的查詢請求消息對應(yīng)的面向大眾的信息給所述用戶終端。具體的實現(xiàn)方法可 以參見如圖2所示的步驟205所述,此處不再贅述。如圖7所示,所述發(fā)布單元,包括查找子單元3051,用于通過預(yù)先保存在所述交通信息處理系統(tǒng)中的道路索引列表 查找到與所述接收單元接收到的查詢請求消息對應(yīng)的面向大眾的信息;發(fā)布子單元3052,用于通過RMI遠程方法調(diào)用返回所述查找子單元查找到的面向 大眾的信息。本發(fā)明實施例提供的交通信息處理系統(tǒng),通過將周期性獲取的交通信息處理生成 為能夠面向大眾的信息,使得交通信息的實時發(fā)布不僅限于對特殊用戶的發(fā)布,而是能夠 實時的發(fā)布給大眾,解決了如何將所述交通信息變?yōu)榇蟊娔軌蚶斫獾男畔⒌膯栴}。本發(fā)明實施例提供的交通信息處理的方法和系統(tǒng)適用于應(yīng)用互聯(lián)網(wǎng)、短信息業(yè) 務(wù)、多媒體短信服務(wù)、無線應(yīng)用通訊等的產(chǎn)品。本領(lǐng)域普通技術(shù)人員可以理解實現(xiàn)上述實施例方法中的全部或部分步驟是可以 通過程序來指令相關(guān)的硬件完成,所述的程序可以存儲于一計算機可讀存儲介質(zhì)中,如 ROM/RAM、磁碟或光盤等。以上所述,僅為本發(fā)明的具體實施方式
,但本發(fā)明的保護范圍并不局限于此,任何 熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到變化或替換,都應(yīng)涵 蓋在本發(fā)明的保護范圍之內(nèi)。因此,本發(fā)明的保護范圍應(yīng)以所述權(quán)利要求的保護范圍為準。
權(quán)利要求
一種交通信息處理的方法,其特征在于,應(yīng)用于交通信息處理系統(tǒng),包括所述交通信息處理系統(tǒng)周期性獲取交通信息,所述交通信息包括浮動車數(shù)據(jù)和交通事件信息;所述交通信息處理系統(tǒng)將所述交通信息處理生成能夠面向大眾的信息;所述交通信息處理系統(tǒng)將最近一次生成的所述面向大眾的信息代替上一周期生成的面向大眾的信息保存于該交通信息處理系統(tǒng)中。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,還包括當(dāng)所述交通信息處理系統(tǒng)接收到用戶終端發(fā)送的路況查詢請求消息時,通過RMI遠程 方法調(diào)用返回所述交通信息處理系統(tǒng)中保存的與所述查詢請求消息對應(yīng)的面向大眾的信 息給所述用戶終端。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述交通信息處理系統(tǒng)中保存的與所述 查詢請求消息對應(yīng)的面向大眾的信息通過預(yù)先保存在所述交通信息處理系統(tǒng)中的道路索 引列表查找到。
4.根據(jù)權(quán)利要求2所述的方法,其特征在于,還包括當(dāng)所述交通信息處理系統(tǒng)接收到用戶終端發(fā)送的路況查詢請求消息中包括路徑規(guī)劃 請求信息時,所述交通處理系統(tǒng)獲取與所述路徑規(guī)劃請求信息對應(yīng)的路徑規(guī)劃信息;所述 路徑規(guī)劃信息為車輛導(dǎo)航信息。
5.根據(jù)權(quán)利要求1-4任一項所述的方法,其特征在于,所述交通信息還包括交通概況 信息和/或最堵路況信息和/或焦點路況信息;所述交通概況信息、最堵路況信息和焦點路 況信息均根據(jù)所述浮動車數(shù)據(jù)生成。
6.一種交通信息處理系統(tǒng),其特征在于,包括獲取單元,用于周期性獲取交通信息,所述交通信息包括浮動車數(shù)據(jù)和交通事件信息;處理單元,用于將所述獲取單元獲取的交通信息處理生成能夠面向大眾的信息; 保存單元,用于保存所述處理單元最近一次處理生成的所述面向大眾的信息。
7.根據(jù)權(quán)利要求6所述的系統(tǒng),其特征在于,所述獲取單元,包括 第一獲取子單元,用于周期性獲取所述浮動車數(shù)據(jù);第二獲取子單元,用于周期性獲取所述交通事件信息。
8.根據(jù)權(quán)利要求6所述的系統(tǒng),其特征在于,還包括 接收單元,用于接收用戶終端發(fā)送的路況查詢請求消息;發(fā)布單元,用于通過RMI遠程方法調(diào)用返回所述保存單元中保存的與所述接收單元接 收到的查詢請求消息對應(yīng)的面向大眾的信息給所述用戶終端。
9.根據(jù)權(quán)利要求8所述的系統(tǒng),其特征在于,所述發(fā)布單元,包括查找子單元,用于通過預(yù)先保存在所述交通信息處理系統(tǒng)中的道路索引列表查找到與 所述接收單元接收到的查詢請求消息對應(yīng)的面向大眾的信息;發(fā)布子單元,用于通過RMI遠程方法調(diào)用返回所述查找子單元查找到的面向大眾的信肩、ο
10.根據(jù)權(quán)利要求8所述的系統(tǒng),其特征在于,所述獲取單元,還包括第三獲取子單元,用于當(dāng)所述接收單元接收到用戶終端發(fā)送的路況查詢請求消息中包括路徑規(guī)劃請求信息時,獲取與所述路徑規(guī)劃請求信息對應(yīng)的路徑規(guī)劃信息 。
全文摘要
本發(fā)明公開了一種交通信息處理的方法和系統(tǒng),涉及交通信息服務(wù)應(yīng)用領(lǐng)域,以解決如何將所述交通信息變?yōu)榇蟊娔軌蚶斫獾男畔⒌膯栴}。本發(fā)明提供的技術(shù)方案包括所述交通信息處理系統(tǒng)周期性獲取交通信息,所述交通信息包括浮動車數(shù)據(jù)和交通事件信息;所述交通信息處理系統(tǒng)將所述交通信息處理生成能夠面向大眾的信息;所述交通信息處理系統(tǒng)將最近一次生成的所述面向大眾的信息代替上一周期生成的面向大眾的信息保存于該交通信息處理系統(tǒng)中。本發(fā)明實施例提供的技術(shù)方案,適用于應(yīng)用短信息業(yè)務(wù)、多媒體短信服務(wù)、互聯(lián)網(wǎng)、無線應(yīng)用通訊等產(chǎn)品。
文檔編號G08G1/01GK101814234SQ20101003388
公開日2010年8月25日 申請日期2010年1月11日 優(yōu)先權(quán)日2010年1月11日
發(fā)明者崔偉, 常思陽, 李建軍, 蔣晟, 薛明 申請人:北京世紀高通科技有限公司