基于XML的可视化图形中间件技术的研究

来源 :北京工业大学 | 被引量 : 0次 | 上传用户:carlos_yu
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
可视化技术是科学计算与图形图像技术的结合,其基本思想是用图形图像来表示数据,把人们很难理解的抽象的数据场转换为形象直观的图像信息,并结合人机交互技术进行分析解释,是计算机应用中的一个重要领域。长期以来,信息可视化领域得到了长足的发展,但也造成了可视化方法繁多的局面,因此提出一套基于中间件技术的可视化机制,在实践中具有一定的指导意义和应用意义。 XML是一种广泛应用的标记语言,它具有简单、标准开放、扩展高效、标准国际化等优点,采用XML作为中间件的通用接口可以提高中间件的扩展性和通用型。而中间件技术的不断发展也为可视化中间件的提出和实现带来了动力。 本文着重论述了基于XML的可视化中间件的研究与实现。先介绍了设计思想和原则,然后进行模块设计,将中间件的划分为数据集成模块,数据调度模块和可视化模块: (1)数据集成模块负责数据集成,它面临着对数据完整性、正确性的考验,同时对性能,语义冲突和性能也要予以考虑。 (2)数据调度模块是负责整个中间件的数据调度,他首先接受外部发送的XML格式的请求,对请求进行解析,语意分析,然后构建可视化模型,调用数据集成模块进行数据查询组织,然后调用可视化模块,将查询组织的数据传送过去生成可视化图形。 (3)可视化模块的主要任务就是完成可视化图形的生成,它接受由数据调度模块传送来的组织好的数据,选择合适的可视化方法,然后产生图像。 基于XML的可视化中间件的实现主要使用面向对象的方法,和抽象工厂模式,MVC等模式,提高代码规范性。 本文在最后介绍了基于XML的可视化中间在电力系统中的应用过程和结果。
其他文献
导数是学习高等数学的基础,作为解决数学问题的一种工具,它为高中数学注入了新的活力.导数方法的基础性、工具性作用,凸现了它在整个教材中的地位.在高考数学试卷中是必然要
设点P(x0,y0),直线L:Ax+By+C=0.则点P(x0,y0)到直线L:Ax+By+C=0的距离为d=|Ax0+By0+C|/(A2+B2)~(1/2).本文从这个公式的多种思路证明说明教材的基本结论对培养学生思维能力的
随着越来越多的移动终端接入网络,无线网络的建模和网络容量问题成为无线网络研究的重点与挑战,人们对网络的传输速率和服务质量要求越来越高。传统的对无线网络的建模需要极其
每年高考试题丰富多彩,形式各样,而且都是原创题,但是对数学知识考查及解法却是大同小异,有些高考题更是可看成是平时一些模拟题的变式提高,关键是能不能发现其中的联系.下以
随着移动互联网和云计算的迅速发展,很多商业巨头相继推出了自己的WebOS系统和装载WebOS的上网本,WebOS已经成为嵌入式领域发展的一大趋势。同时,浏览器相关标准的发展也越来
边界问题,往往涉及函数的最值、参数的范围,试题情景具有开放性,富有探究性,这类试题要求考生根据点的边界去寻找几何关系式,考查考生综合分析边界问题的能力.笔者看了近几年
讨论函数单调性是导数考查的重点和热点,从导函数类型来梳理函数单调性的讨论有利于学习和教学,更有利于高考复习.那么这种讨论的导函数类型有哪些?一、二次函数型导函数为二
在21世纪的信息时代,随着网络应用的普及和网络用户数量的日益增长,网络已经成为人类活动不可或缺的一部分。所以,对网络特性的研究与分析变得更为紧迫。长期以来,网络流量建
软件开发过程实际上是一项群体工程,尤其是大型复杂系统的开发,更需要由许多人合作才能完成。CSCW(Computer Support Cooperative Work,计算机支持协同工作)是计算机网络环境
考题(2012江苏·19)如图1,在平面直角坐标系xOy中,椭圆x2/a2+y2/b2=1(a>b>0)的左、右焦点分别为F1(-c,0),F2(c,0).已知(1,e)和(e,3/2~(1/2))都在椭圆上,其中e为椭圆的离心率.