ImageVerifierCode 换一换
格式:DOCX , 页数:9 ,大小:177.96KB ,
资源ID:12092763      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/12092763.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(基于GIS的交互式数据可视化系统的设计与应用概要.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

基于GIS的交互式数据可视化系统的设计与应用概要.docx

1、基于GIS的交互式数据可视化系统的设计与应用概要1.前言3S技术的广泛使用使数据库中积累了海量、复杂的空间数据,这对传统的数据可视化系 统提出了严峻的考验。空间数据是一种具有明显的空间分布规律、空间位置关系的“ 图形或图像”数据1,单纯地利用图形可视化工具,不能表达空间数据的内涵,因此必 须融合成熟的地理信息系统(GIS 可视化工具,才能满足数据可视化的初衷2。GIS技术与图形可视化技术的结合是近年来数据可视化领域的一个重要发展方向,本文 设计并实现了一个基于GIS 的数据可视化系统,开发了HyperTree 、平行坐标等图形可视化工具,在地图表现力的基础之上,充分发挥了图形可视化 工具在数据

2、显示方面的优势。系统强调图层和可视化工具之间的交互功能,弥补了GI S 重“数据对象显示”轻“信息结构刻画”的弱点,对海洋环境数据的实例分析表明该系统具有高效透明、交互灵活的特点 。2.系统总体设计2.1体系结构系统设计的目标是建立一个基于GIS的交互式可视化平台,该平台集成了关系型数据库、空间地图文件、GIS组件模块、各种多维图形可视化表达工具和常用图表表达工具。上述模块以关系型 数据为分析对象,应用GIS空间分析原理和方法提取空间信息,并用图层的形式表现出来,通过平行坐标法等图 形可视化方法对该对象进行进一步地分析、转化,以探索空间数据内在的抽象规则, 而这些抽象规则恰是传统GIS空间分析

3、和专家经验所无法得到的。最后选用适合的可视化技术进行规则表达,使数 据内部蕴涵的规则或模式转化成易于理解识别的图形。图1为系统的体系结构图。图1系统体系结构图2.2功能模块设计系统主要包括以下几个模块(图2:(1数据读取模块:数据分为图层数据和属性数 据,其中图层数据以shp 格式存放,而属性数据采用SQLServer数据库存贮属性数据及文档资料,读取模块提供数据库连接功能,用户输入计算机名 、数据库名和表名,即可连接相应数据表;(2数据预处理模块:针对数据集中的缺失值、噪声、不一致性等进行预处理,并筛 选出适合可视化的字段。处理缺失值有几种可选方案,如全取零、取平均值、忽略及 人工填补等,噪

4、声主要依靠人工判断,也可由平行坐标来检测,然后可用缺失值方案处 理。筛选属性字段,以平行坐标法为例,要选择数值型数据,并且同一字段的取值不能 完全相同;图2系统功能模块结构图(3GIS模块:提供图层调用功能和简单的图层编辑处理功能,如刷新、鼠标响应、高亮显示等 ;(4可视化工具集模块:重点实现HyperTree和平行坐标法,并提供工具集管理功能,以动态地增删工具;(5交互功能模块:实现可视化工具和GIS图层之间以及可视化工具之间的交互功能。2.3主要特点系统设计达到了直观、交互的数据可视化效果,具有以下主要特点:(1交互性:地理图层、HyperTree、平行坐标表达以及常用可视化工具之间实现互

5、动,互相联系,优势互补,在需要时可 随时调用;(2地图表达:地理对象的空间位置用图层的形式表现,直观且易操作;(3个性化设置:用户可以方便地调整可视化参数(场景参数如轴系、颜色、高度、 阴影、视角、分辨率等,获得数据集信息的不同表现效果;(4数据的多维表达:除了空间坐标维外,对空间对象或事件的多个属性或变量维, 可以按其每一维的值,将其分类、排序、组合和显示;(5多种表达方式相结合:数据可以用图形符号、图像、图表,三维实体和动画等组 合来展示,并通过与空间分析与建模的结合实现更高层次的过程模拟。3.图形可视化工具大量的图层数据与时间关系紧密,根据其时间属性形成复杂的层次,这一类型的 数据集适合

6、采用基于层次可视化的HyperTree方法进行表达,可将数据集中的所有层次结构清晰表达在圆形区域中,并突出表现感 兴趣区域,从而达到在对数据的全局结构进行分析的同时,可以对重点区域进行详细 观察。出于对空间数据特殊性的考虑,系统采用地理信息图层来表达空间数据,丰富 的非空间属性数据则用图形可视化工具来表达。集成了平行坐标法体现数据集的疏 密程度,清晰表达出数据集各属性之间的相互关系,系统将其设定为属性数据表达的 首选工具。通过可视化工具管理模块,还可以集成其它图形工具,如常用的柱状图、饼 图等。3.1HyperTree 层次可视化带鱼眼功能的二维HyperTree 技术,可用于表达和处理多层次

7、的大数据集23 。HyperTree 并非将数据集的所有层次一次性都展现出来,而是将数据集中的部分层次进行了表达,至于其余的层次结构,可以根据上下层 的层次关系,快速查询定位。其目的是为了让层次关系以一种统一的方式在HyperTree 表达的圆形区清晰展现。该工具可以在焦点层次和上下层次之间平滑地切换,做为焦点的结点可以用鼠 标点击的方式轻松选定,用鼠标右键单击想要着重查看的结点,该结点会自动滑到圆 形显示区中心位置,其相关结点在周围均匀分布,方便继续查找。就HyperTree 的实现速度而言,它对数据集仅需要进行一次扫描,基于GIS 的交互式数据可视化系统的设计与应用福建省地震局关玉梅王紫燕

8、王玫玲摘要空间对象包含具明显可视化特性的“图形或图像”数据,迄今为止,很少有 人关注空间数据的图层显示方式和空间数据的图形表达方式的结合。为此,面向海洋环境数据,设计并实现了一个交互式数据可视化系统,以耦合上述两种 表达方式。开发了HyperTree 、平行坐标法等可视化工具,实现了GIS图层表达与可视化工具的交互功能,弥补了GIS 重“数据对象显示”轻“信息结构 刻画”的弱点。关键词交互式可视化系统HyperTree表示法平行坐标法多维数据可视化基金项目:本文系福建省地震局基金项目。作者简介:关玉梅(1976- ,女,主要从事GIS 二次开发及GPS 数据分析处理工作。3其后的计算只涉及视图

9、的刷新,包括计算动态的层次位置及树枝长短,所以可以 满足HyperTree的快速显示及刷新。系统中HyperTree的主要功能模块有:(1快速显示方式切换:忽略结点信息,注重全局数据结构时,可以只画树枝而不画 结点,加强对数据的总体层次分布表现;(2结点显示全名与缩略名的切换:结点上显示对应图层的称,如果图层全名过长, 会影响对树的观察,使用切换功能,用缩略名代替;(3平滑双曲线树枝:树枝分布稀疏时,对树枝平滑度要求不高,但在分布十分密集 情况下,需要用更平滑的双曲线表示,以免树枝之间相互叠加;(4快速返回原始树:在大量的树枝和结点中漫游时,要想快速找回最原始的根结 点,可以使用此快捷键,原始

10、根结点立刻滑至中央位置。图3所示为改变焦点位置的同一HyperTree,其中(a图中心即为HyperTree的原始 根结点。(a(b(c图3同一双曲线图改变焦点的效果图3.2平行坐标法平行坐标法适用于表现多维数据,它最早由AIINSELBERG提出,每一维对应多维数据中的一个属性,且通过对坐标的排列顺序调整 ,有利于发现数据相互之间的关系4。所谓的平行坐标系是以一组等距的水平或垂 直坐标轴为基本坐标轴(X1,Xm,对应属性1到属性m。m维向量的每一个维对应一个坐标轴,坐标轴上连续或离散地 表达每一维的属性值。这样每一个m维矢量ei可用平行坐标上的一条折线表示,折线的顶点在坐标轴上的取值即为相应

11、的属性取 值,多维数据库的K个m维矢量可用平行坐标上的若干折线表示。这些折线的分布特征则表现出多维数 据库中数据的特征,这些折线段或靠近或远离,体现了数据集的内部离散程度,判断这 些折线的走势相近程度,可以进行数据集的聚类分析,由于这种分析是基于人的主观 分析,因而充分利用了专家的经验参与分析,而不是单纯被动地接受黑箱数据挖掘的 结果。平行坐标可视化工具包括以下几种功能:(1改变轴的方向:改变轴的方向(向上或向下,配合个人思维习惯,切换图形视角;(2改变轴的排列顺序:轴的排列顺序可以任意拖动,避开线之间的过分重叠或者 扭曲,在维与维之间选择最好的组合;(3聚类:在给定值内进行可视化聚类,域值的

12、设定可在轴上确定,也可根据斜率选 定折线束,最后用不同颜色表现聚类效果;(4直方图表达:在各个轴上用直方图表示所通过数据量的大小。4.可视化交互功能图层和各种多维可视化工具各自都在数据可视化方面都发挥着重要作用,图层 显示地理位置数据,表达空间对象的空间属性,图形可视化工具则适合表达非空间的 多维属性,但是把二者结合起来集成为交互式的可视化系统,却鲜有相关的报导56 。系统着重于将图层与多维可视化工具相结合,发展它们的交互功能。系统中交互功 能表现在以下几点:(1采用HyperTree对层次形图层资源进行管理;(2HyperTree高亮结点与所对应的图层互动;(3图层上的高亮地区与平行坐标互动

13、,平行坐标显示的是该地区的非空间属性 数据;(4用HyperTree高亮结点与平行坐标互动,平行坐标表达了其对应图层的属性信 息;(5平行坐标法对比分析各图层上各地区的属性数据。综上所述,用户所见的图层、HyperTree中央高亮结点、平行坐标可视工具三者针 对的始终是同一目标对象。在图层、HyperTree表达法、平行坐标表达法以及常用图表之间,实现了互动表达之后,不仅用户思维更加连贯,各种工具也充分发挥了应有的 优势。5.应用实例鉴于海洋环境监测网络目前发展较完善,可产生丰富的高质量数据,系统采用200 6年6月份的海洋环境监测站数据产品中的福建省近海海域地波雷达监测数据,每半 个小时得到

14、一份抽样数据,包括即时风、浪、流三个层面的场数据,分别生成表现风场 、浪场、流场的点图层。同时观测数据按时间段分为多个层次,用户可以在HyperTree 中对所有的数据分类一目了然,选择所关心的那一时段数据,鼠标右键单击Hy- perTree中的此时段对应的结点,该结点即以高亮显示,滑至圆形显示区中心位置,并在 图层区显示出该时段的洋流方向图,如果要调用其它时段的洋流方向图,只需旋转Hy perTree视图,快速定位到另一时段即可。同时利用平行坐标表示法对单幅地图的属性信息进行了研究。当用户需要详细 了解特定时段观测点的非空间属性数据时,可以选择平行坐标法来表现数值形的属 性数据。如图4中的左

15、图是6月1日20时04分的流场图,图4中右图是根据6月1日21时00分 的浪场图,从中可以了解到场内风/浪/流的走势,图层下方的HyperTree显示区也表明 了该时刻的数据在数据库中所处的层次位置,可以方便快捷地查找下一图层。图4双曲线树与图层的交互式表达选择用平行坐标法来表现非空间属性数据时,可选择平行坐标表达窗口,如图5所 示。从平行坐标图上可以看出,纬度值落在23.0到23.8之间的点,根据各点的欧氏距离, 在给定的域值内,将数据进行可视化聚类,分别用不同颜色表现出来,由于纬度的细微 差别,导致方向的差别是很大的,而方向的取值则直接影响到风力的大小,风向以230.2 240以及220.

16、8230.2为主要方向,这两股方向的风力大小也很集中,在0.33m/s到0.4 0m/s之间分布,图中可以看出,只有小股的风方向在211.9左右风力稍大,取值约为0.5 m/s。图6中,四条轴上的黑色柱状表示这段区域内所落入的线的数量,以纬度轴为例,数据多落在23.8和23.0附近的两个区域,而经度上则呈均匀分布状态,表明和经度的相 关性不大。图5用平行坐标法表现属性数据并做聚类分析6.结论与展望交互式可视化系统是处理海量数据的一种便捷方法,该方法使人的主观分析能 力和先进的计算机技术相结合,在不断的交互过程中,充分摄取了二者所长,既利用了 计算机处理数据的快捷,也使专家发挥了数据分析的经验。

17、今后应完善图层编辑功能和数据处理功能,使系统可以应对当前各主流数据库, 并利用ARCSDE的强大功能,实现图层管理和属性数据的无缝化管理。参考文献1Maria Cristina Ferreira De Oliveira,Haim Levkowitz.From Visual Data Exploration to Visual Data Mining:A Survey.IEEE Transactions On Visualization and Computer Graphics,2003.July-September9(3:378-3942Matthias Kreuseler,Heirun S

18、chumann.A Flexible Approach for Visaul Data Mining.IEEE Transactions On Visualization And Computer Graphics,2002.Jan- Mar.8(1:39-513John Lamping,Ramana Rao,and Peter Pirolli.Focus+context technique based on hyperbolic geometry for visualizing large hierarchies, 19954Antony Unwin,Chris Volinsky,Sylvia Winkler.Parallel Coordi-nates For Exploratory Modelling Analysis.Computational Statistics&DataAnalysis,2003.43(2003:553-5645Xiang Fang,John A.Miller,Jonathan Arnold.J3DV:A Java-Based 3D Database Visualization Tool6贾泽露,刘耀林,张彤.可视化交互空间数据挖掘技术的探讨.测绘科学,2004.29(5 4

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1