Skip to main content

曲线处理方法 (环境设置)

支持“曲线处理方法”环境的工具,可以在保留曲线段环境中使用曲线处理方法,以指定输入曲线段是作为真曲线还是作为代表曲线要素的一组线性段在内部进行处理。

用法说明

  • 在某些情况下,保留曲线段可能很耗时。 曲线段的数量以及曲线段的复杂性可能需要更多的处理时间。

  • 与使用增密线段相比,在保留曲线段时,工具输出可能会根据曲线的弧度略有不同。 相互作用的要素可能会增加或减少,从而导致输出差异。

  • 精确选项会将曲线段作为真曲线进行处理,处理过程可能很耗时。 如果不需要作为真曲线进行处理,请使用近似选项,将曲线段作为代表曲线的一组线性段进行处理,以加快处理速度。 在输出中存储时,曲线将由这些线性段重新组成曲线段。

对话框语法

曲线处理方法 - 当与“保留曲线段”环境一起使用时,此方法可指定是将输入中的曲线段作为真曲线还是作为一组直线段进行处理。

  • 精确—输入曲线段将作为真曲线进行处理。 这是默认设置。

  • 近似—输入曲线段将作为表示曲线段的一组直线段进行处理。

Python 语法

arcpy.env.curveProcessingMethod = curve_processing_method

名称 说明

curve_processing_method

规定输入曲线段将如何处理。

  • EXACT输入曲线段将作为真曲线进行处理。 这是默认设置。

  • APPROXIMATE输入曲线段将作为代表曲线要素的一组线性段进行处理。

脚本语法

import arcpy

# Maintain input curve segments if they are needed in the output.
arcpy.env.maintainCurveSegments = True

# Set the type of internal curve segment processing to be used.
arcpy.env.curveProcessingMethod = "EXACT"