共查询到20条相似文献,搜索用时 15 毫秒
1.
GQL: Extending XQuery to Query GML Documents 总被引:10,自引:2,他引:8
GUAN Jihong ZHU Fubao ZHOU Jiaogen NIU Liping 《地球空间信息科学学报》2006,9(2):118-126
IntroductionThe geography markup language (GML)[1]is anXML encoding in compliance with ISO 19118 forthe transport and storage of geographic informationmodel according to the conceptual modeling frame-work used in the ISO 19100 series and includingboth the… 相似文献
2.
基于XQuery的GML查询语言研究 总被引:4,自引:0,他引:4
随着GML规范的不断完善及GIS软件厂商的广泛支持,越来越多的空间数据以GML格式存储,GML空间数据的查询已成为GIS研究的热点问题。传统的关系数据库查询语言SQL是针对平面的二维关系数据而设计的,并不适合XML/GML半结构化数据的查询;商品化GIS软件的查询系统只能查询自身的空间数据而无法查询其它GIS系统的空间数据;XML查询的研究为GML查询奠定了一定的基础。首先针对GML查询存在的问题,提出了扩展XQuery是GML查询语言实现的最佳选择;结合XML查询语言和空间数据查询语言,提出了GML查询语言的特征和GML查询语言系统框架;并根据GML空间数据的特点,以XML标准查询语言XQuery为基础,提出了XQuery空间扩展的内容;开发了GML空间数据查询语言GMLXQL,实现了GML空间数据的本原查询。 相似文献
3.
4.
GML空间数据查询与索引机制研究 总被引:9,自引:0,他引:9
由于传统GIS数据模型的差异,导致空间数据难以集成与共享。各GIS软件厂商及第三方软件厂商提出了利用空间数据转换的解决方案,但是它还是不能很好地解决空间数据集成与共享存在的问题。地理标记语言GML的出现,为GIS空间数据建模、集成与共享提供了统一的标准与框架。GML已经成为事实上的空间数据编码、传输、存储和发布的国际标准,大量GML格式的空间数据开始涌现。如何有效地存储管理GML空间数据,已经成为GIS研究的热点问题。本文结合XML数据库技术和传统的空间数据库技术,对GML空间数据的查询、索引进行了深入的研究。以XML标准查询语言XQuery为基础,提出了XQuery空间扩展的内容,开发了GML空间数据查询语言,实现了GML空间数据的本原查询;结合XML文档编码和传统的空间数据索引,提出了基于空间索引的GML一体化索引机制,并以R树索引为例,对一体化索引的查询处理性能进行了实验分析。实验结果表明,本文提出的基于空间索引的GML一体化索引机制是可行的、高效的。 相似文献
5.
广泛运用Web和分布式地理信息系统(WGIS/DGIS)有利于共享的空间数据库组织之间和用户通过互连网进行数据交换。不过,这些系统和应用软件的互操作性仍然是一个不能解决的问题,直到最近出版的地理标记语言(GML)标准的出现,这一问题才得到了解决。GML是一个新的实施规范并提供中立的框架为定义地理空间应用模式和对象的可扩展标记语言(XML)的文档。XML迅速成为一个事实上的标准电子数据交换之间的Web应用程序,然而,传统的数据库查询语言,在其目前的形式下并不适合直接查询和更新XML库。由W3C提出的XQuery查询语言为XML提供了强大的查询功能,但它缺乏支持空间查询,本文主要研究具有空间查询的语言GML-QL。 相似文献
6.
7.
Currently,the OGC GML(Geography Markup Language) specification has been the de facto standard for GIS data sharing and exchanging and spatial interoperation.Adopting nested association expression approach of XML data,GML data documents can store both spatial information and semantic relationship information of geographical elements.To improve the efficiency of path query on GML two type information,the paper describes a holistic index method for GML data,which we call EKR+(optimized R+-tree base on Extend R... 相似文献
8.
在分析土地房产要素特点的基础上.探讨了土地房产空间要素的GML模型及其应用。基于GML语言设计了土地房产空间要素的XML Scenma模式.定义和描述了土地房产要素及其属性.探讨了基于XML和XQuery实现大数据量的地籍对象查询.利用Java DOM和SAX开发了一个基于GML的土地房产GIS系统.实现了土地房产权籍要素图形和属性的一体化管理系统应用表明了所提出的模型和实现是可行的。 相似文献
9.
10.
GML空间数据库系统研究 总被引:19,自引:8,他引:11
长期以来,由于GIS数据模型的差异所导致诸多问题一直得不到很好地解决,迫切需要新的数据模型来构建新的空间数据库;大量GML空间数据的涌现,迫切需要研究其存储管理问题。另一方面,传统数据库技术并不适合GML空间数据的存储管理,本原XML数据库技术为GML空间数据的存储管理奠定了一定的基础。在这种环境下,本文从本原XML数据库的角度,对GML空间数据存储问题进行了研究。首先,分析了GML空间数据的特征和存储管理方式,然后,提出了本原GML空间数据库的体系结构。针对GML空间数据的特点,提出了GML空间数据的存储粒度和存储的逻辑模型;最后,在开放源代码数据库Ozone的基础上,实现了本原GML空间数据库的原型系统。 相似文献
11.
GML是OGC制定的国际地理编码标准,用于描述复杂的地理内容,同XML一样,GML遵循内容和表达分离的原则,因此,对于GML的图形化和编辑一直是研究的热点问题。文中设计一系列可复用的GML地图控件,可直接加载GML文档显示为地图,对地图缩放、平移、更新等具有一定的应用价值。 相似文献
12.
13.
GML(Geography Markup Language,地理标记语言)用文本的形式来表示地理信息,提供了一种可扩展的、标准化的空间信息编码方式。目前GML空间数据的管理以文档存储管理方式为主,数据的查询更新效率低下,特别在文档较大时,对内存的要求也比较高。为此,这里设计和实现了一个基于PostgreSQL的GML数据管理系统,其中包括元数据查询、属性到图形的查询、空间信息到属性的查询和基于点位的查询,同时设计和实现了将查询到的WKT(the Well-Known Text)格式空间数据的可视化。 相似文献
14.
15.
Many applications, in areas such as land use, traffic management and location aware services, involve the storage, analysis and sharing of spatio‐temporal data. The need to represent such data in a way that eases sharing across applications, has led to the development of the Geography Markup Language (GML), which provides a rich collection of constructs for representing spatial and associated aspatial data as XML documents. However, although there are a growing number of applications and tools that make use of GML, there are surprisingly few experience reports on the representation of data from existing applications or models using GML constructs. This paper provides one such report, describing the use of GML as an exchange format for the Tripod spatio‐historical database. This in turn involves identifying mappings between Tripod and GML constructs, and the development of a generic architecture for carrying out such mappings. The experience demonstrates that even though GML provides rich modelling facilities, the development of mappings from pre‐existing models can be challenging, as related constructs often provide semantically distinct capabilities. 相似文献
16.
17.
提出了一种用于原生XML数据的空间索引方法,有效解决了在处理原生XML空间数据时遇到的效率问题,并在此基础上构建了结合XML和关系数据库特性的XML空间查询语言XML-GSQL。该查询语言具有良好的结构,并且针对空间操作进行了扩展,使空间操作更加简洁和高效。 相似文献
18.
19.
基于XML的WebGIS体系结构 总被引:5,自引:1,他引:5
针对WebGIS中存在的地理空间数据语义共享问题,在分析XML和GML特点的基础上,论述了基于XML构架WebGIS系统的方案和应用方式,并详析了实现构架的相关技术。 相似文献