修复几何体
功能概述
修复几何体工具用于批量修复要素数据集中的无效几何结构,确保数据符合 OGC 简单特征规范。修复后的数据能有效避免在叠加分析、空间连接或缓冲区计算中出现的异常崩溃或计算错误。
适用场景
- 多源数据融合:修复由 CAD、KML 或第三方软件导出的数据中常见的自相交、空环、重复节点等问题。
- 分析前处理:在执行耗时的空间拓扑计算前,对所有参与要素进行一键修复。
- 数据可视化优化:消除因几何结构损坏导致的渲染闪烁或消失现象。
参数介绍
| 参数名称 | 参数描述 | 补充说明 |
|---|---|---|
| 输入要素 | 需要执行修复的要素数据集。 | 支持点、线、面等类型。 |
| 删除空几何 | 是否自动移除没有几何坐标的记录。 | 默认:是。 |
| 线段长度容差 | 用于过滤退化几何的最小线段阈值。 | 默认:1e-16。 |
| 输出要素数据集 | 输出修复后的结果。 | 几何结构将符合 OGC 标准。 |
操作步骤
- 启动工具:打开【计算工具箱】工具箱 → 导航至【矢量工具】 > 【要素处理】 > 【修整】 → 启动【修复几何体】工具窗格。
- 设置输入:选择【输入要素】。
- 配置参数:按需设置【删除空几何】及【线段长度容差】。
- 配置输出:设置输出路径与文件名。
- 执行生成:点击“运行”并查看结果。
注意事项
- 修复过程可能会导致极少数严重损坏的要素被剔除或几何形态微调,进而影响面积计算。
- 对于非常严重的错误,工具修复后建议使用【检查几何体】再次验证。
- 大量数据修复时可能耗时较久,建议在服务器端执行。