什么是空间数据库

什么是空间数据库,第1张

空间数据库是随着地理信息系统GIS的开发和应用发展起来的数据库新技术,主要用来处理空间数据。想必你了解数据库吧,那它主要用来处理数据,你也知道了吧,只不过空间数据库SDB主要用来处理空间数据,即二维、三维等特征数据,而不是传统的数值、字符串等。

在空间数据库的逻辑设计中,往往将不同类,不同级的地理要素进行分层存放,每一层存放一种专题或一类信息。按照用户一定的需求或标准把某些地理要素组合在一起成为图层,它表示地理特征以及描述这些特征的属性的逻辑意义上的集合。在同一层信息中,数据一般具有相同的几何特征和相同的属性特征。

对空间数据进行分层管理,能提高数据的管理效率,便于数据的二次开发与综合利用,实现资源共享。同时,它也是满足多用户不同需要的有效手段,各用户可以根据自己的需要,将不同内容的图层进行分离、组合和叠加,形成自己需要的专题图。

空间数据分层可以按专题、时间、垂直高度等方式来划分。按专题分层就是每层对应一个专题,包含一种或几种不同的信息。专题分层就是根据一定的目的和分类指标对地理要素进行分类,按类设层,每类作为一个图层,对每一个图层赋予一个图层名。分类可以从性质、用途、形状、尺度、色彩等5个方面的因素考虑。按时间序列分层则可以从不同时间或时期进行划分,时间分层便于对数据的动态管理,特别是对历史数据的管理。按垂直高度划分是以地面不同高层来分层,这种分层从二维转化为三维,便于分析空间数据的垂向变化,从立体角度去认识事物的构成。

空间数据分层要考虑如下一些问题:

(1)数据具有同样的特性,也可以说是具有相同的属性信息。

(2)按要素类型分层,性质相同或相近的要素应放在同一层。

(3)即使是同一类型的数据,有时其属性特征也不相同,所以应该分层存储《

(4)分层时要考虑数据与数据之间的关系,如哪些数据有公共边,哪些数据之间有隶属关系等。很多数据之间都具有共同或重叠的部分,即多重属性的问题,这些因素都将影响层的设置。

(5)分层时要考虑数据与功能的关系,如哪些数据经常在一起使用,哪些功能是起主导作用的功能。考虑功能之间的关系,不同类型的数据由于其应用功能相同,在分析和应用时往往会同时用到,因此在设计时应反映这样的需求,可以将此类数据设计为同一专题层。例如,水系包括多边形水体(湖泊、水库等)、线状水体(河流、小溪等)和点状水体(井、泉等)。由于多边形的湖泊、水库,线状的河流、小溪和点状的井、泉等在功能上有着不可分割、相互依赖的关系,在设计上可将这3种类型的数据组成同一个专题数据层.

(6)分层时应考虑更新的问题。数据库中各类数据的更新可能使用各种不同的数据源,更新一般以层为单位进行处理,在分层中应考虑将变更频繁的数据分离出来,使用不同数据源更新的数据也应分层进行存储,以便更新。

(7)比例尺的一致性。

(8)同一层数据会有同样的使用目的和方式。

(9)不同部门的数据通常应该放人不同的层,这样便于维护。

(10)数据库中需要不同级别安全处理的数据也应该单独存储。

(11)分层印应顾及数据量的大小,各层数据的数据量最好比较均衡。

(12)尽量减少冗余数据。

空间数据库包括属性库和图形库。建立图形库的基本方法是地图扫描矢量化。首先将地图扫描为栅格数据,通过栅格数据矢量化追踪出点、线;然后进行线拓扑错误检查,纠正拓扑错误;最后将线转换成弧段,建立拓扑关系,形成区文件。地图扫描矢量化具有速度快、精度高、自动化程度高等优点,正在成为 GIS 中最主要的地图数字化方式。为满足 GIS 分析、处理图件的要求,还需对图件进行处理,即通过 MapGIS 里的误差校正功能将所有图件调整到同一位置,便于以后的叠加分析,并通过投影变换将所有图件标准化。详见图 3-33。

利用 MapGIS 属性库管理子模块创建农用地分等属性库,具体包括单元编号、所属镇村、行政代码、面积(公顷)、分等因素指标值、分等指数等单元的基本属性(图 3-34)。

图3-33 MapGIS建立图形数据效果图

图3-34 MapGIS属性库管理界面


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/6647608.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-26
下一篇 2023-03-26

发表评论

登录后才能评论

评论列表(0条)

保存