專(zhuān)利名稱(chēng):一種交通信息發(fā)布系統(tǒng)中兼容異構(gòu)gis系統(tǒng)的方法
技術(shù)領(lǐng)域:
本發(fā)明屬于智能交通系統(tǒng)(ITS)領(lǐng)域中的交通信息服務(wù)類(lèi),更具體地說(shuō)是針對(duì)車(chē)載移動(dòng)設(shè)備或手持移動(dòng)終端的實(shí)時(shí)交通信息發(fā)布系統(tǒng)中的一種兼容異構(gòu)Gis (地理信息系 統(tǒng))系統(tǒng)的方法。
背景技術(shù):
在導(dǎo)航和交通信息服務(wù)系統(tǒng)中,所依賴(lài)的一項(xiàng)重要的技術(shù)基礎(chǔ)是GIS系統(tǒng)。但實(shí) 際上目前市場(chǎng)可供商用的GIS系統(tǒng)來(lái)自多個(gè)不同的GIS平臺(tái),在這些平臺(tái)上進(jìn)行二次開(kāi)發(fā) 可供商用的GIS系統(tǒng)數(shù)量就更多了。他們之間的差異成為共享同一個(gè)交通信息發(fā)布平臺(tái)的 障礙。比如說(shuō)在交通信息服務(wù)系統(tǒng)中,發(fā)布路況信息是其最重要的內(nèi)容,這時(shí)需要將每一條 道路和路段與其對(duì)應(yīng)的路況信息組織在一起,形成一條記錄。但實(shí)際上,對(duì)同一條道路的定 義、分段和編碼,不同的GIS系統(tǒng)就可能是完全不同的。信息發(fā)布時(shí),只能依據(jù)其中的一個(gè) 系統(tǒng)來(lái)組織信息源數(shù)據(jù),這樣等于是排除掉了其他的GIS系統(tǒng),這種情況反映了應(yīng)用系統(tǒng) 對(duì)GIS系統(tǒng)兼容性的問(wèn)題。實(shí)際上不具備兼容性的系統(tǒng)是不具備推廣價(jià)值的。有人提出過(guò) 解決方案,但都是通過(guò)對(duì)GIS系統(tǒng)及其GIS基礎(chǔ)平臺(tái)本身的改造,以求達(dá)到互相兼容和開(kāi)放 的目的。這樣做涉及的改造內(nèi)容比較多,工作量很大。
發(fā)明內(nèi)容
發(fā)明目的本發(fā)明所要解決的技術(shù)問(wèn)題是針對(duì)現(xiàn)有技術(shù)的不足,提供一種交通信 息發(fā)布系統(tǒng)中兼容異構(gòu)GIS系統(tǒng)的方法,從而解決不同的GIS平臺(tái)和GIS應(yīng)用系統(tǒng)如何共 享同一個(gè)導(dǎo)航和交通信息服務(wù)系統(tǒng)的技術(shù)問(wèn)題。所述的交通信息發(fā)布系統(tǒng)按物理結(jié)構(gòu)劃分通常包括兩大部分交通信息發(fā)布中心 和移動(dòng)接收設(shè)備。移動(dòng)接收設(shè)備主要是具有交通信息接收功能的導(dǎo)航設(shè)備。若對(duì)實(shí)時(shí)交通 信息發(fā)布系統(tǒng)按功能劃分,無(wú)論是信息中心還是移動(dòng)單元,都可以分為兩大塊信息發(fā)布應(yīng) 用軟件系統(tǒng)和系統(tǒng)支撐平臺(tái)。所述信息發(fā)布應(yīng)用軟件單元包括信息處理模塊以及數(shù)據(jù)傳輸 模塊等,系統(tǒng)支撐平臺(tái)包含硬件、操作系統(tǒng)、GIS系統(tǒng)等。為了解決上述技術(shù)問(wèn)題,本發(fā)明公開(kāi)了一種交通信息發(fā)布系統(tǒng)中兼容異構(gòu)GIS系 統(tǒng)的方法,包括信息發(fā)布中心以及與信息發(fā)布中心對(duì)應(yīng)的交通信息接收端,交通信息發(fā)布 中心中包括信息處理模塊,所述方法設(shè)有一組包含在信息發(fā)布中心的城市標(biāo)準(zhǔn)編碼表、與 所述城市標(biāo)準(zhǔn)編碼表對(duì)應(yīng)的映射表一和映射表二;
所述交通信息發(fā)布中心的信息處理模塊中包括一張與所述城市標(biāo)準(zhǔn)編碼表對(duì)應(yīng)的映 射表一;
所述交通信息接收端的設(shè)備信息處理模塊中包括與上述的映射表一相同的映射表
--;交通信息發(fā)布時(shí),所述信息發(fā)布中心進(jìn)行信息處理,按映射表一中的編碼附加上實(shí)時(shí) 交通信息發(fā)送到交通信息接收端,交通信息接收端依據(jù)映射表二將所述GIS數(shù)據(jù)轉(zhuǎn)換為交 通信息接收端可識(shí)別編碼的附加屬性數(shù)據(jù);若信息中心欲監(jiān)測(cè)城市交通狀態(tài),只需依照映 射表一轉(zhuǎn)換為本地GIS系統(tǒng)可識(shí)別的編碼的附加屬性數(shù)據(jù),并作相應(yīng)的輸出顯示處理即可。本發(fā)明中,優(yōu)選地, 所述城市標(biāo)準(zhǔn)編碼表為對(duì)所述城市的所有道路及每條道路所 劃分的路段統(tǒng)一進(jìn)行ID號(hào)編碼而形成的一張表。本發(fā)明中,進(jìn)一步優(yōu)選地,所述映射表一和映射表一為城市標(biāo)準(zhǔn)編碼表中的ID號(hào) 與異構(gòu)GIS系統(tǒng)中的ID號(hào)的對(duì)應(yīng)關(guān)系表。對(duì)于上述發(fā)明內(nèi)容,本發(fā)明稱(chēng)之為中間格式技術(shù)。本發(fā)明提出的中間格式技術(shù),不 是針對(duì)異構(gòu)GIS系統(tǒng)內(nèi)部從上層到底層的多項(xiàng)目的整合與改造,它僅涉及應(yīng)用層面上的數(shù) 據(jù)處理過(guò)程。相比之下,本發(fā)明提出的方法簡(jiǎn)便易行,可節(jié)省許多系統(tǒng)資源和研發(fā)人力。本發(fā)明的原理是在應(yīng)用層面上建立一個(gè)中間格式一一張城市道路的標(biāo)準(zhǔn)編碼 表。城市的道路在某一個(gè)時(shí)期總是唯一的。針對(duì)信息發(fā)布的的特定要求,對(duì)城市所有的道 路進(jìn)行統(tǒng)一的編碼,包括對(duì)所有道路的編碼,路段的劃分及其編碼,以及附加上的相應(yīng)屬性 內(nèi)容。本發(fā)明把這張標(biāo)準(zhǔn)的編碼表稱(chēng)作中間格式。一般來(lái)說(shuō),任何一家的GIS系統(tǒng)所使用 的編碼都可能會(huì)與標(biāo)準(zhǔn)編碼表有差異,要解決這個(gè)問(wèn)題,只需建立一張與標(biāo)準(zhǔn)編碼表對(duì)應(yīng) 的轉(zhuǎn)換表,或稱(chēng)映射表即可。隨著城市的建設(shè),道路編碼需要更新時(shí),只需更新標(biāo)準(zhǔn)碼表和 映射表即可,通常其更新周期比導(dǎo)航系統(tǒng)中的GIS更新周期要長(zhǎng)很多,并且更新也只是部 分城市局部的調(diào)整,更重要的一點(diǎn),它還可以做到在線更新。有益效果本發(fā)明只涉及交通信息發(fā)布系統(tǒng)中信息發(fā)布應(yīng)用軟件單元中的信息處 理模塊,而不涉及系統(tǒng)支撐平臺(tái)中的GIS系統(tǒng)。由于不涉及GIS系統(tǒng)的內(nèi)部改造,并且收發(fā) 端的處理都很簡(jiǎn)單。本發(fā)明同樣適用于對(duì)靜態(tài)導(dǎo)航系統(tǒng)改造而具備接收交通信息功能的系 統(tǒng),使不同的GIS系統(tǒng)在同時(shí)具有導(dǎo)航功能和交通信息服務(wù)功能的系統(tǒng)中獲得兼容。本發(fā) 明也同樣適用于非交通信息服務(wù)類(lèi)、而需要考慮多個(gè)GIS系統(tǒng)兼容的情況。
下面結(jié)合附圖和具體實(shí)施方式
對(duì)本發(fā)明做更進(jìn)一步的具體說(shuō)明,本發(fā)明的上述和 /或其他方面的優(yōu)點(diǎn)將會(huì)變得更加清楚。圖1為實(shí)時(shí)交通信息發(fā)布系統(tǒng)按功能劃分的模型。圖2為本發(fā)明中GIS數(shù)據(jù)傳輸流程。圖3為實(shí)際GIS系統(tǒng)比城市標(biāo)準(zhǔn)編碼表劃分得更細(xì)的情況。圖4為城市標(biāo)準(zhǔn)編碼表比實(shí)際系統(tǒng)劃分得更粗的情況。圖5為與城市標(biāo)準(zhǔn)編碼表相比,路段劃分不一樣的情況。
具體實(shí)施例方式本發(fā)明所述的交通信息發(fā)布系統(tǒng)按物理結(jié)構(gòu)劃分通常包括兩大部分交通信息發(fā) 布中心和移動(dòng)接收設(shè)備。移動(dòng)接收設(shè)備主要是具有交通信息接收功能的導(dǎo)航設(shè)備。如圖1 所示,若對(duì)實(shí)時(shí)交通信息發(fā)布系統(tǒng)按功能劃分,無(wú)論是信息中心還是移動(dòng)單元,都可以分為兩大塊信息發(fā)布應(yīng)用軟件系統(tǒng)和系統(tǒng)支撐平臺(tái)。所述信息發(fā)布應(yīng)用軟件單元包括信息處 理模塊以及數(shù)據(jù)傳輸模塊等,系統(tǒng)支撐平臺(tái)包含硬件、操作系統(tǒng)、GIS系統(tǒng)等。本發(fā)明的實(shí) 施只是體現(xiàn)在應(yīng)用軟件1中的信息處理11中。如果將信息發(fā)布系統(tǒng)按功能分為若干塊的 話,本發(fā)明僅涉及信息發(fā)布應(yīng)用軟件模塊1中的信息處理模塊11和數(shù)據(jù)傳輸模塊12,而不 涉及系統(tǒng)支撐平臺(tái)2中的GIS系統(tǒng)21。上述方法的好處是不涉及GIS系統(tǒng)21的內(nèi)部改造, 并且收發(fā)端的處理都很簡(jiǎn)單。實(shí)際上,對(duì)于應(yīng)用于交通信息服務(wù)系統(tǒng)中的GIS系統(tǒng)來(lái)說(shuō),其中最大的差異就是 道路編碼問(wèn)題。每一個(gè)GIS系統(tǒng)編碼所形成ID號(hào)只是該實(shí)體記錄的一個(gè)屬性。不同公司 的產(chǎn)品一般是不相同的。要想在一個(gè)交通信息發(fā)布平臺(tái)兼容多個(gè)不同的GIS系統(tǒng),就必需 使信息處理模塊11和數(shù)據(jù)傳輸模塊12與系統(tǒng)支撐平臺(tái)2中的GIS系統(tǒng)21相對(duì)獨(dú)立,設(shè)計(jì) 一種合適的方法,從而使得所述的各個(gè)不同的異構(gòu)GIS系統(tǒng)都能統(tǒng)一起來(lái)。如圖2所示,本發(fā)明GIS數(shù)據(jù)傳輸時(shí),在信息發(fā)布中心的發(fā)送端31,將實(shí)際系統(tǒng)的 路段編碼轉(zhuǎn)換為映射表中的編碼,并附加上實(shí)時(shí)交通信息內(nèi)容,通過(guò)傳輸系統(tǒng)32,發(fā)送到移 動(dòng)終端設(shè)備上,本地導(dǎo)航接收端33上再依據(jù)同一張映射表,恢復(fù)到本地導(dǎo)航設(shè)備可以識(shí)別 的編碼上。對(duì)于映射關(guān)系的轉(zhuǎn)換,無(wú)論是發(fā)送端還是移動(dòng)接收端都是很簡(jiǎn)單的過(guò)程,不需占 用很多的系統(tǒng)資源。本發(fā)明具體實(shí)施方法如下
1、首先設(shè)計(jì)和建立一個(gè)城市標(biāo)準(zhǔn)編碼表。城市標(biāo)準(zhǔn)編碼表即對(duì)該城市的所有道路及每 條道路所劃分的路段統(tǒng)一進(jìn)行編碼而形成的一張表。其要點(diǎn)在于更符合交通信息服務(wù)的需 求,從均衡道路流量,更易于車(chē)輛的分流和誘導(dǎo),同時(shí)也要考慮通常GIS系統(tǒng)所應(yīng)遵循的一 般規(guī)則進(jìn)行分段、編碼;
2、將該城市標(biāo)準(zhǔn)編碼表作為中間格式,任何一個(gè)異構(gòu)GIS系統(tǒng)要進(jìn)入本城市的交通信 息服務(wù)系統(tǒng)時(shí)都必須通過(guò)轉(zhuǎn)換成中間格式的編碼來(lái)完成數(shù)據(jù)傳輸任務(wù),完成這一步只需構(gòu) 建與城市標(biāo)準(zhǔn)編碼表對(duì)應(yīng)的映射表即可;
3、映射表的形成方法。映射表就是標(biāo)準(zhǔn)編碼表中的ID號(hào)與實(shí)際GIS系統(tǒng)中的ID號(hào)的 一個(gè)對(duì)應(yīng)關(guān)系表,如表一(示例)所示
表一_
M隹編碼表 ID 號(hào) |00101
所述映射表分別存儲(chǔ)于信息發(fā)布中心的發(fā)送端和本地導(dǎo)航系統(tǒng)的接收端。5、在發(fā)送端31,將實(shí)際系統(tǒng)的路段編碼轉(zhuǎn)換為映射表中的編碼,同時(shí)附加上實(shí)時(shí) 交通信息內(nèi)容,通過(guò)傳輸系統(tǒng)32,發(fā)送到移動(dòng)終端設(shè)備上,在移動(dòng)端33嵌入式系統(tǒng)中,再依 據(jù)同一張映射表,恢復(fù)到本地導(dǎo)航設(shè)備可以識(shí)別的編碼上,并進(jìn)行相應(yīng)的處理。 本發(fā)明解決了不同的GIS應(yīng)用系統(tǒng)如何共享同一個(gè)導(dǎo)航和交通信息服務(wù)類(lèi)系統(tǒng) 的問(wèn)題,不涉及各GIS系統(tǒng)的內(nèi)部改造,并且收發(fā)端的處理都很簡(jiǎn)單,本發(fā)明方法簡(jiǎn)便易 行,可以節(jié)省許多人力資源。本發(fā)明提供了一種交通信息發(fā)布系統(tǒng)中兼容異構(gòu)GIS系統(tǒng)的方法的思路及方法, 具體實(shí)現(xiàn)該技術(shù)方案的方法和途徑很多,以上所述僅是本發(fā)明的優(yōu)選實(shí)施方式,應(yīng)當(dāng)指出, 對(duì)于本技術(shù)領(lǐng)域的普通技術(shù)人員來(lái)說(shuō),在不脫離本發(fā)明原理的前提下,還可以做出若干改 進(jìn)和潤(rùn)飾,這些改進(jìn)和潤(rùn)飾也應(yīng)視為本發(fā)明的保護(hù)范圍。本實(shí)施例中未明確的各組成部分 均可用現(xiàn)有技術(shù)加以實(shí)現(xiàn)。
權(quán)利要求
一種交通信息發(fā)布系統(tǒng)中兼容異構(gòu)GIS系統(tǒng)的方法,包括交通信息發(fā)布中心以及與信息發(fā)布中心對(duì)應(yīng)的交通信息接收端,交通信息發(fā)布中心中包括信息處理模塊,其特征在于,所述方法設(shè)有一組包含在信息發(fā)布中心的城市標(biāo)準(zhǔn)編碼表、與所述城市標(biāo)準(zhǔn)編碼表對(duì)應(yīng)的映射表一和映射表二;所述交通信息發(fā)布中心的信息處理模塊中包括一張與所述城市標(biāo)準(zhǔn)編碼表對(duì)應(yīng)的映射表一;所述交通信息接收端的設(shè)備信息處理模塊中包括與上述的映射表一相同的映射表二;交通信息發(fā)布時(shí),所述信息發(fā)布中心進(jìn)行信息處理,按映射表一中的編碼附加上實(shí)時(shí)交通信息發(fā)送到交通信息接收端,交通信息接收端依據(jù)映射表二將所述GIS數(shù)據(jù)轉(zhuǎn)換為交通信息接收端可識(shí)別編碼的附加屬性數(shù)據(jù)。
2.根據(jù)權(quán)利要求1所述的一種交通信息發(fā)布系統(tǒng)中兼容異構(gòu)GIS系統(tǒng)的方法,其特征 在于,所述城市標(biāo)準(zhǔn)編碼表為對(duì)所述城市的所有道路及每條道路所劃分的路段統(tǒng)一進(jìn)行ID 號(hào)編碼而形成的一張表。
3.根據(jù)權(quán)利要求1或2所述的一種交通信息發(fā)布系統(tǒng)中兼容異構(gòu)GIS系統(tǒng)的方法,其 特征在于,所述映射表一和映射表二為城市標(biāo)準(zhǔn)編碼表中的ID號(hào)與GIS系統(tǒng)中的ID號(hào)的 對(duì)應(yīng)關(guān)系表。
全文摘要
本發(fā)明公開(kāi)了一種交通信息發(fā)布系統(tǒng)中被稱(chēng)作中間格式技術(shù)的兼容異構(gòu)GIS系統(tǒng)的方法,包括交通信息發(fā)布中心以及本地導(dǎo)航接收設(shè)備;所述方法設(shè)有一個(gè)包含在交通信息發(fā)布中心的城市標(biāo)準(zhǔn)編碼表;所述應(yīng)用軟件系統(tǒng)的信息處理模塊中包括一張與所述城市標(biāo)準(zhǔn)編碼表對(duì)應(yīng)的映射表一;所述移動(dòng)單元的接收端包括與映射表一相同的映射表二;GIS數(shù)據(jù)傳輸時(shí),所述信息處理模塊將GIS系統(tǒng)的路段編碼轉(zhuǎn)換為映射表一中的編碼,同時(shí)附加上實(shí)時(shí)交通信息發(fā)送到移動(dòng)單元接收端,接收設(shè)備依據(jù)映射表二將所述GIS數(shù)據(jù)轉(zhuǎn)換為本地導(dǎo)航設(shè)備識(shí)別的編碼的附加屬性數(shù)據(jù),并進(jìn)行相應(yīng)處理。本發(fā)明解決了不同的GIS應(yīng)用系統(tǒng)如何共享同一個(gè)導(dǎo)航和交通信息服務(wù)系統(tǒng)的問(wèn)題。
文檔編號(hào)G08G1/0967GK101976502SQ201010542009
公開(kāi)日2011年2月16日 申請(qǐng)日期2010年11月12日 優(yōu)先權(quán)日2010年11月12日
發(fā)明者徐家愷 申請(qǐng)人:南京大學(xué)