原生模式GML空间数据管理机制研究
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
空间数据管理是地理信息科学的重要研究内容,也是空间信息系统相关厂商重点研发的部分。空间数据管理的高效与否,直接关乎空间信息系统的成败、关乎空间数据的有效利用、关乎空间信息技术的发展与应用,意义重要。
     GML作为Internet环境下空间信息的全新、简洁、统一的编码标准,为空间数据建模、栅/矢一体化GIS体系研究、WebGIS研发、空间数据共享与互操作研究等提供了新的方法和途径。作为基于XML的地理标记语言,鉴于GML的文本性、自描述性、可扩展性、内容与表现分离性、开放性、互操作等特性,使得GML被广泛关注、研究与实践,大量甚至海量的GML空间数据正不断产生。如何对其进行有效管理,从而实现GML空间数据的高效存储、索引、查询、传输与交换等,是GML相关研究者、GML空间数据使用者所必须面对的重要问题;也是当前和未来以GML为核心的空间信息系统、GML空间信息集成系统、GML空间信息共享与互操作体系等能否有效实现、实施、运行所必须面对的关键问题。针对GML空间数据的管理,存在基于关系型数据库管理和基于原生模式XML数据库管理两大类;由于GML数据的层次嵌套模型特点,采用关系模型对文档型GML空间数据进行存储管理并不理想。由于GML数据XML格式的特点,采用原生XML数据库对GML空间数据进行管理具有与生俱来的优势,但是由于GML数据的空间特性,原生XML数据库无法直接对GML数据进行存储管理,必须对其进行扩展研究。而从国内外研究进展来看,GML空间数据管理机制的研究,尤其是原生XML数据库环境下GML空间数据管理机制的研究还处于非系统化、非全面化、非应用化的部分内容研究、初始研究阶段。
     论文着力对原生模式环境下GML空间数据的存储、索引、查询、传输与交换,以及与应用的集成等进行了较为全面的研究。主要表现为:(1)简述XML与地理空间数据,分析GML特征、GML核心模式与GML应用模式,根据GML规范与建模思想,给出一个二维校园平面建模示例。(2)研究原生GML空间数据库系统架构体系,包括:概念、内容、体系结构等;同时研究给出GML空间数据原生模式存储模型,其中涉及GML实例文档与GML应用模式的相关性与独立性。(3)研究GML空间数据原生模式存储索引机制与算法。结合XML索引编码方案、XML查询的结构连接算法与传统空间数据索引算法,提出基于Ex-Dewey前缀编码与R树的GML空间数据索引机制。(4)研究原生GML空间数据查询机制与查询语言,集成原生GML空间数据索引机制,深化研究并拓展基于XQuery的GML空间数据查询语言。(5)研究GML空间数据的高效压缩传输方案、GML空间数据与KML、SVG格式数据的交换方法。(6)研究原生GML空间数据库系统与数字地球原型系统的应用集成。提出一种原生GGEarth空间数据应用服务系统架构体系;设计其原型系统以实现以原生GML空间数据库为标准数据中心,以数字地球平台原型系统客户端为前端的数据显示、查询、更新、分析为一体的空间数据应用服务体系。
     论文主要研究成果与创新点表现为:(1)提出了一种原生GML空间数据库系统架构体系。给出了原生GML空间数据库系统定义、系统架构与研究内容。同时研究确立了以元素为粒度的原生GML空间数据存储模型。(2)提出了一种针对XML/GML非空间数据索引构建的Ex-Dewey前缀编码方案。Ex-Dewey前缀编码方案在消除Dewey编码方案中节点的插入、删除影响其后趋同胞节点及其子孙节点编码变更等缺点的同时,提出了节点插入、删除对已有节点编码值串无影响的更新策略,并保留了Dewey前缀编码的优点。同时提出了一种针对Ex-Dewey编码方案的XML/GML非空间数据查询的结构连接算法—ED-XQ-SJ。给出了算法思想、描述与验证。算法能够根据XML/GML非空间数据索引信息直接判断潜在先辈、子孙节点集中节点间的先辈—子孙(或父—子)关系,而无需访问实际存储的节点。算法在降低复杂度的同时,也明显减少了I/O开销。(3)提出了一种基于Ex-Dewey前缀编码与R树的GML空间数据索引机制。GML实例文档中的GML空间数据采用R树构建索引,而非空间数据则基于Ex-Dewey前缀编码方案进行索引构建,二者独立又紧密关联,共同实现GML空间数据的索引。(4)深化研究并拓展了基于XQuery的GML空间数据查询语言,并命名其为:GXQuery。在前人研究的基础上,全面从扩展XQuery的原因、GML空间数据查询语言的特征、XQuery空间扩展的内容、GXQuery查询语言系统结构、GXQuery查询语言实现方法、GXQuery查询语言查询实例等方面进行了深化研究,拓展了GML空间数据查询语言的组成、内容与应用。(5)提出了一种原生GGEarth空间数据应用服务系统架构体系。给出了研究内容和关键实现技术;并开发了GGEarth实验系统,对5·12汶川地震时序分布和数字九寨虚拟游览进行了实验运行。
Spatial Data Management is very important research content in Geoinformatics, and is primarily research and development part to spatial infromation systems' vendors. It is efficient or not directly concerns to rise and decline of spatial information systems, concerns to the efficient use of spatial data, concerns to the development and application of spatial information technology.
     GML is a kind of novel, succinct, unified encoding international standard for spatial information under the Internet enviroment, which provides new methods and approaches for spatial data modeling, raster and vector unified GIS research, WebGIS research and development, spatial data sharing and interoperability research. As based on XML, GML has characteristics of textuality, self-description, extensibility, separability of content and presentation, openness, interoperability, which makes GML is extensively concerned, studied and practised, and meanwhile, lots of even mass GML spatial data are being produced. How to efficiently manage these GML data and then efficiently implement storage, index, query, transport and transformations to GML spatial data is a key problem to GML researchers and GML spatial data users, and also is a key problem to efficiently achieve, implement and carry out for GML spatial infromation systems, GML spatial infromation integration systems, GML spatial information sharing and interoperability systems. To GML spatial data management, there have two main categories: based on RDBMS and based on native XML Database. As the feature of level embeding model of GML data, using RDBMS to manage GML data is not perfect. And because of the feature of XML like data format, using native XML Database to manage GML spatial data has the vantages of birth. But the spatiality of GML data, navtive XML Database can not directly manage them, it must be extended. While seeing the research progress home and abroad, GML spatial data management, especially based on native XML Database is still in stage of scattered, partial and initiatory.
     This thesis mainly concerns the research on GML spatial data's storage, index, query, transport and transformations based on native mode, and its integration with application. As follows. (1) The general view of XML and geo-spatial data is given, the GML feature, GML schema and GML application schema are analysed. And according to GML specifications and modeling concepts, a two-dimensional campus modeling example is given. (2) The achitecture of Native GML Spatial Database System is researched, including concept, content and system achitecture. And the native mode storage model of GML spatial data is also researched, involving the correlativity and independence between GML instance data and GML application schema. (3) The indexing mechanism and algorithm of GML spatial data storage are researched. Combined with XML indexing encoding scheme, XML query structure join algorithm and traditional spatial data indexing algorithm, a kind of GML spatial data indexing mechanism based on Ex-Dewey prefix encoding and R-tree is proposed. (4) Native mode GML spatial data querying mechanism and query language are researched. Integrated with native mode GML spatial data indexing mechanism, GML spatial data query language based on XQuery is deeply researched and extended. (5) Efficient compression transport scheme of GML spatial data and transformations methods between GML data and KML data, or SVG format data are researched. (6) The integrating application of Native GML Spatial Database System and digital earth prototype system is researched. A kind of achitecture of native GGEarth spatial data application and service system is proposed. Its prototype system is designed in order to implement a new kind of spatial data application and service system involving functions with data displaying, querying, updating and analysing, which uses Native GML Database as the standard data center and the digital earth platform prototype system client as its front-end.
     The main research findings and innovations of this thesis are as follows. (1) A kind of achitecture of Native GML Spatial Database System is proposed. Its concept, system achitecture and content are detailedly given. And also element is ascertained as the storage granularity of native GML spatial data storage model. (2) A kind of Ex-Dewey prefix encoding scheme aiming at XML or GML non-spatial data indexing construction is proposed. Ex-Dewey encoding scheme eliminates Dewey encoding scheme's shortcoming of node's inserting and deleting effecting its following siblings' and corresponding descendants' nodes encoding, and proposes new updating strategy of node's inserting and deleting no effecting others' encoding value. It also keeps the advantages of Dewey encoding scheme. And a corresponding structure join algorithm - ED-XQ-SJ for XML or GML non-spatial data querying is proposed. The algorithm's idea, description and verification are given. The algorithm can directly determine the ancestors-descendants or parents-children relationship between potential ancestor node set and descendant node set, and do not access the real storage nodes. It reduces complexity, and obvious decreases the I/O overhead as well. (3) A kind of GML spatial data indexing mechanism based on Ex-Dewey prefix encoding and R-tree is proposed. It uses R-tree to construct spatial index for GML spatial data from GML instance document, and uses Ex-Dewey prefix encoding scheme to construct index for GML non-spatial data, they are independent but closely correlative, and together accomplish the indexing of GML data. (4) GML spatial data query language based on XQuery is deeply researched and extended, and named GXQuery. Based on research of former researchers, this thesis deeply researches GXQuery from reasons of extending XQuery, features of GML spatial data query language, spatial extending content of XQuery, system achitecture of GXQuery, implementation methods of GXQuery and query examples of GXQuery. It extends GML spatial data query language's constitution, content and application. (5) A kind of native GGEarth spatial data application and service system achitecture is proposed. Its main research content and key implementing techniques are given. And a GGEarth experimental system is developed, which has made experimental running for '5·12' Wenchuan Earthquake time sequence distribution and digital Jiuzhai virtual touring.
引文
[1] Akmal B.Chaudhri, Awais Rashid, Roberto Zicari. 2003. XML Data Management: Native XML and XML-Enabled Database Systems[M]. Boston: Addison Wesley.
    [2] Al Gore. 1998. The Digital Earth: Understanding our planet in the 21st Century[EB/OL]. http://portal.opengeospatial.org/files/?artifact_id=6210.
    [3] Antonin Guttman. 1984. R-Trees: A Dynamic Index Structure for Spatial Searching[C]. In: Proceedings of Annual Meeting (ACM Special Interest Group on Management of Data), SIGMOD '84, Boston, MA, USA, pp.47-57.
    [4] Bikram Bahadur Shrestha. 2004. XML Database Technology and its use for GML[D]. Master thesis of the International Institute for Geo-information Science and Earth Observation, Enschede, Netherlands.
    [5] Black D.L., Golub D.B., Julin D.P. et al. 1992. Microkernel operating system architecture and mach[C]. In: Proceedings of the USENIX Workshop on Micro-kernels and Other Kernel Architecture, Washington, pp.11-30.
    [6] C. M. Sperberg-McQueen, Lou Burnard. 1994. A Gentle Introduction to SGML[EB/OL]. http://www.isgmlug.org/sgmlhelp/g-index.htm.
    [7] Chia-Hsin Huang, Tyng-Ruey Chuang, Dong-Po Deng, et al. 2006. Efficient GML-native Processors for Web-based GIS: Techniques and Tools[C]. In: Proceedings of the 14th Annual ACM International Symposium on Advances in Geographic Information Systems, ACM- GIS'06, Arlington, Virginia, USA, pp.91-98.
    [8] Christopher Browne. 2004. Microkernel-based OS efforts[EB/OL]. http://linuxfinances.info/info/microkernel.html.
    [9] Chun Zhang, Jeffrey F. Naughton, David J. DeWitt, et al. 2001. On Supporting Containment Queries in Relational Database Management Systems[C]. In: Proceedings of the SIGMOD Conference, Santa Barbara, California, USA, pp.425-436.
    [10] Chung Warnill, Park Soon-Young, Bae Hae-Young. 2004. An extension of XQuery for moving objects over GML[C]. In: International Conference on Information Technology: Coding Computing, ITCC 2004, Las Vegas, NV, United States, pp.142-147.
    
    [11] Chun-shek Chan, Mahesh Marathe. 2003. XML Native Query Processing[EB/OL]. http://web.cs.wpi.edu/~cs561/sO3/talks/xml-native.ppt.
    
    [12] Clark James H.. 1976. Hierarchical Geometric Models for Visible Surface Algorithms[J]. Communications of the ACM, 19(10): 547-554.
    [13] Corcoles J.E., Gonzalez P.. 2001. A specification of a spatial query language over GML[C]. In: Proceedings of the Ninth ACM International Symposium on: Advances in Geographic Information Systems, Atlanta, GA, United States, pp.112-117.
    [14] Corcoles J.E., Gonzalez P.. 2002. Analysis of different approaches for storing GML documents[C]. In: Proceedings of the ACM Workshop on Advances in Geographic Information Systems, McLean, VA, United States, pp.11-16.
    [15] Dalian Quass. 1998. Ten Features Necessary for an XML Query Language[EB/OL]. http://www.w3.org/TandS/QL/QL98/pp/quass.html.
    [16] David S. Burggraf. 2003. Developing and Managing GML Application Schemas[EB/OL]. https://www.seegrid.csiro.au/twiki/pub/Infosrvices/InformationViewpoint/GML_bpvl.3_E.pdf.
    [17] Deng Yuejin, Cheng Yushu, Jing Lianwen. 2006. The future application of GML database in GIS[C]. In: Proceedings of SPIE - The International Society for Optical Engineering, Wuhan, China, pp.64210Z.
    [18] Devaul Holly, Pandya Rajul, Marlino Mary. 2004. The digital library for earth system education (DLESE): Designing for K-12 educators[C]. In: Combined Preprints: 84th American Meteorological Society (AMS) Annual Meeting, Seattle, WA., United States, pp.5601-5602.
    [19] Dong Shaochun, Xu Shijin, Wu Gangshan. 2002. Geospatial information layer sharing model for digital earth[J]. Ruan Jian Xue Bao/Journal of Software, 13(8): 1436-1440.
    [20] Dong Shaochun, Xu Shijin, Wu Gangshan. 2006. Earth Science Digital Museum (ESDM): Toward a new paradigm for museums[J]. Computers and Geosciences, 32(6): 793-802.
    [21] Dongpo Deng, Chia-HsinHuang, Tyng-RueyChuang. 2006. Toward GML-based Online GIS[EB/OL]. http://www.iis.sinica.edu.tw/~trc/public/publications/GeoWeb06/GeoWeb06De ngHuangChuang.pdf.
    [22] Elliotte Rusty Harold. 2005. Managing XML data: Native XML databases[EB/OL]. http://www.ibm.com/developerworks/xml/library/x-mxd4.html.
    [23] Essid Mehdi, Boucelma Omar, Colonna Francois-Marie, et al. 2004. Query Processing in a Geographic Mediation System[C]. In: Proceedings of the Twelfth ACM International Symposium on Advances in Geographic Information Systems, Washington, DC, United States, pp.101-108.
    [24] Essid Mehdi, Colonna Francois-Marie, Boucelma Omar, et al. 2006. Querying mediated geographic data Sources[C]. In: Proceedings of Advances in Database Technology - EDBT 2006 - 10th International Conference on Extending Database Technology, Munich, Germany, pp.1176-1181.
    [25] Francois-Marie Colonna, Omar Boucelma. 2003. Querying GML Data[C]. In: Proceedings of CoPSTIC'03, Rabat, pp.1-5.
    [26] Frantiˇsek Brabec, Hanan Samet. 1998. Visualizing and Animating R-trees and Spatial Operations in Spatial Databases on the Worldwide Web[C]. In: Visual Database Systems 4, London, pp. 147-153.
    [27] Galdos Systems Inc.. 2001. Top 10 Benefits of Using GML[EB/OL]. http://spatialnews. geocomm.com/features/gml/topten.html.
    
    [28] Google. 2005. Google Earth[EB/OL]. http://earth.google.com.
    [29] Google. 2006. Google Maps[EB/OL]. http://maps.google.com.
    [30] Google. 2008. Google Earth COM API Documentation[EB/OL]. http://earth.google.com/comapi/.
    [31] Grust Torsten, Van Keulen Maurice, Teubner Jens. 2004. Accelerating XPath evaluation in any RDBMS[J]. ACM Transactions on Database Systems, 29(1): 91-131.
    [32] GUAN Jihong, ZHU Fubao, ZHOU Jiaogen, et al. 2006. GQL: Extending XQuery to Query GML Documents[J]. Geo-spatial Information Science, 9(2):118-126.
    [33] Haifeng Jiang, Hongjun Lu, Wei Wang, et al. 2003. XR-Tree: Indexing XML Data for Effcient Structural Joins[C]. In: Proceedings - International Conference on Data Engineering, Bangalore, India, pp.253-264.
    [34] Ho Wai Shing. 2001. A Summary of XISS and Index Fabric[EB/OL]. http://i.cs.hku.hk/~dbgroup/seminar/wsho011123 .ppt.
    [35] Hongjun Lu. 2004. Effcient Management of XML Documents[EB/OL]. http://crpit.com/confpapers/CRPITV17Lu.pdf.
    [36] Howard Katz. 2005. XQEngine[EB/OL]. http://sourceforge.net/projects/xqengine.
    [37] Ho-young Jeung, Soo-hong Park. 2004. A GML Data Storage Method for Spatial Databases[J]. The Journal of GIS Association of Korea, 12(4): 307-319.
    [38] Igor Tatarinov, Stratis D. Viglas, Kevin Beyer, et al. 2002. Storing and Querying Ordered XML Using A Relational Database System[C]. In: Proceedings of ACM SIGMOD, Madison, Wisconsin, USA, pp.204-215.
    [39] Ikoma Eiji, Oki Taikan, Kitsuregawa Masaru. 2001. Development of an earth environmental digital library system for soil and land-atmospheric data[C]. In: Proceedings of First ACM/IEEE-CS Joint Conference on Digital Libraries, Roanoke, VA, United States, pp.466-467.
    [40] J. E. Corcoles, P. Gonzalez. 2004. Studying an Approach to Query Spatial XML[EB/OL]. http://www.doc.ic.ac.ulc/~pjrn/diweb2004/corcoles_presentation.pdf.
    [41] James Fee. 2005. Christian Spanring Transforms KML to GML[EB/OL]. http://www. spatiallyadjusted.com/2005/12/11/christian-spanring-transforms-kml-to-gml/.
    [42] Jianhua Chen,Fang Miao,and Quanhai Wang. 2007. SSL/TLS-based Secure Tunnel Gateway System Design and Implementation[C]. In: Proceedings of 2007 IEEE International Workshop on Anti-counterfeiting, Security, Identification(ASID), Xiamen, China, pp.258-261.
    [43] Jiayan Gan, HaiTao Zhang, LiZhi Miao, et al. 2007. RHIG: R+ tree-based holistic index of GML[C]. In: Proceedings of SPIE - The International Society for Optical Engineering, Nanjing, China, pp.675304.
    [44] Kamil Toman. 2005. Storing And Indexing XML Data[EB/OL]. http://kocour.ms.mff.cuni. cz/publications?target=file&field=File&id=2540183668933389818.
    [45] Kim Jongwan, Im SeokJin, Kang Sang-Won,et al. 2007. SQR-tree: A spatial index using semi-quantized MBR compression scheme in R-tree[J]. Journal of Information Science and Engineering, 23(5): 1541-1563.
    [46] Kimbro Staken. 2001. Introduction to Native XML Databases[EB/OL]. http://www.xml.com/pub/a/2001/10/31/nativexmldb.html.
    [47] Kimbro Staken. 2001. Introduction to Native XML Databases[EB/OL]. http://www.xml.com/pub/a/2001/10/31 /nativexmldb.html.
    [48] Lassi Lehto. 2005. XML Technologies[EB/OL]. http://geoinfo.fgi.fi/WebTopGIS/WebTopGIS_2005_5.pdf.
    [49] Lei Cai, Jianya Gong, Zhengwei He, et al. 2007. Efficient global data model for the digital earth[C]. In: Proceedings of SPIE - The International Society for Optical Engineering, Wuhan, China, pp.67901-67902.
    [50] Liefke Hartmut, Suciu Dan. 2000. XMill: an efficient compressor for XML data[C]. In: Proceedings of the ACM SIGMOD International Conference on Management of Data, Dallas, TX, USA, pp. 153-164.
    [51] Liu Rui, Kong Xiangsheng, Miao Fang, et al. 2007. Earth science framework research based on the digital earth platform[C]. In: Proceedings of SPIE - The International Society for Optical Engineering, Nanjing, China, pp.6753 IV.
    [52] Lizhi Miao, Shuliang Zhang, Guonian Lu, et al. 2007. Parsing GML data based on integrative GML syntactic and semantic schemas database[C]. In: Proceedings of SPIE - The International Society for Optical Engineering, Nanjing, China, pp.67530X.
    [53] Marc H. Scholl. 2006. XML and Databases[EB/OL]. http://www.inf.uni-konstanz.de/dbis/ teaching/ws0708/xml/1 -Preliminaries-4.pdf.
    [54] Max J. Egenhofer. 1994. Spatial SQL: A Query and Presentation Language[J]. IEEE Transactions on Knowledge and Data Engineering, 6(1):86-95.
    [55] Michal Kr'atk'y. 2004. Multi-dimensional Approach to Indexing XML Data[D]. Ph.D. Thesis of Technical University of Ostrava, Czech Republic.
    [56] Milan Trninic. 2005. OO, XML, and GML: Are angle brackets a flexible modeling material?[EB/OL]. http ://www.javaworld.com/javaworld/jw-09-2005/jw-0905-xml.html.
    [57] Min Jun-Ki, Park Myung-Jae, Chung Chin-Wan. 2003. XPRESS: A Queriable Compression for XML Data[C]. In: Proceedings of the ACM SIGMOD International Conference on Management of Data, San Diego, CA, United States, pp. 122-133.
    [58] OGC. 1999. OpenGIS Simple Features Specification For SQL(Revision 1.1)[EB/OL]. http://www.opengeospatial.org/standards/sfs.
    [59] OGC. 2002. OpenGIS Geography Markup Language (GML) Implementation Specification (Version 2.1.1)[EB/OL]. http://www.opengeospatial.org/standards/gml.
    [60] OGC. 2004. OpenGIS Geography Markup Language (GML) Implementation Specification (Version 3.1.1)[EB/OL]. http://www.opengeospatial.org/standards/gml.
    [61] OGC. 2007. OpenGIS Geography Markup Language (GML) Encoding Standard(Version 3.2.1 )[EB/OL]. http://www.opengeospatial.org/standards/gml.
    [62] OGC. 2008. OGC KML(Version: 2.2.0)[EB/OL]. http://www.opengeospatial.org/standards/kml.
    [63] Omar Boucelma, Francois-Marie Colonna. 2004. GQuery: A Query Language for GML[C]. In: 24th Urban Data Management Symposium, Elfriede Fendel, Massimo Rumor, UDMS 2004, Chioggia, Italy, pp.23-32.
    [64] Paul F. Dietz. 1982. Maintaining order in a linked list[C]. In: Proceedings of the Fourteenth Annual ACM Symposium on Theory of Computing, San Francisco, California, USA, pp. 122-127.
    [65] Quanzhong Li and Bongki Moon. 2001. Indexing and Querying XML Data for Regular Path Expressions[C]. In: Proceedings of 27th International Conference on Very Large Databases, Roma, Italy, pp.361-370.
    [66] Ranga Raju Vatsavai. 2002. GML-QL: A Spatial Query Language Specification for GML[EB/OL]. http://www.cobblestoneconcepts.com/ucgis2summer2002/vatsavai/vatsavai.htm.
    [67] Reddy Martin, Leclerc Yvan G, Iverson Lee, et al. 2000. Modeling the digital earth in VRML[C]. In: Proceedings of SPIE - The International Society for Optical Engineering, Washington, DC, USA, pp.113-121.
    [68] Ron Lake. 2005. An Introduction to GML[EB/OL]. http://portal.opengeospatial.org/files/?artifact_id= 10095&version=1.
    [69] Ron Lake. 2005. The application of geography markup language (GML) to the geological sciences[J]. Computers and Geosciences, 31(9): 1081-1094.
    
    [70] Ron Lake. 2006. The problem with XML [EB/OL]. http://www.galdosinc.com/archives/143.
    [71] Ron Lanke. 2007. GeoWorld: KML and GML Working Together[EB/OL]. http://www. galdosinc.com/archives/317.
    [72]Ronald Bourret.2005.XML and Databases[EB/OL].http://www.rpbourret.com/xml /XMLAndDatabases.htm.
    [73]SAXProject.2004.SAX[EB/OL].http://www.saxproject.org.
    [74]Selim Mimaroglu.2005.eXist-An Introduction To Open Source Native XML Database[EB/OL].http://xml.sys-con.com/node/155664.
    [75]Shuangfeng Wei,Deren Li,Zhifeng Xiao,et al.2006.A model for XQuery based GML spatial index and query[C].In:Proceedings of SPIE-The International Society for Optical Engineering,Wuhan,China,pp.642006.
    [76]Shurug Al-Khalifa,H.V.Jagadish,Nick Koudas,et al.2002.Structural joins:A primitive for efficient XML query pattern matching[C].In:Proceedings-18th International Conference on Data Engineering,San Jose,CA,pp.141-152.
    [77]Shu-yao Chien,Zografoula Vagena,Donghui Zhang,et al.2002.Ecient Structural Joins on Indexed XML Documents[C].In:Proceedings of the 28th VLDB Conference,Hong Kong,China,pp.1-12.
    [78]Smith Terence R.,Janee Greg,Frew James,et al.2001.The Alexandria digital earth prototype system[C].In:Proceedings of First ACM/IEEE-CS Joint Conference on Digital Libraries,Roanoke,VA,United States,pp.118-119.
    [79]Sripada Lakshmi N.,Lu Chang-Tien,Wu Weili.2004.Evaluating GML support for spatial databases[C].In:Proceedings of the 28th Annual International Computer Software and Applications Conference;Workshop Papers and Fast Abstracts,COMPSAC 2004,Hong Kong,China,pp.74-77.
    [80]SungRan Cho.2005.Indexing for XML Siblings[EB/OL].http://webdb2005.uhasselt.be/slides/S-5-3a.ppt.
    [81]Tim Berners-Lee,Daniel Connolly.1993.HyperText Markup Language(version 1.2)[EB/OL].http://www.w3.org/MarkUp/draft-ietf-iiir-html-01.txt.
    [82]Tolani Pankaj M.,Haritsa Jayant R..2002.XGrind:A query-friendly XML compressor[C].In:Proceedings-International Conference on Data Engineering,San Jose,CA,pp.225-234.
    [83]Torsten Grust.2002.Accelerating XPath Location Steps[C].In:Proceedings of the ACM SIGMOD International Conference on Management of Data,Madison,WI,United States,pp.109-120.
    [84]Vanja Josifovski,Marcus Fontoura,Attila Barta.2005.Querying XML streams[J].The VLDB Journal-The International Journal on Very Large Data Bases,14(2):197-210.
    [85]Vivid Solutions Inc..2008.JTS Topology Suite[EB/OL].http://sourceforge.net/projects/jts-topo-suite/.
    [86]W3C.1998.eXtensible Markup Language(XML) 1.0[EB/OL].http://www.w3.org/TR/1998/REC-xml-19980210.
    [87]W3C.1999.XSL Transformations(XSLT) Version 1.0[EB/OL].http://www.w3.org/TR/xslt.
    [88]W3C.2001.XML Linking Language(XLink) Version 1.0[EB/OL].http://www.w3.org/TR/xlink.
    [89]W3C.2003a.Document Object Model(DOM) Technical Reports[EB/OL].http://www.w3.org/DOM/DOMTR.
    [90]W3C.2003b.XPointer Framework[EB/OL].http://www.w3.org/TR/xptr-framework.
    [91]W3C.2003c.Scalable Vector Graphics(SVG) 1.1 Specification[EB/OL].http://www.w3. org/TR/SVG11/.
    [92]W3C.2004.XML Schema Part 0:Primer Second Edition[EB/OL].http://www.w3.org/TR/xmlschema-0.
    [93]W3C.2006.eXtensible Markup Language(XML) 1.0(Fourth Edition)[EB/OL].http://www,w3.org/TR/2006/REC-xml-20060816.
    [94]W3C.2007a.XML Path Language(XPath) 2.0[EB/OL].http://www.w3.org/TR/xpath20/.
    [95]W3C.2007b.XQuery 1.0:An XML Query Language[EB/OL].http://www.w3.org/TR/xquery/.
    [96]W3Schools.2000.DTD Tutorial[EB/OL].http://www.w3schools.com/DTD/default.asp.
    [97]W3Schools.2007a.XPath Tutorial[EB/OL].http://www.w3schools.com/xpath/default.asp.
    [98]W3Schools.2007b.XQuery Tutorial[EB/OL].http://www.w3schools.com/xquery/default.asp.
    [99]Wolfgang Meier.2002.eXist:An Open Source Native XML Database[EB/OL].http://www.old.netobjectdays.org/pdf/02/papers/ws-webdb/01-Meier.pdf.
    [100]Wolfgang Meier.2008.eXist Site[EB/OL].http://exist-db.org.
    [101]XML:DB Initiative.2003.What is an XML database[EB/OL].http://xmldb-org.sourceforge.net/faqs.html.
    [102]Ye Chengming,Miao Fang,Kong Xiangsheng,et al.2007.The oil and gas engineering techniques based on Digital Earth Platform[C].In:Proceedings of SPIE-The International Society for Optical Engineering,Wuhan,China,pp.679579.
    [103]Yong Kyu Lee,Seong-Joon Yoo,Kyoungro Yoon,et al.1996.Index Structures for Structured Documents[C].In:Proceedings of the 1st ACM International Conference on Digital Libraries,Bethseda,Maryland,USA,pp.91-99.
    [104]Zhu Fubao,Guan Jihong,Zhou Jiaogen,et al.2006.Storing and Querying GML Documents in Object-relational Databases[C].In:Proceedings of ACM-GIS 2006,pp.107-114.
    [105]Akmal B.Chaudhri,Awais Rashid,Roberto Zicari编,邢春晓,张志强,李骅竞,等译.2006.XML数据管理—纯XML和支持XML的数据库系统[M].北京:清华大学出版社.
    [106]chenyq.2008.R-Tree空间索引算法的研究历程和最新进展分析[EB/OL].http://blog.csdn.net/chenyq2008/archive/2008/03/02/2140477.aspx.
    [107]Cheungmine.2007.RTree源代码——C语言实现[EB/OL].http://blog.csdn.net/cheungmine/archive/2007/11/22/1898129.aspx.
    [108]Sas Jacobs著,许劲松,周斌,杨波,译.2007.XML基础教程:入门、DOM、Ajax 与Flash[M].北京:人民邮电出版社.
    [109]陈刚,熊兴华.2007.海量地形漫游中动态LOD算法研究[J].测绘通报,4:46-48.
    [110]陈建华,苗放.2007.Windows线程、窗口与消息内在机制研究[J].微计算机信息,23(4-3):245-247.
    [111]陈建华,苗放.2008a.基于微内核结构的统一网管平台设计研究[J].微电子学与计算机,25(2):75-79.
    [112]陈建华,苗放.2008b.P2P拓扑及在地球物理数据处理中的应用[J].微计算机信息,24(9):248-250.
    [113]陈敏.2005.GIS空间索引技术探究[J].福建电脑,8:20-21.
    [114]丁滨,夏洪山.2007.GIS空间数据索引技术研究[J].江苏航空,4:2-3.
    [115]杜成龙,关佶红,王治.2007.GML空间数据流压缩算法研究[J].计算机工程,33(1): 98-100.
    [116]冯建华,钱乾,廖雨果,等.2006.纯XML数据库研究综述[J].计算机应用研究,6:1-7.
    [117]葛静,刘波.2002.浅谈几种空间数据的索引原理[J].现代测绘,S1:183-185.
    [118]顾军,吴长彬.2001.常用空间索引技术的分析[J].微型电脑应用,17(12):40-42.
    [119]关佶红,虞为,安扬.2004.GML模式匹配算法[J].武汉大学学报·信息科学版,29(2):169-174.
    [120]关佶红.2004.GML数据库与GML数据集成[EB/OL].http://ngcc.sbsm.gov.cn/laboratory/chinese/news/xiaoxi15_Presentation/系统集成与应用/关佶红.pdf.
    [121]郭荷清,刘正喜.2006.使用压缩技术改善Web Service的传输性能[J].计算机应用与软件,23(6):102-104.
    [122]郭菁,周洞汝,郭薇,等.2003.空间数据库索引技术的研究[J].计算机应用研究,12:12-14.
    [123]韩近强,杨冬青,王腾蛟,等.2004.关系数据库CoDB中XML全文检索的设计与实现[EB/OL].http://www.cs.yale.edu/homes/jqhan/paper/final_thesis_of_MS.doc.
    [124]贺琛,陈肇雄,黄河燕.2003.在嵌入式Internet系统中压缩XML文档的LZWX算法[J].计算机工程,29(11):40-42.
    [125]胡和平,魏裕凯.2007.XCfde:高压缩率的XML文档压缩技术[J].计算机工程与科学,29(2):44-46.
    [126]黄皓.2007.面向服务的地理信息共享在Google Earth上的实现[D].成都理工大学硕士学位论文.
    [127]黄渊,杨薇薇.2007.XML查询的结构连接算法[J].计算机辅助工程,16(1):73-75.
    [128]黄渊.2006.XML数据的编码方案与结构连接算法研究[D],华中科技大学硕士学位论文.
    [129]吉根林,肖袁.2007.一种XML多分支路径索引查询算法[J].南京师范大学学报(工程技术版),7(1):63-67.
    [130]吉建培.2003.什么是空间数据[EB/OL].http://www.digitalearth.cn/tools/gbInfoDetail/debooks/de100/3-10.htm.
    [131]贾文珏,龚健雅,李斌.2005.Web要素服务的优化方法[J].测绘学报,34(2):168-174.
    [132]姜素芳.2006.GML数据存储与索引机制的研究与实现[D].江苏大学硕士学位论文.
    [133]孔令波,唐世渭,杨冬青,等.2005.XML数据索引技术[J].软件学报,16(12):2063-2079.
    [134]兰小机,刘德儿,闾国年.2007.GML空间数据索引机制研究[J].计算机工程,33(6):92-94.
    [135]兰小机,刘德儿,张书亮,等.2005c.GML空间数据查询系统研究[J].工程勘察,4:52-55.
    [136]兰小机,闾国年,姜永发,等.2004.基于GML的空间数据建模研究[J].工程勘察,6:54-56.
    [137]兰小机,闾国年,刘德儿,等.2005b.基于XQuery的GML查询语言研究[J].测绘科学,30(6):99-102.
    [138]兰小机,闾国年,刘德儿.2006.GML空间数据查询与索引机制研究[J].遥感学报,10(6):854-863.
    [139]兰小机,闾国年,张书亮,等.2005d.一种通用GML3.0解析引擎的设计与实现[J].地球信息科学,7(1):59-64.
    [140]兰小机,闾国年,张书亮,等.2005e.GML3.0应用模式的开发及应用研究[J].计算 机工程,31(21):34-36.
    [141]兰小机,肖辉辉,段艳明.2008.基于扩展NXD的GML空间数据库数据查询系统[J].大地测量与地球动力学,28(1):85-91.
    [142]兰小机,张书亮,刘德儿,等.2005a.GML空间数据库系统研究[J].测绘科学,30(5):16-19.
    [143]兰小机.2004.基于GML的空间数据转换服务研究[J].计算机系统应用,11:37-39.
    [144]李德仁.2003.数字地球与“3S”技术[J].中国测绘,2:28-31.
    [145]李俊,关佶红,李玉珍.2004.GML空间数据存储映射模型研究[J].武汉大学学报·信息科学版,29(12):1071-1074.
    [146]李萍.2003.空间索引技术的研究[J].盐城工学院学报,16(2):26-29.
    [147]李云浩,刘德儿,兰小机.2007.GML空间数据本原查询系统的研究与实现[J].金属矿山,8:50-54.
    [148]林宗德,施学琦.2004.具后设数据纲要变动适应能力的多版本后设数据管理系统[EB/OL].http://datf.iis.sinica.edu.tw/Papers/2004datfpapers/1/4.pdf.
    [149]刘斌.2005.XML技术与数据库的发展[J].数据通信,2:47-50.
    [150]刘德儿,陶智翔.2005.GML数据存储技术的研究与实现[J].国土资源信息化,3:33-36.
    [151]刘国华,王颖.2004.基于XML的GIS空间数据发布[J].燕山大学学报,28(5):438-442.
    [152]刘永志,张行南,张文婷.2006.基于X3D的数字地球系统的研究[J].系统仿真学报,18(S2):490-496.
    [153]刘云生,伍慧敏.2005.XQuery查询优化中结构连接顺序选择算法[J].计算机应用研究,7:87-89.
    [154]刘振中,董道国,薛向阳.2004.对XML数据索引的回顾[J].计算机科学,31(4):78-83.
    [155]苗放,范敏,潘伟.2002.以人为本的Web技术[J].成都理工学院学报,29(4):458-464.
    [156]苗放,叶成名,刘瑞,等.2007.新一代数字地球平台与“数字中国”技术体系架构探讨[J].测绘科学,32(6):157-158.
    [157]苗放,周宇鹏,叶成名,等.2006.基于Google Earth的GIS开发模式探讨[C].中国地球物理学会第22届年会论文集,成都,756-757.
    [158]苗立志,张书亮,焦东来,等.2007.基于映射机制的GML文档合法性校验[J].小型微型计算机系统,28(7):1235-1239.
    [159]苗立志,张书亮,焦东来.2006.基于查询的GML空间数据交互研究[C].第四届海峡两岸GIS发展研讨会暨中国GIS协会第十届年会论文集,云南,364-367.
    [160]史婷婷,李岩,王鹏.2006.基于GML空间数据存储方法研究与实现[J].计算机应用,26(10):2408-2412.
    [161]史云飞,张迪峥,张玲玲.2005.基于XML与GML的空间数据整合[J].辽宁工程技术大学学报,24(增刊):53-55.
    [162]宋玲,马军,郭家义.2005.支持XML信息检索的索引技术[J].计算机应用研究,3:31-33.
    [163]田宇民.2004.GML:地理信息管理的飞跃[J].中国计算机用户,6:69-70.
    [164]童小华,许谷声.2004.基于GML的GIS空间要素描述与应用研究[J].同济大学学报(自然科学版),32(6):749-754.
    [165]万常选,刘云生,徐升华,等.2005.基于区间编码的XML索引结构的有效结构连接[J].计算机学报,28(1):113-127.
    [166]汪宝存,苗放,陈建华,等.2008.基于ASTER数据的归一化差异水体指数的建立及其应用[J].测绘科学,33(2):177-179.
    [167]王国仁,乔百友,韩东红,等.2008.基于分片的XML快速结构连接算法[J].计算机学报,3l(1):77-90.
    [168]王建涛,朱龙文.2007.基于XML元数据描述的空间数据共享管理平台的实现与应用[J].测绘工程,16(1):12-15.
    [169]王亮,江崇礼.2005.R-Tree索引数据结构的研究与实现[EB/OL].http://202.118.72.4:8001/xwlw/document?RecordNo=463&ColumnName=vReserved1&MultiNo=0&issource=yes&type=bin&channelid=65004.
    [170]王宁,董国庆.2007.一种利用前缀编码高效XML查询的策略[J].山东大学学报(理学版),42(11):45-48.
    [171]王腾蛟,高军,杨冬青,等.2005.面向XPath执行的XML数据流压缩方法[J].软件学报,16(5):869-877.
    [172]邬伦,刘瑜,张晶,等.2004.地理信息系统——原理、方法和应用[M].北京:科学出版社.
    [173]吴敏君.2006.GIS空间索引技术的研究[D],江苏大学硕士学位论文.
    [174]吴元洪.2003.空间索引技术及其应用研究[D],重庆大学硕士学位论文.
    [175]肖袁,吉根林.2007.基于索引的XML查询技术研究[J].计算机科学,34(1):78-80.
    [176]阎超德,赵学胜.2004.GIS空间索引方法述评[J].地理与地理信息科学,20(4):23-26.
    [177]杨风召.2001.多维数据索引方法综述[EB/OL].http://www.dmgroup.org.cn/pptdown050322/duoweisuoyin.ppt.
    [178]杨容.2007.XML压缩算法的分析与比较[J].电脑知识与技术,7:32-35.
    [179]杨宇曦.2005.空间数据索引技术的研究及在GIS中的应用[D],大连理工大学硕士学位论文.
    [180]姚全珠,丁晓剑,任雪利,等.2006.一种新的基于XML的索引机制[J].计算机工程,32(15):90-92.
    [181]叶成名.2007.基于数字地球平台的地学信息资源整合初步研究[D].成都理工大学硕士学位论文.
    [182]余亮,边馥苓.2006.一种原生XML空间索引及查询语言[J].武汉大学学报·信息科学版,31(10):936-939.
    [183]於荔,鲍培明,张书亮.2006.GML空问数据的对象化存储研究[J].南京师范大学学报(工程技术版),6(1):67-71.
    [184]张成才.2004.GIS空间分析理论与方法[M].武汉:武汉大学出版社.
    [185]张海涛,张书亮,姜杰,等.2006.基于EKR+的GML整体索引[C].第四届海峡两岸GIS发展研讨会暨中国GIS协会第十届年会论文集,云南,140-146.
    [186]张立朝,吕蓬,王建明,等.2008.基于GML的空间数据库设计与数据存储研究[J].测绘通报,3:53-56.
    [187]张丽芬,王晓华,胡景松,等.2004.基于网格划分的几种空间索引[J].北京理工大学学报,24(2):140-144.
    [188]张明波,陆锋,申排伟,等.2005.R树家族的演变和发展[J].计算机学报,28(3):289-300.
    [189]张山山.2006.基于GML的地理时空数据建模研究[J].计算机工程与应用,26:215-217.
    [190]张书亮.2006.GML-GIS关键技术研究[C].第四届海峡两岸GIS发展研讨会暨中国GIS协会第十届年会论文集,云南,42-48.
    [191]钟世明,邵锐,张胜,等.2006.基于位置服务系统中XML数据流压缩方法[J].武汉理工大学学报(交通科学与工程版),30(1):29-32.
    [192]周文生,毛峰.2003.地理标记语言GML及其可视化[J].测绘通报,9:23-26.
    [193]朱虹,童遥.2005.一种新的XML数据库的索引机制[J].计算机工程与应用,2:171-172.
    [194]朱金清,张新,孟小峰.2008.OfientX3.0:一个支持更新的原生XML数据库系统[EB/OL].http://idke.ruc.edu.cn/reports/report2007/Systems/Orientx3.0.pdf.

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700