跳到主要内容

平滑

功能概述


消除线要素中的尖角并调整曲线形状,在保持线条基本特征的前提下,使其变得更加平滑流畅或简洁规整

原理示意图


原理示意图

应用场景


地图制图美观

对边界线锯齿明显或过于尖锐的矢量图层进行平滑,使地图视觉效果更自然,提升美观度

水系和道路网络美化

对河流、湖泊边界或公路、铁路的路径线进行平滑处理,使其看起来更加自然流畅

土地利用分类边界简化

对土地覆盖分类结果(如农业地、林地等)中的复杂边界进行平滑处理,便于进一步分析或展示

模型输入优化

在某些地理模型(如水流模拟)中,对输入边界进行平滑可提高模型稳定性和计算效率

参数说明


基础设置(必填)

参数名称参数描述数据类型
输入矢量文件需要被平滑的要素线
平滑算法指定平滑算法,支持以下几种方法:
moving_average:移动平均是一种最基础的平滑算法,通过取某一点附近的若干数据点的平均值来代替当前值,从而去除短期波动,突出长期趋势
bezier:使用一组控制点生成一条平滑曲线
spline:将多个低阶多项式片段连接起来的方式进行平滑
exponential:对当前数据点及过去数据点赋予指数递减的权重,最新数据权重最大,历史数据逐渐减小
简化容差控制几何简化过程中允许的最大偏移距离
拓扑容差定义要素间的最小拓扑识别距离
输出路径输出结果文件的存储路径文件夹路径
输出文件名输出矢量文件的文件名文本(不含扩展名)

高级设置(选填)

参数名称参数描述
文件格式指定输出的文件格式,默认为GPKG VectorData (.gpv) ,也支持PostGIS VectorData(.pgv)、
ESRI Shapefile(.shp)、Keyhole Markup Language (KML)(.kml)、GeoJSON(.geojson)
和AutoCAD DXF(.dxf)等格式
输出指定字段启用后可手动配置输出字段,若不启用则保留原始字段结构
重投影启用后可设置输出文件的空间参考系,否则使用输入要素的坐标系

注意事项


简化容差的单位与数据坐标系一致(如米、度)

容差值不应超过几何对象的尺度,否则会导致严重扭曲或过度简化

平滑 ≠ 简化:平滑是让线条自然连续,简化是减少点数,但工具中通常会结合使用,因此简化容差仍会影响最终形状

不同的简化容差效果如下:

参数值效果适用场景
较小(如 0.1)仅进行非常微弱的简化高精度需求,如城市边界
中等(如 5~10)平滑明显但仍保留主要形状地形线、等高线等数据
较大(如 20 以上)大幅度简化,细节损失多粗略制图、视图缩放使用

操作步骤


步骤 1:启动工具

启动工具

打开工具箱→导航至【矢量基础工具】 > 【要素处理】 → 双击启动【平滑】工具窗格

步骤 2:设置参数

  1. 基础参数配置

    基础设置

    在基础设置界面中,用户需要选择某一平滑算法,通常拓扑容差默认即可,但用户需要设置合理的简化容差才能更好的对输入线进行平滑,否则过大或过小都无法达到理想的效果

  2. 高级参数配置

    高级设置

    在高级设置界面中,用户可根据自己需求来进行相应的设置,包括输出的文件格式、指定输出字段以及重投影,参数为可选项

步骤 3:运行并监控任务状态

点击“运行”按钮开始执行。可在“任务列表”中查看执行进度、运行时间与成功状态

运行状态

如运行失败,工具将提供错误提示信息,用户可通过右下角的“编辑”按钮返回工具界面进行重新编辑