GQL: Extending XQuery to Query GML Documents

被引:14
作者
Guan Jihong [1 ]
Zhu Fubao [1 ]
Zhou Jiaogen [1 ]
Niu Liping [1 ]
机构
[1] Wuhan Univ, Sch Comp, 129 Luoyu Rd, Wuhan 430079, Peoples R China
关键词
XML; GML; spatial feature; query language; XQuery;
D O I
10.1007/BF02826937
中图分类号
TP7 [遥感技术];
学科分类号
081102 ; 0816 ; 081602 ; 083002 ; 1404 ;
摘要
GML is becoming the de facto standard for electronic data exchange among the applications of Web and distributed geographic information systems. However, the conventional query languages (e.g. SQL and its extended versions) are not suitable for direct querying and updating of GML documents. Even the effective approaches working well with XML could not guarantee good results when applied to GML documents. Although XQuery is a powerful standard query language for XML, it is not proposed for querying spatial features, which constitute the most important components in GML documents. We propose GQL, a query language specification to support spatial queries over GML documents by extending XQuery. The data model, algebra, and formal semantics as well as various spatial functions and operations of GQL are presented in detail.
引用
收藏
页码:118 / 126
页数:9
相关论文
共 17 条
[1]  
Beech D, 2000, FORMAL DATA MODEL AL
[2]  
Boucelma O, 2004, 2 URB DAT MAN S CHIO
[3]  
Chamberlin D, 2000, ACM SIGMOD WORKSH WE
[4]  
CORCOLES J, 2001, 9 ACM INT S ADV GEOG
[5]  
Deutsch A, 1998, QUER LANG WORKSH BOS
[6]   SPATIAL SQL - A QUERY AND PRESENTATION LANGUAGE [J].
EGENHOFER, MJ .
IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 1994, 6 (01) :86-95
[7]  
FANKHAUSER P, 2000, XML QUERY ALGEBRA
[8]  
Feng Wang, 2000, 2 INT WORKSH COMP SC
[9]  
GOLDMAN R, 1999, ACM SIGMOD WORKSH WE
[10]  
*OGC, 1999, OPENGIS SIMPL FEAT S