访问量: 97 次浏览
首先说明,从现在开始,为叙述简便,我们将如同众多GIS学者一样, 在“地理空间数据结构(或模型或建模)”用词频繁的场合, 将其中的“地理”两字省略掉, 即简化地称为空间数据结构、空间数据模型和空间数据。
空间数据结构和空间数据模型研究地理空间数据组织和管理。 二者之间的关系,与一般的数据结构和数据模型的关系有两点相似之处。 其一,空间数据结构所做的数据组织工作,比空间数据模型更“基层”一些, 它偏重数据表达的物理实现,而空间数据模型涉及到空间数据管理的层次。 其二,同普通数据的数据模型一样, 空间数据模型的命名通常也与相应的空间数据结构相同, 例如矢量数据模型对应着矢量数据结构;栅格数据模型基于栅格数据结构等。
但是,空间数据结构和空间数据模型两个概念之间的关系, 与普通数据的数据结构和数据模型又不完全等同。总的说来, 它们之间的界限更不清楚,重登的程度更大些 (有兴趣探究其中差异者,可参阅陈述彭等编著的《地理信息系统导论》)。 究其原因,我们觉得还是来自于空间数据的特殊复杂性。 地理空间数据既要表现地物的空间位置及其相互关系, 又要保证一一对应地挂联地物的属性数据。因此, 在构建空间数据结构时,必须考虑到如何模拟和表达地理空间事物和现象, 因而必然涉及空间数据模塑;反过来, 在构架空间数据模型时,也必须考虑到具体的操作层次。
由此缘故,将不严格区分空间数据结构和空间数据模型两个概念, 也不分专门讲述空间数据结构和空间数据模型。 又考虑到本课程的性质,本书讲解空间数据模型和数据结构, 着重于基本概念而不追求技术操作,所讲的空间数据结构, 主要指空间数据的逻辑结构, 一般不涉及逻辑结构以下的“数据存储结构”和“算法操作”层次。