空间数据库中数据存储经历的三个阶段是:拓扑关系数据存储模式、Oracle Spatial 模式和ArcSDE 模式。拓扑关系数据存储模式将空间数据存在文件中,而将属性数据存在数据库系统中,二者以一个关键字相连。这样分离存储的方式存在数据的管理和维护困难、数据访问速度慢、多用户数据
并发共享冲突等问题。而Oracle Spatial 实际上只是在原来的数据库模型上进行了空间数据模型的扩展,实现的是“点、线、面”等简单要素的存储和检索,所以它并不能存储数据之间复杂的拓扑关系,也不能建立一个空间几何网络。ArcSDE 解决了这些问题,并利用空间索引机制来提高
查询速度,利用长事务和版本机制来实现多用户同时操纵同一类型数据,利用特殊的表结构来实现空间数据和属性数据的无缝集成等等。
posted on 2005-09-14 16:18  邓忠坚  阅读(950)  评论(0编辑  收藏  举报