遵循“派生 Coverage 的精度”环境的工具,用于根据此设置创建精度由输入 coverage 确定的输出 coverage。
“派生 Coverage 的精度”也称为处理规则。派生 coverage 是由接受输入数据来派生输出 coverage 的工具所派生的 coverage,例如通过运行 Coverage 工具箱的缓冲区工具创建的 coverage。
用法说明
对话框语法
- HIGHEST - 输出 coverage 的坐标精度与拥有最高精度的输入 coverage 的精度相同。这是默认设置。
- LOWEST - 输出 coverage 的坐标精度与拥有最低精度的输入 coverage 的精度相同。
- SINGLE - 无论输入 coverage 的精度如何,输出 coverage 的坐标精度将始终为单精度。
- DOUBLE - 无论输入 coverage 的精度如何,输出 coverage 的坐标精度都始终为双精度。
脚本语法
arcpy.env.derivedPrecision = precision_option
precision_option | 说明 |
---|---|
HIGHEST | 输出 coverage 的坐标精度与拥有最高精度的输入 coverage 的精度相同。这是默认设置。 |
LOWEST | 输出 coverage 的坐标精度与拥有最低精度的输入 coverage 的精度相同。 |
SINGLE | 无论输入 coverage 的精度如何,输出 coverage 的坐标精度都始终为单精度。 |
DOUBLE | 无论输入 coverage 的精度如何,输出 coverage 的坐标精度都始终为双精度。 |
import arcpy
# Set the derivedPrecision environment to LOWEST
arcpy.derivedPrecision = "LOWEST"