GML空间数据压缩技术研究

来源 :华南师范大学 | 被引量 : 0次 | 上传用户:li21104
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
许多涉及海量空间数据共享、交换、集成和服务的WebGIS应用系统,如:空间数据集成系统,空间信息共享服务等应用系统,它们以空间信息共享的GML数据格式传输和处理。由于GML空间数据包括大量冗余的、结构化的空间矢量数据,GML数据的传输和存储的代价都非常高。尤其在移动GIS领域,此问题尤为突出,如何有效降低数据流量已成为一个迫切需要解决的问题,有效的办法就是对GML空间数据进行压缩。虽然,普通的文本压缩算法可以压缩GML空间数据,但这些算法没有考虑GML的结构特色;而专门针对XML的一些较为成熟的压缩系统也都没有考虑GML独有的特点。 本文在XBW变换[1]和传统的文本数据压缩算法的基础上,分析并结合GML文档的结构特点,给出了一种主要应用于GML空间数据交换和存档的高压缩率的专用压缩技术:对解析后的GML数据,经过GBW变换,再采用GZip或LZMA压缩输出。具体的实施技术路线简单介绍如下: 首先,在研究了GML3.0规范,分析了GML空间数据的特征、GML模式及GML建模规则后,又进一步深入研究了GML文档解析方法DOM、SAX和VTD—XML。对三者比较后,选择开源码的VTD—XML作为解析技术,设计了GML空间数据解析引擎,它可高效的识别出GML中空间数据和结构数据结构。 然后,详细分析XBW变换的原理及其作用,在此基础上改进和扩充为GBW变换,并且用于GML空间数据压缩。GBW变换主要解决了XBW变换不支持字符串和属性问题,并且加了字典替换和空间数据压缩、改进了其中的排序算法;从逻辑角度而言,它很容易地将相同路径的数据相邻存放,从而提高压缩效率。 最后,在上述理论和方法研究的基础上,实现了本文提出的压缩方法。实验从压缩率、压缩时间和解压缩时间三个因素,分别与目前开源的通用压缩算法对比,实验证明了该压缩技术的优越性。
其他文献
SPGD控制算法(随机并行梯度下降,Stochastic Parallel Gradient Descentalgorithm)是一种无波前探测自适应光学技术。与常规自适应光学技术相比,该方法不需要进行波前测量和波
随着集成电路制造工艺的发展,集成电路的集成密度和性能迅速提高,加之移动和分布计算以及片上系统的广泛应用,功耗已经成为继成本、功能、面积、性能之后的关键设计特性。  
当前,Flash技术已经发展为了一个多媒体制作与播放的平台,并成为事实上的网页动画的标准,被广泛用于制作网页动画及互联网广告。近年来Flash还被广泛应用于富因特网应用,在Flash
随着信息化建设的推广和普及,各信息系统之间的交互问题愈加尖锐,信息孤岛现象也逐渐严重。为解决异构数据库之间的数据交换问题,我们设计并实现了数据交换系统。   在数据交
Web服务作为面向服务计算范型的主要实现技术,能有效提高异构环境下分布式应用的开发效率,降低其开发成本。而Web服务应用系统的运行时质量保证及优化则可以通过采用监测机制实
利用计算机视觉技术对农产品进行检测与分析,特别是农产品的营养状况检测,对农业生产具有重大意义。因为传统的检测方法对农产品具有破坏性,且处理周期长,速度慢,无法适应大批量检
随着通信技术的不断发展和社会需求的日益增长,传统的单一媒体的通信服务,如电话、传真,已难以满足人们的日常需求。基于宽带网络的视频会议系统把视频、音频、文字等多种媒体信
讲故事作为学校和家庭教育儿童的有效手段,一直是国内外各研究机构的研究热点。目前的很多儿童讲故事软件以各种形式为儿童提供了故事创作工具,但是它们大多不能让儿童相互协作
在信息化建设迅猛发展的今天,机房的规模不断扩大,并且地理位置趋向分散,为了保证各种硬件设备持续稳定地运行,机房管理员的工作也越来越繁重。在对机房的监控过程中,虽然网络和服
复杂背景下的目标实时分割与检测技术是计算机视觉领域的一个重要研究方向,在人机交互、智能监控和虚拟现实等领域具有广泛的应用前景。本文以视频中的目标实时分割与检测技术
学位