基于GML的空间数据描述与解析

来源 :中国地质大学 中国地质大学(武汉) | 被引量 : 0次 | 上传用户:d7703679
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
GML(GeographyMarkupLanguage)是由OGC制定的一种用于传输和存储空间信息的XML编码。作为一个开放的、公共的工业标准,GML能克服当前GIS软件数据模型和数据库结构私有的问题,从而解决空间数据的”信息孤岛”问题。因此,GML得到了广泛的支持和应用,但怎样正确并合理的使用GML来描述空间数据以及怎样解析GML数据一直是当前人们探讨和研究的热点。使用GML来描述空间数据的关键问题在于构建合理的空间数据模型。 空间数据建模一般分为两步:第一步是构建专用标准;第二步是在专用标准的基础上构建应用模式。因为当前的GML包含30多个模式,其涵盖了相当广泛的领域,而对于某一个具体的应用,往往只需要GML基本模式中的一部分定义,而不需要引入所有的GML定义。因此,在实际的应用中,需要对GML基本模式进行取舍形成专用标准。然后再基于专用标准设计应用模式。解析GML数据,其实就是将以GML格式存储的空间数据提取出来,并另存为一种空间数据格式。当前,随着GML的广泛应用,用于解析GML数据的软件和方法越来越多。 本文首先对GML专用标准的构建进行了深入的研究,得出了GML专用标准的构建方法和构建准则,并实现了国家863项目—地质空间信息交换标准。接着,又对应用模式进行了探讨,摸索出应用模式的设计规则和一般步骤,并以地质空间信息交换标准为基础实现了MapGIS地理数据的建模。紧接着在第三部分,使用.NET平台对MapGIS数据描述为GML格式的数据和GML数据解析为MapGIS数据进行了实现。最后列举了GML空间数据描述与解析的几类应用,并针对基于GML的空间数据描述和GML数据解析进行了总结,对将来GML规范的发展方向和GML解析软件的改进进行了展望。
其他文献
GIS是GeographicInformationSystem(地理信息系统)的简称,是为特定应用目标建立的空间信息系统,是在计算机硬件、软件及网络支持下,对有关空间数据进行预处理、输入、存贮、查询
本文围绕Web服务自动测试技术展开了研究。首先对现有的Web服务测试技术进行分析,结合Web服务自动化测试的需求,提出提高Web服务测试自动化程度需要解决的问题:一,需要以较低的代
在现今局域网、广域网的系统中,大量使用中间件成为主流趋势之一,随之而来的各种基于中间件的开发也渐渐的热起来。中间件是一种独立的系统软件或服务程序。中间件位于客户机/
学位
随着互联网络的迅速发展,网络攻击技术也变得复杂而又巧妙,网络攻击事件的数量每年都在大幅度上升。入侵检测技术是现代网络安全模型中的关键环节,然而入侵检测技术面临着网络复
Motif是在多个序列中(近似)出现的一个短串。DNA序列的motif识别在生物学研究中有很多应用。本文提出一种用于motif识别的随机算法,并且对其进行性能改进,最后形成一个可用的软
随着计算机及网络应用的普及,基于网络的电子业务种类的增加和业务量的扩大,安全成为亟待解决的问题。信息隐藏技术是目前通过保密通信手段实现基于网络的电子事务安全性、知
近年来,高效地测试自动化越来越突显其在软件测试过程中的重要性。测试自动化能够有效地降低测试开销和提高测试复用的水平,还可以弥补手工测试中测试充分度低、测试用例数量不
在实际的图像处理中,图像的边缘是图像的基本特征之一,它包含了图像的位置、轮廓等信息,广泛应用于图像特征描述、图像分割、图像增强、模式识别、图像压缩等图像的处理中,以便对
随着计算机技术的发展,通信时用到的数据集合的尺寸在逐渐增大,涉及到的应用数量也在逐步增加,人们希望能够使用一种更紧凑的数据结构处理海量数据集。在计算机系统和应用中,
随着国民经济的发展,土地对经济的影响越来越明显,政府已经把土地做为调节经济的最重要的手段之一。而土地的价格关系则直接关系到国计民生,因此,城市地价的监测和更新工作越来越