基于SVG的矢量WebGIS性能优化方法研究

来源 :安徽农业大学 | 被引量 : 3次 | 上传用户:davidrandy
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,随着Internet技术的不断发展,让GIS跨入全新的Web时代,WebGIS的出现让GIS开始走向社会化和大众化。然而,在WebGIS蓬勃发展的同时,我们也看到它仍然面临着严峻的挑战。当前绝大多数WebGIS解决方案都是以栅格图片作为空间数据的可视化表达方式,一方面栅格图片必须由服务器进行渲染,另一方面传输到客户端的静态栅格图片只能用于显示,无法对其进行重用。服务器承担所有GIS操作导致负载过重,特别是在多用户并发访问时问题尤为明显。客户端浏览器对SVG(Web矢量图形标准)支持,让我们对WebGIS的可视化表达有了另一种跨平台的通用的选择,通过在网络中传输基于XML的SVG矢量文本,同样可以实现空间数据的图形化表达,而且可以实现客户端数据的重用。充分发挥矢量数据的可操作性,将大大提升WebGIS的性能。根据以上事实,基于SVG的矢量WebGIS已经成为研究的热点,并已经取得了一定的研究成果。然而,基于SVG进行可视化表达的WebGIS仍存在诸多关键技术和难点需要突破。特别是当矢量文本所要描述的空间信息量大时,会造成服务器端瓶颈以及网络传输瓶颈,增加了用户等待时间,降低了系统工作效率。本文结合SVG矢量数据自身的特点,重点对如何提高系统整体性能进行了研究探讨,提出一个系统整体解决方案。最后将这个方案应用到建设用地审批管理中去进行了可行性验证。本文主要的研究内容包括:(1)对空间数据在矢量转化之后以及转化结果向网络传输之前绑定GZIP压缩模块,压缩模块有效的抑制了矢量转化结果数据量受空间数据量大小的强影响。使得系统能够应对大块的空间数据的网络传输。(2)设计并实现矢量数据的分段传输。数据分段把客户端对空间数据的一个大区域请求动态分成多个小段,一旦完成一个小段的转化就及时反馈给客户端,解决用户长时间等待大数据的问题。(3)对空间数据图层按照不同的缩放级别和不同容差值进行合理的空间简化。通过制定图层数据字典,改变对图层空间数据的访问,以应对大数据量、低缩放级别的情况。(4)设计实现矢量元素的空间数据表预存储。通过在空间个体的粒度上实现预生成相应的矢量元素,能够大大提高所请求区域空间数据向矢量文本的转换效率。同时由于预存储的操作对象为空间个体,所以能够很好的应对空间数据库的动态数据更新。本文的研究成果对矢量WebGIS,特别是对基于SVG的矢量WebGIS,在提升系统整体性能、增强系统通用性以及促进矢量WebGIS实际应用方面,具有一定的现实意义和实际应用价值。
其他文献
随着互联网技术的快速发展,大规模的分布式系统在各个领域中得以广泛地应用。但是,系统的复杂度也随着系统规模的扩大而增加,这对大规模分布式系统的有效管理提出了更大的挑
机会网络是一种不需要源节点和目的节点之间存在完整路径,利用节点移动带来的相遇机会实现网络通信的移动自组织网络。当前关于机会网络数据转发机制的研究存在一个共同的假设
近些年来,随着嵌入式系统、无线网络通信和数字电路等技术的进步,使得多功能低功耗无线传感器网络得到了快速发展。无线传感器网络有着高度动态的系统行为,以数据为中心和动态自
不改变现存低分辨率成像系统,通过多帧互有位移、信息互补的低分辨率图像或视频序列获取高分辨率图像的超分辨重构技术,一直是图像处理领域中研究热点之一,在刑事侦察、目标
高性能的应用层组播研究已经越来越受到业界的关注,由于拓扑感知应用层组播能够最大限度地使底层物理网络拓扑与组播覆盖网络相匹配,从而获得更好的组播数据转发性能。拓扑感
随着宽带无线技术的快速发展,包含语音、视频、数据等多业务融合越来越成为未来人们对移动通信的需求。以政府、公司、航空、铁路等部门为用户主体的,具有集团指挥调度的宽带
随着互联网技术的飞速发展,文本文档、Web页面在互联网中快速扩充,如何帮助人们更快捷、有效地获取信息,已成为目前搜索引擎领域重要的研究课题之一。鉴于此,聚类搜索引擎应运而
随着因特网的飞速发展,半结构化式的Web数据大量涌现,使得HTML标记语言已经不能满足用户日益增长的需求,XML作为一种自描述的半结构化数据为Web数据管理提供了新的数据模型,
物联网的广泛应用推动了感知技术的发展,同时也促进了作为感知技术核心内容之一的无线传感器网络的研究和发展。随着需求的发展,无线多媒体传感器网络(Wireless Multimedia S
AUC是衡量分类算法性能的重要指标之一,被广泛应用于类不平衡学习、排序学习、异常检测和代价敏感学习等任务中。在线学习凭借其处理大规模数据和流数据的高效性在机器学习领