交通信息基础数据元XML—Schema表示模型

时间:2022-10-15 02:27:41

交通信息基础数据元XML—Schema表示模型

摘要:针对交通信息基础数据元中存在的冗余性,提出了一种基于XMLSchema的交通信息基础数据元三层表示模型。它将XMLSchema内建数据类型作为最底层;抽取交通信息基础数据元中共性的部分,将其用内建数据类型表示,形成三层表示模型的中间层;利用内建数据类型和中间层数据类型描述交通信息基础数据元及其扩展数据元形成该模型的最高层。针对交通信息基础数据元中共性部分的修改,只需修改模型的中间层即可,因此所提出的三层表示模型具有简洁、易维护、高效的优点。该模型对于消除“交通信息孤岛”,实现交通管理部门之间信息资源交换具有支撑作用。

关键词:交通信息;数据元;资源整合;数据交换;XMLSchema

中图分类号:TN91934;U495文献标识码:A文章编号:1004373X(2012)18002904

引言

“十一五”以来,我国交通信息化建设取得了长足进步,各级职能管理部门围绕自身业务特点,建立了一批面向特定业务的交通信息系统,积累了大量的电子业务数据。交通信息化建设提高了交通系统的运营管理和服务水平,增强了交通系统的整体效能,取得了令人瞩目的成绩。但是,交通管理部门在早期的信息化建设过程中,主要以各自业务为主线,未充分考虑不同业务系统间的对接,导致交通信息资源共享困难,形成了大量“信息孤岛”。信息系统间缺乏统一的数据交换机制,造成了一些问题重复建设,资源浪费;不能为业内工作人员和公众提供及时、准确的交通综合信息服务,一定程度上影响了人民群众的安全、便捷出行;各业务系统建设主要集中在“代替手工作业”的层次上,系统间信息共享性和综合性程度低,不能为更高层次科学决策和行业协同监管提供支撑。

如何解决交通信息系统间的数据交换,消除“信息孤岛”成了业内关注的问题。顾九春等针对城市交通控制系统的3层划分:数据提取层、数据处理与存储层和应用软件层,构建了以XML为数据交换纽带的3层开放式结构[1]。李瑞敏等分析了交通综合信息平台和XML的特点,提出了基于XML技术的交通综合信息平台的体系框架[2]。韩海航等从交通行业信息化的实际需求出发,论述了分布式异构数据环境下不同数据业务节点间的信息交互与数据共享平台构建方案,设计了一种基于XML的数据传递格式TDXF(TransactionDataeXchangeFormat)[3]。葛迪等介绍了XML的交通信息综合系统设计[4]。目前,已有的研究成果主要从软件体系结构、网络拓扑结构等方面出发,构建了基于XML的数据交换接口,但针对交通信息资源交换数据本身及其交换标准化的研究甚少,本文以此为出发点展开研究。为了解决交通行业数据统一和交换问题,交通运输部颁布实施了JT/T697《交通信息基础数据元》标准[5],参照该标准各省、直辖市、自治区相继出台了地方交通信息基础数据元标准。交通信息基础数据元标准中基础数据元属性冗余程度高,因此,如何降低基础数据元表示时的冗余度,将其合理用于交通信息资源数据交换则具有重要的意义。本文在分析JT/T697的基础上,提出了一种基于XMLSchema的交通信息基础数据元3层表示模型,有效解决了交通信息基础数据元表示时的冗余问题,使数据交换简洁、方便和标准化。

1交通信息基础数据元冗余性分析

数据元是通过定义、标识、表示以及允许值等一系列组属性描述的数据单元,在特定的语义环境中被认为是不可再分的数据最小单位。JT/T697系列标准,共分13部分,交通信息基础数据元中存在着众多相似性的数据元,它们具有共同的属性值,基础数据元用XMLSchema表示时存在着冗余问题。以第2部分:公路信息基础数据元为例,对各种“桩号”进行了汇总分析,结果如表1所示。

上一篇:“建筑环境与设备工程”学科名词的英译 下一篇:阅读教学中一定要加强情感教育