首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 859 毫秒
1.
GML文档是XML技术在GIS方面的应用,成为空间数据在Internet上的实际表示、传输和交换的标准。目前,GML文档的查询是GIS领域的研究热点。对这一问题,研究了GML文档的数据特点和结构特点,设计了一种新的索引结构--GB树,GB树是专门针对GML文档中空间数据节点的索引结构。将XML Twig模式查询思想引入GML文档查询,借助GB树的索引特点,提出了GML文档的Twig模式查询算法--GMLTwigStackGB。GMLTwigStackGB算法保留了XML文档Twig模式查询算法的优势和特点,具有完整的空间查询功能。测试实验表明,该算法能够高效地满足GML文档上的各种数据查询。  相似文献   

2.
基于模型映射的GML文档存储和查询方法   总被引:3,自引:0,他引:3  
GML是由OGC推出的一种基于XML数据格式的地理标记语言,是空间数据编码、传输、存储和发布的一种国际标准,适用于Internet环境中的地理数据共享、交换和集成.随着GML的广泛应用,如何有效地管理GML数据是亟待解决的问题.提出了一种基于模型映射的GML文档存储和查询方法,该方法主要针对无模式的GML文档,也可用于有模式GML文档的存储.通过对文档树结点的分析和处理,建立文档到对象关系数据库模式的映射,保留文档中的结构信息,实现GML文档到数据库中的存储;并支持空间数据分析和非空间信息查询.  相似文献   

3.
随着地理信息系统GIS(Geography Markup Language)的广泛应用,GML己经成为事实上的空间数据编码、传输、共享和发布的一种国际标准。近年来,大量GML数据以文档形式出现,对如何高效地存储和管理GML数据提出了新的挑战。根据GML文档的特点,提出了一种基于模式映射的存储方法。首先,根据映射规则将GML模式生成对象-关系数据库模式;其次,解析GML文档并根据映射信息构造相应的SQL语句,将数据存储于数据库。实验表明,提出的存储方法是可行、高效的。  相似文献   

4.
基于GML的多源异构空间数据集成系统的设计   总被引:1,自引:0,他引:1  
多源异构的空间数据成为空间信息共享的瓶颈,在网络环境下如何实现多源异构空间数据的集成,成为当前GIS(地理信息系统)发展的一个热点和难点问题.提出了一个基于GML(地理标记语言)的多源异构空间数据集成模型,解决了多源异构空间数据向GML文档的转换,GML与空间数据库服务器的交互以及GML向SVG(可缩放矢量图形)的转换,并使用WebService技术,在Microsoft.NET平台上设计实现了多源异构空间数据集成系统,从而实现了基于GML的空间数据集成和基于SVG的空间数据可视化.  相似文献   

5.
GML已成为地理空间数据编码的事实标准.GML文档一般体积庞大,存储和传输时占用巨额资源.提出了一种基于文档模式的有效GML压缩方法,通过用文档推导出的模式验证文档本身,对树自动机的状态转换路径进行比特编码,对坐标数据增量编码,实现GML文档压缩.对真实GML文档的压缩实验表明,所提出方法的压缩率优于通用文本压缩器(gzip和PPMD)、主要高性能XML压缩器(XMill,XMLPPM和XWRT)以及现有GML压缩器GPress.  相似文献   

6.
GML很好地解决了不同GIS系统间地理数据的共享、交换和集成问题,已逐步成为空间数据编码、传输、存储和发布的国际标准.随着GML的广泛应用,如何有效地管理GML数据已成为亟待解决的问题.本文提出一种基于区间编码的方法对GML文档中的元素、属性、文本、几何体等要素进行编码,对非空间特性信息建立B树以实现值查询,对空间特性信息建立R树索引或四又树索引以进行空间分析.在查询处理中,采用以xQuery为基础的GQL查询语言,以实现对GML文档的非空间查询、空间查询及混合查询.实验证明这种方法能够有效地处理在GML文档上进行的值查询和空间分析操作.  相似文献   

7.
GML(Geography Markup Language)已成为异构环境下地理空间数据编码、交换和集成的事实标准。由于GML空间数据具有海量性以及GML文档含有大量的冗余信息,导致GML文档体积庞大,影响了系统的集成性能。提出一种基于压缩技术的高效集成方法,将GML文档的结构和数据分离,对文档中的结构数据采用基于词组的字典压缩算法进行压缩,对坐标数据采用去精度的增量压缩的方法压缩。实验结果表明,该方法的压缩性能优于传统压缩方法,且能明显提高GML空间数据的集成性能。  相似文献   

8.
随着地理信息系统的广泛应用,GML己经成为空间数据编码、传输、共享、存储和发布的一种国际标准。大量GML数据的出现,对如何有效地管理GML数据提出了新的挑战。根据GML文档的特点,提出了一种基于空间坐标分离的存储方法。该方法将GML文档中的空间坐标数据与非空间坐标数据相分离,分离后的数据分别使用不同的技术进行存储,通过二维坐标连接因子将分离后的数据相关联起来,以保证分离前后数据的一致性。实验结果表明,提出的存储方案是可行的、有效的。  相似文献   

9.
GSPress:一个GML流压缩器   总被引:1,自引:0,他引:1  
GML已成为地理数据存储和交换的标准.在实际应用中,GML数据通常以数据流的形式在网络上传输.由于GML文档含有大量重复标签和高精度浮点数,使得GML文档通常比较大.因此如何有效地压缩GML数据流来减少网络传输的代价就显得越来越重要.本文提出一种GML数据流压缩算法,它只需扫描GML文档一次,将GML文档的结构和数据分离后分别进行压缩.对GML文档中的结构部分采用自适应方法进行压缩;对坐标数据则利用增量压缩的方法压缩.实验结果表明GSPress是一种高效的GML流压缩算法.  相似文献   

10.
本文提出并设计了GGEarth空间数据应用服务系统架构体系,给出了研究内容和关键实现技术;用以实现以原生GML空间数据库(以及GML文档、KML文档)为标准数据中心,以基于Google Earth内核之客户端为前端的的集数据显示、查询、更新、分析为一体的空间数据应用服务体系;以应用于数字城市、数字旅游及传统网络GIS应用领域。  相似文献   

11.
基于GML空间数据存储方法研究与实现   总被引:3,自引:0,他引:3  
史婷婷  李岩  王鹏 《计算机应用》2006,26(10):2408-2412
讨论了基于XML使能数据库(XED)和纯XML数据库(NXD)存储空间数据的方法,针对GML文档的特性,给出了将GML标准的空间数据存储到对象关系数据库和纯XML数据库的方法,并基于.net平台开发了对GML 文档存储和解析的应用程序,以证明本文所采用的方法和设计方案的可行性和实用性。  相似文献   

12.
朱华  李岩 《计算机工程》2010,36(14):26-28
针对GML空间数据冗余较大且存储和传输代价高的问题,提出一种GML空间数据压缩方法,采用VTD-XML解析GML文档,设计将树形结构的GML空间数据转换为2个线性结构数据的GBW变换,利用GZip压缩数据并输出。实验结果表明,该方法优于传统压缩方法,在提高GML空间数据压缩率的同时,并未明显增加压缩及解压缩时间。  相似文献   

13.
合法性校验是GML文档应用的一个重要环节,将GML3.1的核心模式和GML应用模式映射为关系模式,用正则表达式描述GML模式和文档中的模型(model)采用堆栈机制读取GML文档数据对其进行合法性校验.同时,生成GML3.1核心模式的语义库与语法库,为GML应用文档的解析、索引机制和查询等的研究奠定基础.  相似文献   

14.
GML空间数据索引机制研究   总被引:3,自引:0,他引:3       下载免费PDF全文
随着GML规范的不断完善及GIS软件厂商的广泛支持,GML已经成为事实上的空间数据编码、传输、存储、发布的国际标准,越来越多的空间数据开始以GML格式存储。如何有效地存储管理GML空间数据,已经成为GIS研究的热点问题。结合XML 文档编码和传统的空间数据索引,对GML空间数据的索引进行了深入的研究,提出了基于空间索引的GML一体化索引机制以及相应的查询处理策略与相关算法,并以R树索引为例,对一体化索引的查询处理性能进行了实验分析。实验结果表明,该文提出的基于空间索引的GML一体化索引机制是可行的、高效的。  相似文献   

15.
大量GML空间数据的出现,使其有效性存储管理面临严峻挑战。鉴于GML空间数据XML格式编码的特点,本文分析并借鉴XML数据存储方式,提出GML空间数据的存储构建于原生XML数据库之上是一种理想的选择。基于开源原生XML数据库并充分考虑GML索引构建、GML空间、非空间数据查询所采用的机制、算法、策略等情况,本文提出GML空间数据的原生存储模型以细粒度为宜。本文进一步着力研究、设计了原生GML空间数据库系统架构体系,给出了系统定义、系统架构与GML空间数据存储、索引、查询等原理与技术方法。  相似文献   

16.
基于GML的多源空间数据集成模型研究   总被引:10,自引:0,他引:10  
数据互操作集成模式,采用设计模式方法和地理标记语言(Geography Markup Language,GML)技术设计多源空间数据集成模型,将数据源通过转换函数生成的GML文档,利用合成器合成GML文档,同时保存到GML数据库,实现多个系统的数据集成,为实现多源空间数据集成提供了一个切实可行的方案。  相似文献   

17.
自GML (Geography Markup Language) 发布以来,它逐渐被人们接受并正成为一种标准的空间数据交换格式.文中分析了基于GML的空间数据交换模式产生的必然性,继而指出其优点:不仅简化了空间数据交换的程序,能保证转换中的空间数据的完整性,而且是一个易于实现的交换模式,最后,提出了一个实现基于GML3(GML版本3.0)的空间数据交换模式的方法.  相似文献   

18.
介绍了GML和SVG规范,分析了XSLT的结构和工作原理,最后举例说明了应用XSLT技术实现GML文档的可视化。  相似文献   

19.
基于GML的空间数据交换研究   总被引:3,自引:0,他引:3  
周林  谢忠  吴亮 《微机发展》2004,14(10):40-42,45
自GML(Geogrphy Markup Language)发布以来,它逐渐被人们接受并正成为一种标准的空间数据交换格式。文中分析了基于GML的空间数据交换模式产生的必然性,继而指出其优点:不仅简化了空间数据交换的程序,能保证转换中的空间数据的完整性,而且是一个易于实现的交换模式,最后,提出了一个实现基于GML3(GML版本3.0)的空间数据交换模式的方法。  相似文献   

20.
基于DOM的空间数据转换模型的研究与设计   总被引:1,自引:0,他引:1  
正如XML正在对Web信息的组织与传输性能产生深远影响一样,作为基于XML的空间信息编码标准的GML语言,也正在地理领域掀起一场针对空间数据处理的革命。设计并实现空间数据转换模型,其目的在于摆脱异构空间数据不易实现共享与互操作的困境。转换模型首创性地提出了“超集式GML数据结构”这一新的术语。作为HTML与XML文档应用程序接口的DOM,将文档的逻辑结构组织成DOM树。Delphi7.0内置的TXMLDocument组件实现了DOM解析接口。论文最后对基于DOM技术的空间数据基础转换系统作了阐述。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号