摘要:針對交通信息基礎數(shù)據元中存在的冗余性,提出了一種基于XMLSchema的交通信息基礎數(shù)據元三層表示模型。它將XMLSchema內建數(shù)據類型作為最底層;抽取交通信息基礎數(shù)據元中共性的部分,將其用內建數(shù)據類型表示,形成三層表示模型的中間層;利用內建數(shù)據類型和中間層數(shù)據類型描述交通信息基礎數(shù)據元及其擴展數(shù)據元形成該模型的最高層。針對交通信息基礎數(shù)據元中共性部分的修改,只需修改模型的中間層即可,因此所提出的三層表示模型具有簡潔、易維護、高效的優(yōu)點。該模型對于消除“交通信息孤島”,實現(xiàn)交通管理部門之間信息資源交換具有支撐作用。
關鍵詞:交通信息;數(shù)據元;資源整合;數(shù)據交換;XMLSchema
中圖分類號:TN91934;U495文獻標識碼:A文章編號:1004373X(2012)18002904
引言
“十一五”以來,我國交通信息化建設取得了長足進步,各級職能管理部門圍繞自身業(yè)務特點,建立了一批面向特定業(yè)務的交通信息系統(tǒng),積累了大量的電子業(yè)務數(shù)據。交通信息化建設提高了交通系統(tǒng)的運營管理和服務水平,增強了交通系統(tǒng)的整體效能,取得了令人矚目的成績。但是,交通管理部門在早期的信息化建設過程中,主要以各自業(yè)務為主線,未充分考慮不同業(yè)務系統(tǒng)間的對接,導致交通信息資源共享困難,形成了大量“信息孤島”。信息系統(tǒng)間缺乏統(tǒng)一的數(shù)據交換機制,造成了一些問題重復建設,資源浪費;不能為業(yè)內工作人員和公眾提供及時、準確的交通綜合信息服務,一定程度上影響了人民群眾的安全、便捷出行;各業(yè)務系統(tǒng)建設主要集中在“代替手工作業(yè)”的層次上,系統(tǒng)間信息共享性和綜合性程度低,不能為更高層次科學決策和行業(yè)協(xié)同監(jiān)管提供支撐。
如何解決交通信息系統(tǒng)間的數(shù)據交換,消除“信息孤島”成了業(yè)內關注的問題。顧九春等針對城市交通控制系統(tǒng)的3層劃分:數(shù)據提取層、數(shù)據處理與存儲層和應用軟件層,構建了以XML為數(shù)據交換紐帶的3層開放式結構[1]。李瑞敏等分析了交通綜合信息平臺和XML的特點,提出了基于XML技術的交通綜合信息平臺的體系框架[2]。韓海航等從交通行業(yè)信息化的實際需求出發(fā),論述了分布式異構數(shù)據環(huán)境下不同數(shù)據業(yè)務節(jié)點間的信息交互與數(shù)據共享平臺構建方案,設計了一種基于XML的數(shù)據傳遞格式TDXF(TransactionDataeXchangeFormat)[3]。葛迪等介紹了XML的交通信息綜合系統(tǒng)設計[4]。目前,已有的研究成果主要從軟件體系結構、網絡拓撲結構等方面出發(fā),構建了基于XML的數(shù)據交換接口,但針對交通信息資源交換數(shù)據本身及其交換標準化的研究甚少,本文以此為出發(fā)點展開研究。為了解決交通行業(yè)數(shù)據統(tǒng)一和交換問題,交通運輸部頒布實施了JT/T697《交通信息基礎數(shù)據元》標準[5],參照該標準各省、直轄市、自治區(qū)相繼出臺了地方交通信息基礎數(shù)據元標準。交通信息基礎數(shù)據元標準中基礎數(shù)據元屬性冗余程度高,因此,如何降低基礎數(shù)據元表示時的冗余度,將其合理用于交通信息資源數(shù)據交換則具有重要的意義。本文在分析JT/T697的基礎上,提出了一種基于XMLSchema的交通信息基礎數(shù)據元3層表示模型,有效解決了交通信息基礎數(shù)據元表示時的冗余問題,使數(shù)據交換簡潔、方便和標準化。
1交通信息基礎數(shù)據元冗余性分析
數(shù)據元是通過定義、標識、表示以及允許值等一系列組屬性描述的數(shù)據單元,在特定的語義環(huán)境中被認為是不可再分的數(shù)據最小單位。JT/T697系列標準,共分13部分,交通信息基礎數(shù)據元中存在著眾多相似性的數(shù)據元,它們具有共同的屬性值,基礎數(shù)據元用XMLSchema表示時存在著冗余問題。以第2部分:公路信息基礎數(shù)據元為例,對各種“樁號”進行了匯總分析,結果如表1所示。