“缓冲区”(Coverage) 的工作原理

描述

缓冲区工具可在指定的输入 coverage 要素周围创建新的缓冲区多边形 coverage。要素可以是多边形、线、点或结点。

可以使用“缓冲区”工具在某一要素周围的指定距离范围内识别或定义一个区域。例如,可以创建一个缓冲区,定义围绕一条河流的区域,以确定无法开发的土地;也可以创建一个缓冲区,以选择位于某一要素指定距离范围内的要素。

输出多边形属性表 (PAT) 中的名为 INSIDE 的项目用于确定缓冲区多边形。表示缓冲区的多边形的值为 100;外部多边形的值为 1。将合并具有公共 INSIDE 值的叠置多边形。

可通过以下三种方式之一指定缓冲区的宽度:

示例

示例 1

线 Coverage 的缓冲区,使用缓冲距离 200,缓冲形状 FLAT,缓冲侧 FULL。

缓冲区示例 1

示例 2

线 Coverage 的缓冲区,使用下面的缓冲表,缓冲形状 FLAT,缓冲侧 FULL。

缓冲区示例 2

小心使用线缓冲区样式的左右选项

左右选项使用线的拓扑的左右,因此,要使用这些选项,必须存在线拓扑。

解释线的“左”或“右”时必须小心谨慎。一条线段定义两个半平面,将一个矩形缓冲区分成明确的左右两部分。连接线段时,其中一条线段左侧的点可能位于另一条连接线段的右侧。

可通过“不与线相交”概念防止这种不明确现象出现。当缓冲距离小于弧线长度时,“缓冲区域”工具将遵守此原则为各条线生成缓冲区。但是,线会连接到有两条以上的线集合在一起的网络,在这种情况下,一条线左侧的点可能会位于另一条线右侧。当缓冲距离相对于线长度增加时,交叉点数量将增加。

5/10/2014