文档介绍:第卷第期计算机技术与发展. .
年月∞九.
基于对象代理机制的空间数据模型研究
陈良臣,王云龙,谢卫平
.中国科学院高能物理研究所计算中心,北京;
.武汉大学计算机学院,湖北武汉
摘要:为了设计出一种基于对象代理机制的空间数据模型,分析了地理信息系统、空间数据和空间数据库的特点,
归纳了混合数据库模型、扩展结构模型、全关系模型、面向对象模型和对象关系模型等传统空间数据模型的优缺点,在对
象建模技术的基础上,引入地理信息系统对象代理机制,提出了基于对象代理机制的空间数据模型。把对象代理机
制引入到空间数据库的建模以及地理信息的组织和显示中,
大程度地满足了用户的操作需求。
关键词:对象代理机制;空间数据模型;地理信息系统;空间数据库
中图分类号:; 文献标识码: 文章编号:—~—
—
, —,
.,,,,;
., , ,
:,
,, ,
,,.,—
.
, .
’.
:;;;
引言等⋯。另外,基于这些模型的地理信息都采用分层的
地理信息系统的核心是空间数据,而空间数据的结构,特别是地理对象的显示使用的是图层的方式,难
关键在于如何存储和管理。随着数据库技术的发展, 以去除数据的冗余,不能很好地满足用户的需求和相
对于地理信息系统的建模先后诞生了多种空间数据模应的用户在电子地图上的操作。
型:混合数据库模型、扩展结构模型、全关系模型、面向针对上面的问题,建立基于对象的数据模型是一
对象模型和对象关系模型。这些模型在一定程度上或种可行的解决途径。.、.、.使
在某一方面都解决了相应的问题,但是它们彼此都有用并且扩展对象建模技术,实现了对要素、要素属性以
自身的缺陷:有的在空间数据的定义上缺乏独立性,有及空问关系的面向对象的表达方法。在此基础上,文
的缺乏强大的空间的支持,还有的由于数据模型中基于规范,引入了对象代理机制,使用基
的对象独立性特征,使得空间叠加操作的效率低下于对象的方式来存储、管理并显示地理对象,实现上层
的对象代理建模。
收稿日期:——;修回日期:——
金目‘中一代互联网示范工动奥运项目资助地理信息概述
一——一⋯一。。
作者简介:陈良臣一,男,硕士,高级工程师,研究方向为. .
.、网格计算与信息安全’地理信息系统。地理信息系统是在计算机软硬件支持下,采集、存
· · 计算机技术与发展第卷
储、管理、检索、分析和描述地理空间数据,适时提洪各的重点。地理信息系统管理空间数据,最初采用文件
种空间和动态的地理信息,用于管理和决策过程的计管理方式,后来随着数据库技术的不断发展,逐步过渡
算机系统。地理信息系统主要由四部分组成:计算机到采用字问数据库管理方式。
硬件系统,计算机软件系统,空间数据及系统的组织和利用空间数据库存储和管理空间数据,最先采用
使用人员。其核心内容是计算机硬件和软件,空间数文件系统和关系数据库的混合管理模式;后来随着面
据反映了应用地理信息系统的信息内容,用户决定厂向对象技术与数据库技术的结合,出现了面向对象空
系统的工作方式。间数据模型,但目前在领域不太通用;而基于对象