空间数据的组织方法——图形数据分层


发布日期 : 2017-11-29 07:14:17 UTC

访问量: 516 次浏览

1.图形数据分层的思想与作用

按图形对象的属性、类型将它们划分为不同的集合(层), 显示时叠置在同一界面上,仍给人以一张图的印象, 这是图形分层的基本思想。将图形分层有以下优点:

①使数据的含义明确可辨。显然,若将普通地形图的所 有信息存储在一个文件(层)中,数据会变得混杂而难以区分。

②若被分析处理的数据只涉及到所有数据中的几种, 图形分层可以减少内外存数据交换量,提高系统效率。

③在某些情况下,数据分层后容易获得理想的显示效果。 例如在GIS平台不提供透视功能的时候,将填充的面状 对象与其他对象叠置时就必须考虑面覆盖的问题。

2.图形数据分层的方法

图形数据如何分层要根据图形的具体特征确定,在下面 介绍的4种方法中,前两种是以图形的逻辑特征划分, 后两种以存储(物理)特征划分。

(1)以属性分层

例如普通地形图,在录入系统时一般将各类要素分层, 其属性数据可以用基于关系数据库模型的数据结构存储,便于检索与管理。

(2)以图形对象类型分层

这种方法主要考虑图形的特点,如将点状对象(电杆、水塔)、 线状对象(公路、沟渠)与面状对象(水体、用地)分层存放, 从而使图形的显示容易控制。通常将它与(1)综合使用。

(3)独立存储

各层数据各自存放在独立的文件中,文件内只包含具有相同 属性的数据,易于管理。例如:MapInfo系统中一个Map 可由多个Layer组成,但每一个Layer存储为一个文件。

(4)混合存储

—个文件存放多层数据,系统在内部提供分层管理机制 (例如:在Microstation系统中每个.dgn文件都可划分为63层, Geographic软件则提供了将这些层重新组合的方法);

有时即使系统平台未提供这种内部分层机制,为了操作 方便也须编制程序根据属性特征将图形分层(例如: Maplnfo系统不提供同时选择不同Layer上图形元素的方法, 只能用程序控制分层实现)。混合存储可以减少图形文件的数量。

3.图形数据分层的缺点

图形数据分层被应用于所有的GIS应用系统,但它也存在一些问题:

(1)分层过多增加了用户操作的步骤, 许多时候用户无法一次获取所须要的所有信息;

(2)分层使一些程序处理变得复杂;

(3)对于一些GIS平台,分层可能带来操作上的不便。