【摘 要】
:
数据可视化是利用计算机图形学和图像处理技术,将数据以图形或图像的形式在屏幕上显示出来,并进行交互处理的理论、方法和技术。现有的数据可视化工具存在可扩展性和易用性不
论文部分内容阅读
数据可视化是利用计算机图形学和图像处理技术,将数据以图形或图像的形式在屏幕上显示出来,并进行交互处理的理论、方法和技术。现有的数据可视化工具存在可扩展性和易用性不足等问题。针对这些问题,本文在已有的数据可视化系统框架基础上,研究并实现一个具有可扩展性的数据可视化系统,包括数据导入模块、可视化算法选择模块、确定映射关系模块、可视化图表展示模块、可视化图表交互模块、可视化图表保存模块,实现友好的交互功能。本文主要工作有以下几点:(1)设计并实现灵活的数据导入方法。由于已有的可视化系统框架暂时只支持对分隔符格式的数据文件和从其他应用程序复制粘贴的文本进行导入,本文实现JSON格式的数据文件的导入方法和文件的拖拽导入方式,完善已有的数据导入功能模块,提高系统中数据导入的灵活性。(2)研究并实现层次数据、网络数据和时序数据的可视化算法。包括层次数据的集群图算法和分区图算法,网络数据的力导向图算法、弦图算法,时序数据的热力图、堆栈图、流图算法等。(3)设计并实现可视化算法导入工具——在线编辑器。在系统中搭建在线编辑器,利用该编辑器实现列表显示服务器中已有的可视化算法代码的功能,并且可以根据可视化算法接口标准新建可视化算法代码,实现系统的扩展。(4)设计并实现可视化图表的交互技术。针对不同的可视化图表,主要实现了以下几种可视化交互技术,包括冰柱图的文字提示框功能和局部放大功能、平行坐标法的刷(Brushing)技术等,实现友好的交互。通过以上几点工作,对已有的数据可视化系统框架进行完善,实现一个数据和可视化算法导入灵活、人机交互操作简单并可以进行扩展的数据可视化系统,满足用户的不同需求,使数据可视化变得更加简单高效。
其他文献
步态是人走路时所表现出来的姿态,是一种复杂的运动过程。步态识别技术是一种新兴的生物识别技术,通过对人体行走方式进行客观地记录并对其进行有效的评估及分析,旨在通过生
无线传感器网络(Wireless Sensor Network,WSN)作为物联网的神经末端,负责对现实物理世界进行信息监测,随着物联网的发展其作用日益凸显,被认为是21世纪最重要的通信技术之一
随着移动互联网的发展,移动端应用程序呈现爆炸式增长。Android作为一个开源操作系统被大量手机厂商定制化使用,也正是由于其开放的特点,导致Android应用市场中涌现出大量恶
无线协作通信在抵抗多径衰落以及提高系统传输速率方面具有明显的优势,在不增加硬件成本的同时获得相应的分集增益,但存在频谱利用率较低的缺点。将网络编码引入无线协作通信
澳大利亚高校招生制度又被称为ATAR招生制度,因为澳大利亚高校准入排名(ATAR)是判断入学资格的主要标准。2009年,当时的教育部部长茱莉亚·吉拉德(后为2010至2012年的澳大利
近年来,随着精确制导武器的发展,多模复合制导体制已经成为了研究的热点。采用极化敏感天线阵列,能够使被动测向系统兼容其他制导模式的探测传感器。极化敏感天线阵列可以同
迅速发展的云计算技术与大数据技术使得互联网承载着越来越多的应用业务,数据规模大幅扩增,尽力而为的传统网络服务根本满足不了广大用户的需求。包分类技术是下一代互联网络
随着互联网应用技术的飞速发展,如今社交网络已经成为我们学习生活中一个重要的组成部分,用户通过社交网站,既可以浏览自己感兴趣的信息也可以发布自己编辑的信息。跟传统的
玫瑰(Rosarugosa)在我国栽培历史悠久,是享誉盛名的天然香料植物,其鲜花可提取玫瑰精油、制作玫瑰花茶、鲜花饼等,广泛应用香料、化妆品和食品等行业。当前玫瑰产业已形成了从栽培到精深加工及产品开发的完整产业链,经济效益十分可观。作为一种以采摘花朵为主的经济植物,玫瑰的分枝习性决定了其侧枝的生长发育和数量,也是影响其鲜花生物产量的重要因素。因此,挖掘调控玫瑰侧枝发生的关键基因并阐明其内在调控机理
随着云计算的迅速发展,用户开始将数据存储在云服务器上,以节省自身的开销,实现便捷的多点访问。但是云服务器易遭受外部攻击,其本身也并非完全可信。为了保护用户云端数据的