节点文献
基于模型映射的GML文档存储和查询方法
Storing and Querying GML Documents Based on Model-Mapping
【Author】 Zhu Fubao~1,Guan Jihong~(1,2),and Zhou Shuigeng~3 1(School of Computer,Wuhan University,Wuhan 430079) 2(Department of Computer Science and Technology,Tongji University,Shanghai 201804) 3(Department of Computer Science and Engineering,Fudan University,Shanghai 200433)
【机构】 武汉大学计算机学院; 同济大学计算机科学与技术系; 复旦大学计算机科学与工程系;
【摘要】 GML是由OGC推出的一种基于XML数据格式的地理标记语言,是空间数据编码、传输、存储和发布的一种国际标准,适用于Internet环境中的地理数据共享、交换和集成.随着GML的广泛应用,如何有效地管理GML数据是亟待解决的问题.提出了一种基于模型映射的GML文档存储和查询方法,该方法主要针对无模式的GML文档,也可用于有模式GML文档的存储.通过对文档树结点的分析和处理,建立文档到对象关系数据库模式的映射,保留文档中的结构信息,实现GML文档到数据库中的存储;并支持空间数据分析和非空间信息查询.
【Abstract】 Geography Markup Language is a de facto standard developed by OGC to standardize the representation of geographical data in XML,which makes the exchanging and sharing of geographical information easier.With the popularity of GML,more and more geographical data is presented in GML. This causes the problem of how to efficiently store GML data to facilitate its management and retrieval.An approach to store and query GML document based on model-mapping is proposed in this paper.The approach proposed mainly focus on non-schema GML documents,but it is also applicable to GML documents with corresponding schemas.A GML document is first parsed,and a document tree is generated.Then the tree nodes are analyzed and processed,and the schema mapping is established for storing GML documents into object-relational database with structural information preserved.And spatial data analysis and non-spatial data query are supported on database for document.
【Key words】 Geography Markup Language; schema; model-mapping; object-relational database;
- 【会议录名称】 第二十三届中国数据库学术会议论文集(研究报告篇)
- 【会议名称】第二十三届中国数据库学术会议
- 【会议时间】2006-11-10
- 【会议地点】中国广东广州
- 【分类号】TP311.10
- 【主办单位】中国计算机学会数据库专业委员会