南工大江浦校区空间数据库的设计与建立文献综述
2020-06-12 20:20:51
1.引言 空间数据库指的是地理信息系统在计算机物理存储介质上存储的与应用相关的地理空间数据的总和,一般是以一系列特定结构的文件的形式组织在存储介质之上的[1]。
空间数据库的研究始于20 世纪 70年代的地图制图与遥感图像处理领域,其目的是为了有效地利用卫星遥感资源迅速绘制出各种经济专题地图[2]。
由于传统的关系数据库在空间数据的表示、存储、管理、检索上存在许多缺陷,从而形成了空间数据库这一数据库研究领域。
与一般数据库相比,空间数据库具有以下特点[3]:①数据量特别大;②空间数据库中不仅有属性数据,还有大量的空间数据,并且这两种数据之间有不可分割的联系;③数据的抽象性,空间数据描述的是现实世界中的地物和地貌特征,非常复杂,必须经过抽象处理;④多尺度和时空性。
校园空间数据库就是按照地理坐标整理并构造一个信息模型,描述出校园每一点的全部信息,按地理位置组织、存储起来,并提供有效、方便和直观的检索手段和显示手段,使每一个人都可以快速、准确、充分和完整地了解及利用各方面的信息,以满足不同用户的需要,以便于为教学和社会服务[4]。
2.空间数据库的建库流程 建立空间数据库的第一步,是设计空间数据库将要包含的地理要素类、要素数据集、非空间对象表、关系类以及空间参考系统等[5]。
具体设计步骤包括概念模型设计,逻辑模型设计,物理模型设计[6]。
概念模型设计阶段应根据地理数据库的特点和Geodatabase模型的内部结构, 确定各地图要素所属的专题图层, 并对要素的类型、属性、相互之间的联系和约束行为进行简单描述[7]。
逻辑模型设计应根据概念设计阶段定义的数据类型、属性及其关系和行为, 确定各地理要素的描述方式[8]。
物理模型设计可利用现有的软件工程技术,借助Case工具将数据库的逻辑模型直接转换成物理模型, 从而避免物理模型设计阶段手工建模的差错, 提高数据库的设计效率。