Tools that honor the Maintain Curve Segments environment will maintain input curve segments in the output.
- Maintaining curve segments can be time-consuming in some situations. The number of curve segments, as well as the complexity of the curve segments, could require more processing time.
- Depending on the arc of the curve, tool output may differ slightly when maintaining curve segments, compared to using densified segments. More or less features could interact, causing differences in output.
Maintain Curve Segments—Determines if curve segments in the input will be maintained as curves in the output.
- Unchecked—Input curve segments will be densified in the output. This is the default.
- Checked—Input curve segments will be maintained in the output as is.
arcpy.env.maintainCurveSegments = Boolean
Input curve segments will be densified in the output. This is the default.
Input curve segments will be maintained in the output as is.
import arcpy # Maintain input curve segments if they are needed in the output. arcpy.env.maintainCurveSegments = True