几何修复

使用说明

基础DLG数据在生产、转化(常见于shp类型数据)过程中经常会出现几何错误,使得后续空间分析出现错误,因此需要先进行几何修复用于数据清洗。

同时可以先对数据进行几何检查,得到几何错误报表来了解具体哪些几何出现了哪些错误,再使用几何修复来解决这些几何问题。

此工具将使用与几何检查相同的逻辑来修复几何问题。

以下是所有几何问题和修复情况列表:

Problem 修复情况
指定坐标超出有效坐标范围 不可修复
环走向未正确定向 更新几何以获得正确的环走向(外环 - 顺时针,内环 - 逆时针)
自相交 生成复合对象,包含多个子面(自相交部分形成一个子面)
环未闭合 通过连接环的端点可将非闭合环闭合
重复点 保留其中一个折点
要素外接矩形不正确 更新要素的包络矩形以实现更正
点数少于该要素所需数量 不可修复
多边形环之间的区域具有重叠部分 合并重叠部分
多边形壳包含悬挂线 删除悬挂线

: "数据集的范围属性不包括数据集中的所有要素" 不会被修复,需自己用桌面工具重新计算。

参数说明

参数名 默认值 参数释义 参数类型
源数据集   指定的待处理的源数据集。支持点、线、面数据集。 DatasetVector