• arcmap 平滑线


    1.对整个线图层进行平滑不是平滑某一条线

    toolbox=>制图工具(Cartographic Tools)=>制图综合(Generalization)=>平滑线(Smooth Line)

    在参数的对话框中:

    Smoothing Algorithm表示平滑算法,有两种选择

    • 指数核的多项式近似 (PAEK) 方法(Python 中的 PAEK)可根据平滑容差对线进行平滑处理。每条线经过平滑处理后,其折点都可能比之前多。平滑容差参数可控制计算新折点时用到的“移动”路径的长度。长度越短,保留的细节越多,处理时间也越长。
    • 贝塞尔插值方法(Python 中的 BEZIER_INTERPOLATION)对线进行平滑处理时无需使用容差,而是通过创建贝塞尔曲线来匹配输入线。如果输出为 shapefile,则将创建近似的贝塞尔曲线,因为真正的贝塞尔曲线无法存储在 shapefile 中。

    Smoothing Tolerance表示容差,当上面的算法选择PAEK的时候需要输入,值越小线就越平滑。

    Handing Topological Errors表示是否进行拓扑错误检查

      *NO_CHECK表示不进行检查

      *FLAG_ERRORS表示进行拓扑检查,平滑后将添加两个字段 InLine_FID 和 SmoLnFlag 以包含输入要素 ID 和拓扑错误。SmoLnFlag 字段中的值为 1 表明存在拓扑          错误;0(零)表明不存在错误。InLineFID 字段将输出线连接到其输入线。标记错误选项不能在编辑会话中使用。

  • 相关阅读:
    精妙SQL语句介绍
    ASP判断文件地址是否有效
    将源代码清空,这样别人就看不到源码了
    部署
    sublime
    vscode
    android node
    mac开启热点
    微信
    常见问题
  • 原文地址:https://www.cnblogs.com/maycpou/p/12978864.html
Copyright © 2020-2023  润新知