摘要
基于GIS的中国岩石圈三维结构数据库包含了数据类型各异的12个专业子库内容。存储和管理这些复杂的数据需要一个合理有效的数据模型,以确保数据库中的所有数据对象得到精确和完整的表达。本文讨论岩石圈数据模型的总体设计问题,基本思路是采用当前成熟的面向对象的软件开发技术和面向对象的地理数据库模型。总库数据模型需要满足扩展性和扩充性的要求。开发中用UML协助分析子库数据,在面向对象的地理数据库中用一个要素数据集来容纳一个子库的空间数据,用数据库表、要素类、关系类、子类、域等概念描述岩石圈研究中的各种概念和信息,形成统一的、空间和属性存储管理一体化的岩石圈数据模型。
The GIS-based China 3D lithosphere structure database includes 12 specialized sub-databases with various data types. A suitable and effective data model is necessary for storing and managing the complicated data and ensuring the accurate and complete representation of all the data objects in the database. The framework designing problems in the lithosphere database are discussed in this paper. The basic idea is to adopt the matured object-oriented software development technologies and use an object-oriented geographic database model. The data model for the main database must address the requirement of extensibility and expandability. In the development procedure, UML is used to help analyze the data in the sub-database. In the object-oriented geodatabase, a feature dataset contains the data of a sub-database, and the tables, feature classes, relationship classes, subtypes and domains describe various concepts and information in the lithosphere research. All these form a uniform lithosphere data model which integrates spatial and attribute data.
出处
《地球学报》
EI
CAS
CSCD
北大核心
2005年第3期265-270,共6页
Acta Geoscientica Sinica
基金
国土资源部专项研究计划"中国岩石圈三维结构数据库"总库课题(编号:2000101011)资助。