GML查询机制的研究

来源 :江苏大学 | 被引量 : 6次 | 上传用户:qq_13439718
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
GML是开放地理信息系统协会(OpenGIS Consortium,简称OGC)制定的、基于XML的地理信息编码标准,用于空间数据在网络上的传输、存储和发布。它中立于任何厂商、任何平台,为地理信息包括地理要素的空间与非空间信息的建模、传输和存储提供了统一的框架。它的出现为空间数据的共享和互操作提供了很好的解决方案,同时也给WebGIS技术的发展开辟了新的道路。如今GML已成为空间数据编码和交换的国际标准,GML应用越来越广泛,迫切需要解决GML空间数据的查询问题。本文首先分析当前国内外GML查询的研究成果,在详细描述GML规范中几种重要的数据模型、总结GML空间数据特征的基础上,提出了基于要素的GML查询策略,即将各空间查询建立在GML要素查询基础上,查询其对应的属性。这种策略采用面向对象技术,将GML数据看成要素对象集合,不仅能够解决绝大部分GML查询问题,更适应当前软件开发的潮流。其次,本文通过对XQuery语言进行空间扩展,执行GML空间查询,并根据GML文档的结构特征,提出了XQuery查询GML时应具备的特性,为基于要素的GML查询奠定了基础。此外,本文使用SAX解析技术设计了GML解析引擎,在增加空间数据类型的基础上给出了GML各类型的数据结构和解析步骤,最终生成一棵以要素为叶子量GML数据节省了系统开销,更易于扩展,支持对各空间数据类型的解析,为本文基于要素的GML查询前的数据处理提供了很好的解决方案。本文最后开发了基于要素的GML查询机制的原型系统,给出了系统各模块实现的步骤和类结构,实现了对要素几何、拓扑和非空间属性的查询,并能执行缓冲区分析。各查询以要素为基础,可将空间和非空间查询有机结合起来。系统结构灵活,易于扩展对要素其他属性的查询。本文的创新之处在于提出了基于要素的GML查询思想;对XQuery语言进行了空间扩展,使其具备了空间查询功能;采用SAX技术设计了GML解析引擎,并最终实现了基于要素的GML查询系统的设计和开发。随着GIS的发展,解决GML空间数据的查询问题迫在眉睫,开发GML空间数据库系统是必然的趋势。本文的工作对后期的扩展以及GML空间数据库系统的开发具有一定的借鉴性。
其他文献
目的 探究氯吡格雷在急性心绞痛治疗中的疗效.方法 选取2018年1月至2020年1月收治的38例急性心绞痛患者进行研究,通过采用随机数表分组,分为对照组和观察组,每组19例,对照组
RTU(Remote Terminal Unit,远程终端单元)是构成SCADA(Superviser Control And Data Acquisition,数据采集与监控)系统的核心设备。它的作用是能对现场各种信号进行数据采集、
随着互联网的快速发展,社交媒体、视频网络等多媒体数据成指数级增长。如何快速有效地获取用户所需要的多媒体信息,已经成为迫切需要解决的问题之一。在海量、高维的多媒体数
随着网络技术和流媒体技术的发展,通过国际互联网实时看电影、电视成为人们热衷的网上娱乐活动。C/S模式的流媒体服务系统存在着网络带宽瓶颈,不能满足大规模的流媒体服务需
油气藏和煤层等多孔介质,具有分形的特性,这主要是体现在油藏和煤层的渗透率分布、孔隙分布、渗流网络分布等。试井从狭义上讲,即是通过改变油、气、水井的工作制度,以引起油
视频监视技术是蕴涵巨大发展潜力的新兴科学研究领域之一,在轨道交通行业中,其应用日益广泛。本文在分析了轨道交通环境下的视频监视需求的基础上,给出了轨道交通车载视频监
随着网络飞速发展,网络的规模越来越大。互联网络已经发展成为一个巨大的、分布广泛的信息库,基于这个巨大信息库的应用将产生同样巨量的网络日志,这些网络日志蕴含着极其丰
随着嵌入式设备和身份识别技术的广泛使用以及无线网络的普及,普适计算成为当前研究的一个热点。普适计算是一个异构、多变的分布式计算环境。如何构建一个知识共享、知识重
我国的电子词典自上个世纪80年代末诞生以来得到了迅速发展,虽然只有二十年的历史,电子词典却已经成为词典家族中具有旺盛生命力的一员。电子技术的发展使得辞书的载体、查检和
本文通过对荣华二采区10