專利名稱:交通信息資源整合處理方法及系統(tǒng)的制作方法
技術(shù)領域:
本發(fā)明涉及資源整合領域,尤其涉及一種交通信息資源整合處理方法及系統(tǒng),特 別是關于一種公路交通信息資源整合處理方法及系統(tǒng)。
背景技術(shù):
交通信息化建設為現(xiàn)代交通管理和交通智能化提供了有力的支持。目前,交通行 業(yè)對交通信息的需求已經(jīng)從注重本地信息轉(zhuǎn)向區(qū)域集成的、一站式的信息服務。公路交通 信息是交通信息的重要組成部分,也是最為復雜的交通方式。如何更好的集成大區(qū)域乃至 全國公路交通信息,是現(xiàn)代公路交通信息化、智能化發(fā)展的關鍵所在。雖然目前已經(jīng)有很 多的技術(shù)服務于交通行業(yè)信息化的建設,但目前還未形成統(tǒng)一的公路交通信息資源整合方 法,針對公路交通信息的分布式、異構(gòu)性、多種協(xié)議、跨平臺、跨子網(wǎng)的信息資源整合技術(shù)還 并未出現(xiàn),這就為全國公路系統(tǒng)交通信息資源的整合利用帶來困難。
發(fā)明內(nèi)容
本發(fā)明實施例提供一種交通信息整合處理系統(tǒng),包括交通信息采集裝置、信息整 合裝置、信息整合庫、信息管理裝置以及人機交互接口、信息顯示界面;所述交通信息采集 裝置用于采集包括公路管理信息、道路運輸信息、高速公路信息以及征稽信息在內(nèi)的交通 信息,以及包括氣象信息、GPS空間位置信息在內(nèi)的輔助信息;所述信息整合裝置將所述交 通信息和輔助信息進行數(shù)據(jù)轉(zhuǎn)換形成統(tǒng)一的數(shù)據(jù)結(jié)構(gòu),生成交通資源信息并存儲在所述信 息整合庫中;所述人機交互接口接收用戶輸入的請求指令;所述信息管理裝置根據(jù)所述請 求指令從所述的信息整合庫中查詢和管理對應的交通信息和輔助信息,并將所述對應的交 通信息和輔助信息顯示在所述的信息顯示界面上。本發(fā)明實施例還提供一種交通信息整合處理方法,包括采集包括公路交通信息、 運輸管理交通信息、高速公路交通信息以及征稽交通信息在內(nèi)的交通信息,以及包括氣象 信息、GPS空間位置信息在內(nèi)的輔助信息;將所述交通信息和輔助信息進行數(shù)據(jù)轉(zhuǎn)換形成 統(tǒng)一的數(shù)據(jù)結(jié)構(gòu),生成交通資源信息并進行存儲;接收用戶輸入的請求指令;根據(jù)所述請 求指令從所述存儲的交通資源信息中查詢和管理對應的交通信息和輔助信息,并將所述對 應的交通信息和輔助信息進行輸出顯示。本發(fā)明實施例的交通信息資源整合處理系統(tǒng)及方法,通過信息整合,對已有的業(yè) 務系統(tǒng)和信息資源進行了疏理和有效擴充,提高了數(shù)據(jù)資源的真實性、準確性和及時性,形 成科學實用的交通信息資源整合庫,實現(xiàn)交通行業(yè)之間、應用系統(tǒng)之間交通信息資源的互 聯(lián)互通、有機整合和數(shù)據(jù)共享,支撐著交通系統(tǒng)內(nèi)外部相關系統(tǒng)之間的有機聯(lián)接。
為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn) 有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領域技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根 據(jù)這些附圖獲得其他的附圖。圖1為本發(fā)明實施例的交通信息整合處理系統(tǒng)與外部交通業(yè)務系統(tǒng)進行數(shù)據(jù)交 換的示意圖;圖2為本發(fā)明實施例的交通信息整合處理系統(tǒng)的結(jié)構(gòu)示意圖;圖3為本發(fā)明實施例的信息整合裝置的結(jié)構(gòu)示意圖;圖4為本發(fā)明實施例的信息管理裝置的結(jié)構(gòu)示意圖;圖5為本發(fā)明的交通信息整合處理系統(tǒng)的另一實施例的結(jié)構(gòu)示意圖;圖6為本發(fā)明實施例的交通信息整合處理方法的方法流程圖;圖7為圖6所示實施例的信息管理包含的業(yè)務管理示意圖。
具體實施例方式下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完 整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;?本發(fā)明中的實施例,本領域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他 實施例,都屬于本發(fā)明保護的范圍。圖1為本發(fā)明實施例的交通信息整合處理系統(tǒng)與外部交通業(yè)務系統(tǒng)進行數(shù)據(jù)交 換的示意圖。如圖所示,由于公路交通信息來源于不同部門、不同業(yè)務系統(tǒng),因此公路交通 信息資源整合庫的數(shù)據(jù)來源同樣面臨復雜的情況,需要從不同的業(yè)務部門、不同的業(yè)務系 統(tǒng)進行數(shù)據(jù)提取,實現(xiàn)公路交通信息資源整合的目的。對于數(shù)據(jù)接入方案,既需要對各個部門的數(shù)據(jù)進行抽取、接入,也需要能夠在完全 保證數(shù)據(jù)提供部門的數(shù)據(jù)安全的前提下,進行相關操作,同時能夠適應不同的數(shù)據(jù)結(jié)構(gòu),不 同類型的數(shù)據(jù)庫。另外要求在允許的條件下,能夠根據(jù)用戶自定義連接不同部門的業(yè)務系 統(tǒng)數(shù)據(jù)庫。針對數(shù)據(jù)接入的不同要求,本發(fā)明實施例采取兩種接入方式前置接入和直接接 入。前置接入即為前置機接入,即在提取的數(shù)據(jù)涉及到業(yè)務部門的核心數(shù)據(jù)時,為了 保證業(yè)務部門的數(shù)據(jù)安全,提供一臺有足夠存儲空間的計算機作為前置機代理,將公路交 通信息資源整合庫需要的數(shù)據(jù)存放在前置機上,避免對業(yè)務系統(tǒng)原始數(shù)據(jù)的直接操作。如 圖1中對運管征稽局、公路局、高管局的數(shù)據(jù)采集,均采用前置機采集數(shù)據(jù)。在本實施例中, 交通信息整合處理系統(tǒng)可安裝在省市交通廳。為保證運管征稽局、公路局、高管局的現(xiàn)有系 統(tǒng)的不受到數(shù)據(jù)交換的影響,由交換系統(tǒng)將前置機數(shù)據(jù)庫中的數(shù)據(jù)接入到交通信息整合處 理系統(tǒng),盡量的減少對運管征稽局、公路局、高管局等廳直屬單位現(xiàn)有系統(tǒng)的數(shù)據(jù)庫操作, 保證各廳直屬單位現(xiàn)有系統(tǒng)的正常使用。前置機中裝有數(shù)據(jù)庫,省廳數(shù)據(jù)中心所需要的數(shù) 據(jù),先由各業(yè)務應用系統(tǒng)導入前置機的數(shù)據(jù)庫中,再由數(shù)據(jù)交換平臺將前置機的數(shù)據(jù)導入 交通廳數(shù)據(jù)中心,進行數(shù)據(jù)定時或不定時地采集和交換。針對業(yè)務部門中對于數(shù)據(jù)的安全性要求不高的數(shù)據(jù),數(shù)據(jù)接入方式可以使用直接 連接的方式,即通過配置直接連接業(yè)務系統(tǒng)的數(shù)據(jù)庫。如圖1中的交通廳計劃處的計劃管 理系統(tǒng)、統(tǒng)計信息系統(tǒng)等。對于廳機關處室系統(tǒng),采用直接接入的方式進行數(shù)據(jù)采集和交 換。
另外,交通信息整合處理系統(tǒng)還可以連接氣象局和GPS服務器,實時定位并獲取 各公路段氣象信息。圖2為本發(fā)明實施例的交通信息整合處理系統(tǒng)的結(jié)構(gòu)示意圖。如圖所示,本發(fā)明 實施例的交通信息整合處理系統(tǒng)包括交通信息采集裝置101,信息整合裝置102,信息整合 庫103,信息管理裝置104以及人機交互接口 105、信息顯示界面106。所述交通信息采集裝置101用于采集包括公路管理信息、道路運輸信息、高速公 路信息以及征稽信息在內(nèi)的交通信息,以及包括氣象信息、GPS空間位置信息在內(nèi)的輔助 信息;所述信息整合裝置102將所述交通信息和輔助信息進行數(shù)據(jù)轉(zhuǎn)換形成統(tǒng)一的數(shù)據(jù)結(jié) 構(gòu),生成交通資源信息并存儲在所述信息整合庫103中;所述人機交互接口 105接收用戶輸 入的請求指令;所述信息管理裝置104根據(jù)所述請求指令從所述的信息整合庫103中查詢 和管理對應的交通信息和輔助信息,并將所述對應的交通信息和輔助信息顯示在所述的信 息顯示界面106上。所述交通信息采集裝置101通過前置機來采集公路管理信息、道路運輸信息、高 速公路信息以及征稽信息,前置機應用完成業(yè)務系統(tǒng)數(shù)據(jù)的抽取工作,并將抽取到的數(shù)據(jù) 存放在前置機數(shù)據(jù)庫中,以供傳輸,另外前置機應用還負責展示從中心返回的比對結(jié)果,其 能支持的協(xié)議比較多,包括傳統(tǒng)的TCP/IP協(xié)議、基于數(shù)據(jù)庫訪問的協(xié)議、WebService協(xié)議 以及通過網(wǎng)頁解析模式的接口協(xié)議、SOAP標準協(xié)議等。另外,交通信息采集裝置101還可 以采集諸如紙質(zhì)文本信息和視頻、多媒體等其他各類數(shù)據(jù)資源。信息整合裝置102將所述交通信息和輔助信息進行數(shù)據(jù)轉(zhuǎn)換形成統(tǒng)一的數(shù)據(jù)結(jié) 構(gòu),生成交通資源信息并進行存儲。在進行數(shù)據(jù)整合之前,可對數(shù)據(jù)交換節(jié)點進行管理。交換節(jié)點管理主要提供參與 交換的節(jié)點注冊、交換節(jié)點的功能配置及觸發(fā)時間的管理。各交換節(jié)點(適配器)要接入 前需要首先進行注冊。在交換服務端新建一個交換節(jié)點(適配器)信息,主要包括ID、驗證 帳號/密碼換節(jié)點(適配器)注冊服務接口同時還需要提供登錄名、密碼的修改功能,以及 注銷功能。數(shù)據(jù)功能節(jié)點為交通信息資源整合的數(shù)據(jù)指導依據(jù)。在進行實際的數(shù)據(jù)交換整 合過程中,通過數(shù)據(jù)交換節(jié)點配置的信息,可以將交換節(jié)點的信息由多個不同的交換節(jié)點 進行對數(shù)據(jù)的處理,包括數(shù)據(jù)采集以及分發(fā)數(shù)據(jù)。數(shù)據(jù)交換的每個功能節(jié)點,可以通過事件 來處理數(shù)據(jù),主要由觸發(fā)事件對數(shù)據(jù)處理以及INSERT事件和UPDATE事件來處理數(shù)據(jù)。在本實施例中,如圖3所示,為信息整合裝置102的結(jié)構(gòu)示意圖。如圖所示,信息 整合裝置102還包括數(shù)據(jù)抽取設備10 ,用于根據(jù)預定義的數(shù)據(jù)抽取規(guī)則,通過數(shù)據(jù)同步、數(shù)據(jù)復制以 及ffeb Service接口統(tǒng)一集成現(xiàn)有交換數(shù)據(jù)?,F(xiàn)有交換數(shù)據(jù)為已經(jīng)進行信息化、形成電子 文檔、數(shù)據(jù)庫形式的交通信息。數(shù)據(jù)抽取實現(xiàn)源數(shù)據(jù)的抽取(包括數(shù)據(jù)清洗和數(shù)據(jù)過濾) 及與底層的消息服務器進行通訊的功能。用戶可以自定義數(shù)據(jù)抽取規(guī)則,并能夠按照用戶 設置的時間準確定位新增數(shù)據(jù),定時地抽取已更新的數(shù)據(jù)。在網(wǎng)絡環(huán)境較好的情況下,一秒 鐘可以抽取500條記錄,一般情況下一秒鐘抽取80-100條記錄。由于業(yè)務系統(tǒng)的開發(fā)一般有一個較長的時間跨度,這就造成同一種數(shù)據(jù)在業(yè)務系 統(tǒng)中可能會有多種完全不同的存儲格式,甚至還有許多數(shù)據(jù)倉庫分析中所要求的數(shù)據(jù)在業(yè) 務系統(tǒng)中并不直接存在,而是需要根據(jù)某些公式對各部分數(shù)據(jù)進行計算才能得到。因此,這就要求轉(zhuǎn)換工具必須對抽取到的數(shù)據(jù)能進行靈活的計算、合并、拆分等轉(zhuǎn)換操作。因此,本 實施例的信息整合裝置102還包括數(shù)據(jù)映射變換設備1021,用于對所述的交通信息和輔助信息進行映射轉(zhuǎn)換,包括 無需變換映射、直接映射、函數(shù)映射、字段類型轉(zhuǎn)換、組合映射、拆分映射、條件過濾和編碼 轉(zhuǎn)換。映射變換不會改變輸入集記錄的操作碼,假設A表是輸入數(shù)據(jù)集,B表是輸出數(shù)據(jù)集。無需變換映射其實是適配器的裝載功能,用于一個數(shù)據(jù)流的最后一個環(huán)節(jié),即把 前面各變換步驟生成的結(jié)果集直接寫入目標表中,輸入數(shù)據(jù)集和目Schema的結(jié)構(gòu)、字段 類型、順序是完全一致的,對于這種可以進行批量直接映射,例如按照次序、名稱直接進行 批量映射。直接映射·Λ表的一個字段直接對應B表的一個字段;如果兩者的類型不一致,則 提示必須要進行字段類型轉(zhuǎn)換。A表和B表的字段數(shù)目可能不一樣,排序也可能不同。如果 B表中的有的字段映射不到,則應該有缺省值,否則該規(guī)則定義不成功。函數(shù)映射Β表的一個字段與A表的一個字段有一定的函數(shù)關系,可以是各類數(shù) 值、函數(shù)運算、邏輯運算、字符串操作、日期操作(這些函數(shù)可以參照Oracle、Sqlkrver等 商用關系數(shù)據(jù)庫支持的函數(shù)關系)乃至自定義的函數(shù)關系等。如果B表中的有的字段映射 不到,則應該有缺省值,否則該規(guī)則定義不成功。字段類型轉(zhuǎn)換支持各種日期/時間格式的轉(zhuǎn)換、貨幣的轉(zhuǎn)換、字段類型及文本的 各種操作轉(zhuǎn)換;這些其實也是函數(shù)映射的特例。組合映射A表的多個字段的組合運算結(jié)果對應B表的一個字段,組合的形式也體 現(xiàn)為多種函數(shù)關系;最常見的是合并,如把源表的“姓”和“名”合并成目標表的“姓名”。如 果B表中的有的字段映射不到,則應該有缺省值,否則該規(guī)則定義不成功。拆分映射A表的一個字段根據(jù)一定的函數(shù)規(guī)則拆分成B表的若干個字段,如把 “姓名,,拆分成“姓”和“名”。如果B表中的有的字段映射不到,則應該有缺省值,否則該規(guī) 則定義不成功。條件過濾根據(jù)字段的值及其組合形成一個條件表達式,來選擇過濾源表的數(shù)據(jù)。 類似于SQL語句的where子句。編碼轉(zhuǎn)換當源表中某個字段為編碼值,但是需要輸出成對應的編碼描述值時; 或從一個編碼轉(zhuǎn)換為另一個編碼時就需要用到該功能??梢酝ㄟ^外部關聯(lián)表或直接映射對 進行編碼轉(zhuǎn)換。交叉變換設備1022,用于對所述的交通信息和輔助信息進行列行變換或行列變 換;本變換產(chǎn)生的輸出集記錄的操作碼都為insert。其中,列行變換支持列到行的轉(zhuǎn)換,行 列轉(zhuǎn)換支持行到列的轉(zhuǎn)換。匯總變換設備1023,用于對所述的交通信息和輔助信息進行分組聚合或增量聚 合;本變換產(chǎn)生的輸出集記錄的操作碼都為insert。其中,分組聚合針對分組后的集合進 行統(tǒng)計計算,如求總和、平均值、總個數(shù)等。增量聚合支持增量抽取和增量聚合,實現(xiàn)從事實 表向多維數(shù)據(jù)集的裝載,能夠支持目標表自動生成時間戳。操作碼變換設備1024,用于對所述的交通信息和輔助信息進行操作碼的變換;本 變換會改變輸入集記錄的操作碼。操作碼變換直接定義輸入和輸出數(shù)據(jù)集間操作碼的映 射。例如輸入數(shù)據(jù)集中所有的“update”操作碼在輸出數(shù)據(jù)集中轉(zhuǎn)換為“insert”操作碼等。其不用細化到記錄級操作碼的映射。自定義轉(zhuǎn)換設備1025,用于對所述的交通信息和輔助信息進行第三方開發(fā)的自定 義轉(zhuǎn)換規(guī)則。轉(zhuǎn)換規(guī)則是信息交換整合系統(tǒng)內(nèi)置的轉(zhuǎn)換類型,不可能滿足所有實際的數(shù)據(jù) 交換需求,為此還需要提供一個支持調(diào)用第三方開發(fā)的自定義轉(zhuǎn)換規(guī)則的框架。每個自定 義的轉(zhuǎn)換規(guī)則,都要接收一個輸入的數(shù)據(jù)集或無需輸入,但是一定要輸出一個數(shù)據(jù)集。數(shù)據(jù)裝載裝置1027,用于將所述交通信息和輔助信息轉(zhuǎn)換成XML數(shù)據(jù)格式,并裝 載到所述信息整合庫中。數(shù)據(jù)抽裝實現(xiàn)源數(shù)據(jù)經(jīng)抽取后,并轉(zhuǎn)換成通用的XML數(shù)據(jù)格式,繼 而裝載到信息整合庫103中。通過頁面編輯框手工輸入以及下拉框選擇相應輸入項對抽取 規(guī)則和裝載規(guī)則進行配置,本實施例能一次快速裝載一百萬條以上記錄。所述信息整合庫103包括基礎數(shù)據(jù)庫1031、業(yè)務數(shù)據(jù)庫1032和主題數(shù)據(jù)庫1033 ; 基礎數(shù)據(jù)庫1031用于存儲所述GPS理空間位置信息、氣象信息以及所述交通信息中的路網(wǎng) 屬性信息、從業(yè)人員信息、車輛信息、經(jīng)營業(yè)戶信息、運輸線路信息、管理機構(gòu)信息、政策法 規(guī)信息;所述業(yè)務數(shù)據(jù)庫1032用于存儲所述交通信息中的公路建設信息、公路養(yǎng)護信息、 公路管理信息、規(guī)費征收信息以及道路運輸信息;所述主題數(shù)據(jù)庫1033用于存儲公路基礎 空間主題分析數(shù)據(jù)、收費主題分析數(shù)據(jù)、路網(wǎng)運行管理主題分析數(shù)據(jù)、信用信息分析數(shù)據(jù)以 及公眾出行主題分析數(shù)據(jù)。所述人機交互接口 105接收用戶輸入的請求指令;所述信息管理裝置104根據(jù)所 述請求指令從所述的信息整合庫103中查詢和管理對應的交通信息和輔助信息,并將所述 對應的交通信息和輔助信息顯示在所述的信息顯示界面106上。數(shù)據(jù)信息的管理主要是滿足用戶對數(shù)據(jù)資源的各種利用請求,基于信息整合庫 103的數(shù)據(jù)資源,提供數(shù)據(jù)檢索、瀏覽和下載等功能。在本實施例中,如圖4所示,為信息管 理裝置104的結(jié)構(gòu)示意圖。如圖所示,信息管理裝置104包括資源目錄瀏覽設備1041,用于在所述信息顯示界面上以樹形結(jié)構(gòu)顯示整合數(shù)據(jù)庫 中的數(shù)據(jù)組織結(jié)構(gòu);當用戶進入主界面時顯示用戶權(quán)限范圍內(nèi)的資源,用戶可以通過展開 樹節(jié)點查看子資源目錄和數(shù)據(jù)表名。數(shù)據(jù)瀏覽設備1042,用于在所述信息顯示界面上以分頁表格形式顯示對應的整合 數(shù)據(jù)庫中的信息;當用戶展開資源組織結(jié)構(gòu)樹至葉節(jié)點,點擊葉節(jié)點上的表名稱時,以分頁 表格形式顯示資源庫中該表的所有記錄,每頁記錄條數(shù)20。頁面包含記錄游標、總記錄數(shù)、 頁面導航條等。數(shù)據(jù)查詢設備1043,用于通過關鍵字對所述整合數(shù)據(jù)庫的數(shù)據(jù)進行查詢;提供表 內(nèi)的數(shù)據(jù)查詢功能。當用戶瀏覽某數(shù)據(jù)表時,可以進一步通過查詢條件查詢到特定的記錄, 查詢方式包含普通查詢和高級查詢,普通查詢允許對一個關鍵字的查詢,高級查詢允許對 多個關鍵字的組合查詢。全文檢索設備1044,用于通過關鍵字對所述整合數(shù)據(jù)庫記錄進行全文檢索;提供 全文檢索入口,根據(jù)用戶輸入的檢索關鍵字,返回數(shù)據(jù)庫中包含關鍵字的所有記錄,并通過 記錄概要列表的形式展示給用戶。當用戶點擊記錄概要時,可以進一步查看記錄的詳細信 肩、ο數(shù)據(jù)導出設備1045,用于將所需要的信息導出為Excel格式的文檔;具備導出權(quán) 限的用戶,可以通過導出功能導出當前查看的結(jié)果,導出格式為Excel文檔。用戶可以選擇導出當前頁或者導出當前結(jié)果的所有記錄。資源管理設備1046,用于維護資源目錄、日志、資源項以及進行數(shù)據(jù)項發(fā)布篩選。權(quán)限管理設備1047,用于維護用戶的資源訪問權(quán)限。信息顯示界面106用于顯示通過信息管理裝置104進行檢索、瀏覽或下載的數(shù)據(jù) 資源。在另一實施例中,交通信息整合處理系統(tǒng)還包括輔助管理裝置107,如圖5所示。 輔助管理裝置,用于對所述交通信息整合處理系統(tǒng)進行數(shù)據(jù)源管理、用戶管理、IP設置管 理、時間設置管理、日志管理、監(jiān)控管理、驅(qū)動管理、密碼管理、交換規(guī)則管理以及數(shù)據(jù)表管理。數(shù)據(jù)源管理用于增加修改數(shù)據(jù)源信息,系統(tǒng)可以使用ODBC接口訪問各種數(shù)據(jù)庫, 包括0RACLE,SQLSERVER, MYSQL, SYBASE, ACCESS等。用戶訪問某個數(shù)據(jù)庫之前必須為該 數(shù)據(jù)庫創(chuàng)建數(shù)據(jù)源,并進行相應的配置,用于連接數(shù)據(jù)庫。不同的數(shù)據(jù)庫管理系統(tǒng)的配置項 大同小異。主要包括以下幾項數(shù)據(jù)源名、數(shù)據(jù)庫所在主機的IP地址、端口號、該數(shù)據(jù)源對 應的數(shù)據(jù)庫庫名、數(shù)據(jù)庫描述、數(shù)據(jù)庫語言、用戶名和密碼等。用戶管理實現(xiàn)對用戶的增加,修改,以及給用戶分配權(quán)限和安全衛(wèi)士的設置。能精 確定位每個用戶及其加密狗在其能登錄的交換平臺內(nèi)的權(quán)限范圍。IP設置管理實現(xiàn)給某個網(wǎng)卡設置IP,網(wǎng)關和子網(wǎng)掩碼,并使其立即生效;修改某 個網(wǎng)卡的IP地址,網(wǎng)關或子網(wǎng)掩碼??梢越o數(shù)據(jù)交換系統(tǒng)的四個網(wǎng)卡設置IP,網(wǎng)關和子網(wǎng) 掩碼。插上網(wǎng)線立即生效。時間設置管理用于對服務器的系統(tǒng)時間進行設置。用來更改系統(tǒng)時間,將獲取數(shù) 據(jù)的時間與當前時間保持一致。日志管理用于日志的管理查詢和刪除。用來管理登陸人員進行操作的內(nèi)容,以及 每個數(shù)據(jù)采集點采集數(shù)據(jù)的狀態(tài)。任務監(jiān)控管理用于監(jiān)控某個時間段內(nèi),系統(tǒng)所做的數(shù)據(jù)交換任務信息。包括執(zhí)行 時間、裝載內(nèi)容、裝載類型、抽取數(shù)、裝載數(shù)、裝載數(shù)據(jù)信息和是否成功標記。此外還可以實 時動態(tài)地顯示當前系統(tǒng)正在執(zhí)行的任務的開始時間、裝載類型、當前狀態(tài)、抽取用時、裝載 用時、抽取數(shù)、裝載數(shù)據(jù)以及失敗的記錄數(shù)。驅(qū)動管理用于上傳用戶所需的動態(tài)庫用以完成某種特定的功能。對系統(tǒng)功能的擴 展提供了接口。密碼管理用于修改當前用戶的密碼。交換規(guī)則管理實現(xiàn)對已配置好的交換規(guī)則進行備份,可以達到一次配置多次部署 的目的,避免重復配置交換規(guī)則。數(shù)據(jù)表管理可以實現(xiàn)對進行數(shù)據(jù)抽取的表創(chuàng)建同樣表結(jié)構(gòu)的表,達到數(shù)據(jù)表備份 的目的。圖6為本發(fā)明實施例的交通信息整合處理方法的方法流程圖。如圖所示,本發(fā)明 實施例的交通信息整合處理方法包括S101,采集包括公路交通信息、運輸管理交通信息、高速公路交通信息以及征稽交 通信息在內(nèi)的交通信息,以及包括氣象信息、GPS空間位置信息在內(nèi)的輔助信息。其中,通 過前置機采集公路管理信息、道路運輸信息、高速公路信息以及征稽信息。
S102,將所述交通信息和輔助信息進行數(shù)據(jù)轉(zhuǎn)換形成統(tǒng)一的數(shù)據(jù)結(jié)構(gòu),生成交通 資源信息并進行存儲。其中,數(shù)據(jù)轉(zhuǎn)換包括對所述的交通信息和輔助信息進行映射轉(zhuǎn)換, 包括直接映射、函數(shù)映射、字段類型轉(zhuǎn)換、組合映射、拆分映射、條件過濾和編碼轉(zhuǎn)換;對所 述的交通信息和輔助信息進行列行變換或行列變換;對所述的交通信息和輔助信息進行分 組聚合或增量聚合;對所述的交通信息和輔助信息進行操作碼的變換;或?qū)λ龅慕煌ㄐ?息和輔助信息進行第三方開發(fā)的自定義轉(zhuǎn)換規(guī)則;根據(jù)預定義的數(shù)據(jù)抽取規(guī)則,通過數(shù)據(jù) 同步、數(shù)據(jù)復制以及Web Service接口統(tǒng)一集成現(xiàn)有的已經(jīng)信息化、形成電子文檔和數(shù)據(jù)庫 形式的交通信息資源。將所述交通信息和輔助信息轉(zhuǎn)換成XML數(shù)據(jù)格式,并進行裝載存儲。S103,接收用戶輸入的請求指令。用戶對數(shù)據(jù)資源的各種利用請求,包括數(shù)據(jù)檢 索、瀏覽和下載等請求。S104,根據(jù)所述請求指令從所述存儲的交通資源信息中查詢和管理對應的交通信 息和輔助信息,并將所述對應的交通信息和輔助信息進行輸出顯示。在所述信息顯示界面上以樹形結(jié)構(gòu)顯示整合數(shù)據(jù)庫中的數(shù)據(jù)結(jié)構(gòu);在所述信息顯 示界面上以分頁表格形式顯示對應的整合數(shù)據(jù)庫中的信息;通過關鍵字對所述整合數(shù)據(jù)庫 的信息進行查詢;通過關鍵字對所述整合數(shù)據(jù)庫記錄進行全文檢索;將所需要的信息導出 為Excel格式的文檔;或,維護用戶的資源訪問權(quán)限。圖7為圖6所示實施例的信息管理包含的業(yè)務管理示意圖。對所述交通信息和輔 助信息進行管理還包括數(shù)據(jù)源管理、用戶管理、IP設置管理、時間設置管理、日志管理、監(jiān) 控管理、驅(qū)動管理、密碼管理、交換規(guī)則管理以及數(shù)據(jù)表管理。本發(fā)明實施例的交通信息整合處理系統(tǒng)具備對主流數(shù)據(jù)庫產(chǎn)品(Oracle,Sybase, SQL Server,Access,Mysql等)的支持能力,支持上述數(shù)據(jù)庫間的數(shù)據(jù)直接交換;支持 ffebservice, Http協(xié)議、Socket、Snmp等專有數(shù)據(jù)交換協(xié)議的能力,支持XML、專有數(shù)據(jù)報 文等數(shù)據(jù)交換內(nèi)容標準;支持上述主流數(shù)據(jù)庫產(chǎn)品與專有數(shù)據(jù)交換協(xié)議之間的數(shù)據(jù)交換; 支持Windows、Unix、Linux等多種平臺;支持基于用戶和角色的數(shù)據(jù)安全交換。能夠根據(jù) 用戶權(quán)限和角色來進行數(shù)據(jù)交換方式的定制及數(shù)據(jù)內(nèi)容的獲取,實現(xiàn)完整的用戶角色管理 和權(quán)限配置;具有中文版本,支持中文化的元數(shù)據(jù)管理,能夠?qū)⑴c交換的數(shù)據(jù)源表結(jié)構(gòu)按 照目錄結(jié)構(gòu)進行邏輯描述;提供對數(shù)據(jù)表進行行列變換、主從抽取、增量抽取、函數(shù)轉(zhuǎn)換、多 維加載等多種數(shù)據(jù)抽取、轉(zhuǎn)換和加載方式;對系統(tǒng)及網(wǎng)絡具有較好的容錯能力,支持斷點抽 取和加載;具有交換任務的監(jiān)控管理功能;支持數(shù)據(jù)交換的工作流機制;抽取和裝載時支 持自定義sql腳本和自定義事件,能夠提供數(shù)據(jù)轉(zhuǎn)換二次開發(fā)接口 ;可以積極響應客戶變 化需求;提供批量部署功能,一次設計,多次部署,可以提高數(shù)據(jù)交換實施的重用性和實施 效率,大大提高了整個系統(tǒng)實施的效率;采用先進的數(shù)據(jù)庫內(nèi)存映射技術(shù),使其在處理業(yè)務 時訪問數(shù)據(jù)庫的時間大大縮短,提高了單筆數(shù)據(jù)抽取裝載的實時性能。采用線程池技術(shù)、 并支持高并發(fā)處理,對大數(shù)據(jù)自動進行分包和拆包處理,在網(wǎng)絡環(huán)境較好的情況下,一秒鐘 可以抽取裝載500條記錄,一般情況下一秒鐘抽取裝載80-100條記錄;源代碼采用標準C/ C++編寫,可以方便移植到不同的操作系統(tǒng)和數(shù)據(jù)庫環(huán)境。支持的數(shù)據(jù)庫有Oracle、DB2、 Sybase等關系數(shù)據(jù)庫;采用面向?qū)ο蟮脑O計模式,可以很方便地通過編寫客戶化方法來支 持各種不同的中間件和通訊協(xié)議;信息整合裝置和信息管理裝置能解析各種不同的報文, 并采用當今流行的XML報文作為內(nèi)部交換格式和自定義報文格式,具有很強的擴展性和靈活性;采用軟硬件一體化設計,支持異步可靠數(shù)據(jù)傳輸機制,支持跨不同網(wǎng)段傳輸、采用成 熟的HTTP和SOAP協(xié)議、提供加密、數(shù)字簽名、訪問控制機制、數(shù)據(jù)完整性機制、認證交換機 制、通信業(yè)務填充機制、路由選擇控制機制。本發(fā)明實施例的交通信息資源整合處理系統(tǒng)及方法,通過信息整合,對已有的業(yè) 務系統(tǒng)和信息資源進行了疏理和有效擴充,提高了數(shù)據(jù)資源的真實性、準確性和及時性,形 成科學實用的交通信息資源整合庫,實現(xiàn)交通行業(yè)之間、應用系統(tǒng)之間交通信息資源的互 聯(lián)互通、有機整合和數(shù)據(jù)共享,支撐著交通系統(tǒng)內(nèi)外部相關系統(tǒng)之間的有機聯(lián)接。以上所述的具體實施例,對本發(fā)明的目的、技術(shù)方案和有益效果進行了進一步詳 細說明,所應理解的是,以上所述僅為本發(fā)明的具體實施例而已,并不用于限定本發(fā)明的保 護范圍,凡在本發(fā)明的精神和原則之內(nèi),所做的任何修改、等同替換、改進等,均應包含在本 發(fā)明的保護范圍之內(nèi)。
權(quán)利要求
1.一種交通信息整合處理系統(tǒng),其特征在于,所述的整合處理系統(tǒng)包括交通信息采集 裝置、信息整合裝置、信息整合庫、信息管理裝置以及人機交互接口、信息顯示界面;所述交通信息采集裝置用于采集包括公路管理信息、道路運輸信息、高速公路信息以 及征稽信息在內(nèi)的交通信息,以及包括氣象信息、GPS空間位置信息在內(nèi)的輔助信息;所述信息整合裝置將所述交通信息和輔助信息進行數(shù)據(jù)轉(zhuǎn)換形成統(tǒng)一的數(shù)據(jù)結(jié)構(gòu),生 成交通資源信息并存儲在所述信息整合庫中; 所述人機交互接口接收用戶輸入的請求指令;所述信息管理裝置根據(jù)所述請求指令從所述的信息整合庫中查詢和管理對應的交通 信息和輔助信息,并將所述對應的交通信息和輔助信息顯示在所述的信息顯示界面上。
2.如權(quán)利要求1所述的交通信息整合處理系統(tǒng),其特征在于,所述交通信息整合處理 系統(tǒng)還包括前置機,所述交通信息采集裝置通過所述前置機采集公路管理信息、道路運輸 信息、高速公路信息以及征稽信息。
3.如權(quán)利要求1所述的交通信息整合處理系統(tǒng),其特征在于,所述的信息整合裝置包括數(shù)據(jù)映射變換設備,用于對所述的交通信息和輔助信息進行映射轉(zhuǎn)換,包括直接映射、 函數(shù)映射、字段類型轉(zhuǎn)換、組合映射、拆分映射、條件過濾和編碼轉(zhuǎn)換;交叉變換設備,用于對所述的交通信息和輔助信息進行列行變換或行列變換; 匯總變換設備,用于對所述的交通信息和輔助信息進行分組聚合或增量聚合; 操作碼變換設備,用于對所述的交通信息和輔助信息進行操作碼的變換; 自定義轉(zhuǎn)換設備,用于對所述的交通信息和輔助信息進行第三方開發(fā)的自定義轉(zhuǎn)換規(guī)則。
4.如權(quán)利要求1所述的交通信息整合處理系統(tǒng),其特征在于,所述的信息整合裝置 還包括數(shù)據(jù)抽取設備,用于根據(jù)預定義的數(shù)據(jù)抽取規(guī)則,通過數(shù)據(jù)同步、數(shù)據(jù)復制以及Web Service接口統(tǒng)一集成已經(jīng)信息化并形成電子文檔或數(shù)據(jù)庫形式的交通信息。
5.如權(quán)利要求1所述的交通信息整合處理系統(tǒng),其特征在于,所述信息整合裝置還包 括數(shù)據(jù)裝載裝置,用于將所述交通信息和輔助信息轉(zhuǎn)換成XML數(shù)據(jù)格式,并裝載到所述信 息整合庫中。
6.如權(quán)利要求1所述的交通信息整合處理系統(tǒng),其特征在于,所述信息整合庫包括基 礎數(shù)據(jù)庫、業(yè)務數(shù)據(jù)庫和主題數(shù)據(jù)庫;所述基礎數(shù)據(jù)庫用于存儲所述GPS理空間位置信息、氣象信息以及所述交通信息中的 路網(wǎng)屬性信息、從業(yè)人員信息、車輛信息、經(jīng)營業(yè)戶信息、運輸線路信息、管理機構(gòu)信息、政 策法規(guī)信息;所述業(yè)務數(shù)據(jù)庫用于存儲所述交通信息中的公路建設信息、公路養(yǎng)護信息、公路管理 信息、規(guī)費征收信息以及道路運輸信息;所述主題數(shù)據(jù)庫用于存儲公路基礎空間主題分析數(shù)據(jù)、收費主題分析數(shù)據(jù)、路網(wǎng)運行 管理主題分析數(shù)據(jù)、信用信息分析數(shù)據(jù)以及公眾出行主題分析數(shù)據(jù)。
7.如權(quán)利要求1所述的交通信息整合處理系統(tǒng),其特征在于,所述交通信息整合處理 系統(tǒng)還包括輔助管理裝置,用于對所述交通信息整合處理系統(tǒng)進行數(shù)據(jù)源管理、用戶管理、IP設置管理、時間設置管理、日志管理、監(jiān)控管理、驅(qū)動管理、密碼管理、交換規(guī)則管理以及數(shù)據(jù)表管理。
8.如權(quán)利要求1所述的交通信息整合處理系統(tǒng),其特征在于,所述的信息管理裝置包括資源目錄瀏覽設備,用于在所述信息顯示界面上以樹形結(jié)構(gòu)顯示整合數(shù)據(jù)庫中的數(shù)據(jù) 結(jié)構(gòu);數(shù)據(jù)瀏覽設備,用于在所述信息顯示界面上以分頁表格形式顯示對應的整合數(shù)據(jù)庫中 的信息;數(shù)據(jù)查詢設備,用于通過關鍵字對所述整合數(shù)據(jù)庫的數(shù)據(jù)進行查詢; 全文檢索設備,用于通過關鍵字對所述整合數(shù)據(jù)庫記錄進行全文檢索; 數(shù)據(jù)導出設備,用于將所需要的信息導出為Excel格式的文檔; 資源管理設備,用于維護資源目錄、資源項以及進行數(shù)據(jù)項發(fā)布篩選; 權(quán)限管理設備,用于維護用戶的資源訪問權(quán)限。
9.一種交通信息整合處理方法,其特征在于,所述的整合處理方法包括采集包括公路交通信息、運輸管理交通信息、高速公路交通信息以及征稽交通信息在 內(nèi)的交通信息,以及包括氣象信息、GPS空間位置信息在內(nèi)的輔助信息;將所述交通信息和輔助信息進行數(shù)據(jù)轉(zhuǎn)換形成統(tǒng)一的數(shù)據(jù)結(jié)構(gòu),生成交通資源信息并 進行存儲;接收用戶輸入的請求指令;根據(jù)所述請求指令從所述存儲的交通資源信息中查詢和管理對應的交通信息和輔助 信息,并將所述對應的交通信息和輔助信息進行輸出顯示。
10.如權(quán)利要求9所述的交通信息整合處理方法,其特征在于,通過前置機采集公路管 理信息、道路運輸信息、高速公路信息以及征稽信息。
11.如權(quán)利要求9所述的交通信息整合處理方法,其特征在于,所述將交通信息和輔助 信息進行數(shù)據(jù)轉(zhuǎn)換形成統(tǒng)一的數(shù)據(jù)結(jié)構(gòu),生成交通資源信息,包括對所述的交通信息和輔助信息進行映射轉(zhuǎn)換,包括直接映射、函數(shù)映射、字段類型轉(zhuǎn) 換、組合映射、拆分映射、條件過濾和編碼轉(zhuǎn)換;對所述的交通信息和輔助信息進行列行變換或行列變換; 對所述的交通信息和輔助信息進行分組聚合或增量聚合; 對所述的交通信息和輔助信息進行操作碼的變換;或 對所述的交通信息和輔助信息進行第三方開發(fā)的自定義轉(zhuǎn)換規(guī)則。
12.如權(quán)利要求9所述的交通信息整合處理方法,其特征在于,所述的交通信息整合處 理方法還包括根據(jù)預定義的數(shù)據(jù)抽取規(guī)則,通過數(shù)據(jù)同步、數(shù)據(jù)復制以及Web Service接口 統(tǒng)一集成已經(jīng)信息化并形成電子文檔或數(shù)據(jù)庫形式的交通信息。
13.如權(quán)利要求9所述的交通信息整合處理方法,其特征在于,所述交通信息整合處理 方法還包括將所述交通信息和輔助信息轉(zhuǎn)換成XML數(shù)據(jù)格式,并進行裝載存儲。
14.如權(quán)利要求9所述的交通信息整合處理方法,其特征在于,所述對所述交通信息和 輔助信息進行管理包括數(shù)據(jù)源管理、用戶管理、IP設置管理、時間設置管理、日志管理、監(jiān)控管理、驅(qū)動管理、密 碼管理、交換規(guī)則管理以及數(shù)據(jù)表管理。
15.如權(quán)利要求9所述的交通信息整合處理方法,其特征在于,所述交通信息整合處理 方法還包括在所述信息顯示界面上以樹形結(jié)構(gòu)顯示整合數(shù)據(jù)庫中的數(shù)據(jù)結(jié)構(gòu);在所述信息顯示 界面上以分頁表格形式顯示對應的整合數(shù)據(jù)庫中的信息;通過關鍵字對所述整合數(shù)據(jù)庫的 信息進行查詢;通過關鍵字對所述整合數(shù)據(jù)庫記錄進行全文檢索;將所需要的信息導出為 Excel格式的文檔;或,維護用戶的資源訪問權(quán)限。
全文摘要
本發(fā)明公開了一種交通信息整合處理系統(tǒng)及方法,包括交通信息采集裝置、信息整合裝置、信息整合庫、信息管理裝置以及人機交互接口、信息顯示界面;交通信息采集裝置用于采集交通信息以及輔助信息;信息整合裝置將交通信息和輔助信息進行數(shù)據(jù)轉(zhuǎn)換形成統(tǒng)一的數(shù)據(jù)結(jié)構(gòu),生成交通資源信息并存儲在信息整合庫中;人機交互接口接收用戶輸入的請求指令;信息管理裝置根據(jù)請求指令從信息整合庫中查詢和管理對應的交通信息和輔助信息,并將其顯示在信息顯示界面上。本發(fā)明實施例的交通信息資源整合處理系統(tǒng)及方法,實現(xiàn)交通行業(yè)之間、應用系統(tǒng)之間交通信息資源的互聯(lián)互通、有機整合和數(shù)據(jù)共享,支撐著交通系統(tǒng)內(nèi)外部相關系統(tǒng)之間的有機聯(lián)接。
文檔編號G06F17/30GK102054025SQ20101056941
公開日2011年5月11日 申請日期2010年12月1日 優(yōu)先權(quán)日2010年12月1日
發(fā)明者劉建, 沈兵, 沈凱龍, 王林 申請人:北京中交通信科技有限公司