首页 理论教育 图形编辑:增删实体、拷贝旋转、结点与线的吻合

图形编辑:增删实体、拷贝旋转、结点与线的吻合

时间:2023-08-24 理论教育 版权反馈
【摘要】:图形编辑涉及的内容很广,包括用鼠标增加一个点、线、面实体,删除一个点、线、面实体,移动、拷贝、旋转一个点、线、面实体等。(一)结点的编辑结点是弧段的端点,它是建立点、线、面关联拓扑关系的桥梁和纽带,GIS中相当多的工作都涉及结点编辑问题。这时所需要进行的编辑处理,称为结点与线的吻合。多边形的编辑包括合并、劈分、求交、多边形形状的改变等操作。

图形编辑:增删实体、拷贝旋转、结点与线的吻合

通过数字化所获取的原始图形数据不可避免地存在错误和误差,如空间数据不完整、数据重复、位置不正确、空间数据变形等。在将这些数据并入空间数据库之前,必须经过检核和编辑,修正这些错误。图形编辑涉及的内容很广,包括用鼠标增加一个点、线、面实体,删除一个点、线、面实体,移动、拷贝、旋转一个点、线、面实体等。

(一)结点的编辑

结点是弧段的端点,它是建立点、线、面关联拓扑关系的桥梁和纽带,GIS中相当多的工作都涉及结点编辑问题。

1.结点吻合(Snap)

结点吻合(Snap)也称结点匹配。如图3-9所示,三个弧段中的结点A、B、C本应是同一点,坐标一致,但是由于数字化过程中人为因素所造成的误差,使三者没能吻合成一个点,造成三点坐标不一致,不能建立弧段和多边形之间的关联关系。为此,需要通过人工编辑或自动编辑,将这三点坐标匹配一致(图3-10)。

图3-9 没有吻合在一起的三个结点

图3-10 采用直线求交法进行结点吻合

结点匹配通常有两种方法:一是通过求交点的方法,求两条线的交点或延长线的交点,得到吻合的结点;二是采用自动匹配的方法,给定一个容差,在图形数字化时或图形数字化之后,求容差范围之内的所有结点的坐标平均值,将所得到的中心点坐标作为吻合后的结点坐标。

(www.xing528.com)

图3-11 结点与线的吻合

2.结点与线的吻合

在数字化过程中,经常遇到一个弧段与另一个弧段本应相连但其中一个弧段的结点不能与另一弧段相吻合的情况(图3-11)。这时所需要进行的编辑处理,称为结点与线的吻合。

3.清除假结点

假结点是指由仅有两个弧段共有的结点(图3-12)。通常在一条线没有一次录入完毕的情况下会产生假结点(Pseudo Node,也称伪结点),假结点使一条完整的线变成两段。有一些系统中用结点表示地理实体(如电力通信系统中用结点表示电力或通信设备),这时需要将假结点清除掉,将两弧段合并成一条,使它们之间不存在结点。

(二)弧段及多边形的编辑

弧段的编辑包括删除与增加点、移动点、删除一段弧段等操作。多边形的编辑包括合并、劈分、求交、多边形形状的改变等操作。

(三)数据检查与清理

这里的数据检查是指拓扑关系的检查。检查的内容主要包括结点是否匹配,是否存在悬挂线,多边形是否闭合,是否有假结点。在数据检查过程中,可以将存在错误的拓扑关系的点、线、面用不同的颜色或符号标示出来,以便于人工检查和修改。数据清理则是采用一些方法自动清除空间数据的错误,例如给定一个结点吻合的容差使该容差范围之内的结点自动吻合在一起;给定弧段的容限,将小于该容限的弧段自动删除等。

图3-12 两个弧段之间的假结点

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈