首页 | 本学科首页   官方微博 | 高级检索  
     检索      

应用对象关系型数据库存储GIS数据
引用本文:罗忠文.应用对象关系型数据库存储GIS数据[J].地球科学,2002,27(3):267-270.
作者姓名:罗忠文
作者单位:中国地质大学信息工程学院,湖北武汉430074
基金项目:教育部骨干教师项目资助
摘    要:在比较目前主要GIS存储方式的基础上,认为基于对象关系型数据库存储GIS数据是一种良好的选择。讨论了对象关系型数据库系统Postgre-SQL的特点及其适合于存储GIS数据的一些优异特性,主要包括基本的空间数据类型及内置空间操作符及可扩展机制等;并讨论了基于OpenGIS标准扩展该数据库以实现地理信息数据存储的方法,主要包括空间数据类型的扩展及空间操作扩展;最后讨论了三维地理信息系统的扩展,在三维数据结构方面采用单纯复型作为基本数据模型,在空间的几何属性中引入几何体的包围盒,并通过R-树等索引函数进一步提高速度。另外还实现了空间数据操作的两类重要函数,即空间位置判断和并、交、分、割、裁剪等物体运算函数。所有的内核函数基于C及C 实现,而在客户端通过JAVA实现服务器数据的访问。

关 键 词:对象关系型数据库  地理信息系统  开放数据库标准  Postgre-SQL.  GIS  存储方式
文章编号:1000-2383(2002)03-0267-04

Using ORDBMS to Store GIS Data
LUO Zhong wen,XIE Zhong.Using ORDBMS to Store GIS Data[J].Earth Science-Journal of China University of Geosciences,2002,27(3):267-270.
Authors:LUO Zhong wen  XIE Zhong
Abstract:Based on the comparison of the main storage method used in current GIS, we think that the ORDBMS is a good choice for storing the GIS data. We have discussed the characteristics of a special ORDBMS Postgre SQL, which include predefined space data type and operation and extensibility for data and function, for the storing and processing of GIS data. We have further discussed the extension of the Postgre SQL following the standard of OpenGIS, which involves a more complicated space data structure and more functions. Moreover, we have extended to the discussion on the store of 3D GIS data applicable in the real world. At last, we discuss the extension for 3D GIS. We use simple complexes as the basic data model, define bounding box in the geometry feather and using the R tree structure to improve searching proficiency. We also implement two kinds of important function in space manipulation, one is the determiner of the spatial relation between objects, the other is manipulation between two 3D bodies such as union, intersection and clipping. All the function is designed for the extension in server side using C or C++, and in the client side, we use JAVA language to get the space data from server.
Keywords:object  relation database management system(ORDBMS)  GIS  OpenGIS standard  Postgre  SQL  
本文献已被 CNKI 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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