访问量: 100 次浏览
空间、空间关系、时间、属性等地理空间信总要转化为计算机 世界所能接受的数字化数据,就箝要寻找相应的空间数据模型 和数据结构来表现空间实体的形态和记录空间实体的位置, 这种空间数据模型一方面能抽象地表现现实的地理空间实体和现象, 另一方面,它所表现的现实世界又能被计算机世界所接收。
1.空间数据结构和数据模型
空间数据模型与空间数据结构是数据模型与数据结构概念 在GIS系统领域的应用特例,数据模型与数据结构之间没有严格的区别。 空间数据模型是关于现实世界中空间实体相互间联系的概念, 它为描述空间数据的组织和设计空间数据库模式提供基本方法。 空间数据结构是数据组织的形式,是指适用于计算机系统存储、 管理和处理的空间地理数据的逻辑结构, 是地理实体和现象的空间排列方式和相互关系的抽象描述, 它介于数据模型和文件格式之间。
在地理信息系统中,空间数据结构是交流的桥梁, 是研究空间数据在计算机中的组织和表示方法,没有数据结构的数据, 计算机是无法表达的,数据也是无法被处理的。 实现数据建模通常可选多种数据模型,一种数据模型可用多种数据结构来表达, 而每一种表达方式,又可以采用不同的数据组织形式,因此, 一种数据结构又可用多种文件格式进行存储。
2.地理空间数据表达方式
数据按一定规律存储在计算机中,是计箅机正确处理数据 和用户正确理解所表达倌息的保证。要想在计算机中表现出 空间实体的空间形态及属性信息,需要建立相应的空间数据表达模型! 承载这些信息。空间数据包括多种类型,目前尚无一种统一的数据结构 能够同时存储各种类型的数.据,而是将不同类型的空间数据以不同 的数据结构存储。一般来说,属性数据与其他信息系统一样常用 二维关系表格形式存储。而描述地理位置及其空间关系的空间数据 在人们长时间的使用和筛选过程中,基本认可三种空间数据形式, 即矢量数据形式、栅格数据形式、TIN数据形式, 我们可以用矢量数据形式表达离散数据集,用像元格网特征的栅格数据 形式拟合连续地表信息,而TIN是一系列三角形点,属于矢量数据类型, 但常常用来表现地形这种连续地表特征,因此具有一定的特殊性。
在此,矢量数据和栅格数据表达方式相对而言更侧重于点、 线、面空间实体的计算机表现和存储,因此,我们更多地把栅格数据 与矢量数据作为数据结构来研究,而作为空间数据表达的两种重要实现方式, 栅格数据结构与矢贵数据结构也成为地理信息系统中两种最基本的空间数据组织形式, 两种数据结构具有不同特征,人们一直在关注两种数据结构之间的融合问题。