三维线坡度平滑

使用说明

该工具基于坡度约束平滑算法,按照坡度约束对三维线对象z轴方向进行迭代平滑,适用于道路、管线、铁路等工程类线对象的平滑处理。

2026 Update1版本开始提供本工具。

参数说明

参数名 参数释义 参数类型
三维线对象 输入待处理的三维线对象,可由从数据集获取几何对象工具的输出结果来指定。 GeoLine3D
最小检测距离
(可选)
参与平滑检测的两点间必须满足的最小空间距离(米)。默认值为0.5。只有间距不小于该值的相邻点,才会进行坡度计算和平滑判断。值越小,能检测更多细节,但计算耗时增加;值越大,可减少小噪声对结果的影响。 Double
最大坡度角度
(可选)
容许存在的最大局部坡度角(度)。默认值为15。当相邻线段形成的夹角超过此阈值时,该处会被视为陡峭突变,系统会自动调整相关点的高程以降低坡度。值越小,平滑效果越强;值越大,保留的原始几何特征越多。 Double
迭代次数
(可选)
整个平滑过程的重复执行次数。默认值为6。每次迭代都会根据当前状态重新计算并优化当前仍超限的坡度。迭代次数越多,段线会越平滑,但过多迭代可能会导致几何细节丢失。 Integer

输出结果

参数名 参数释义 参数类型
运算结果 坡度平滑后的三维线对象。 GeoLine3D