Инструменты, использующие параметр среды Точность при расчете покрытия (Precision for Derived Coverages), создают выходные покрытия, точность которых определяется из входных покрытий на основе этого параметра.
Точность при расчете покрытия также известна как правило обработки. Здесь имеются в виду покрытия, полученные в ходе работы инструментов, использующих входные данные для создания покрытий, например, покрытия, созданные с помощью инструмента Буфер.
Примечания по использованию
- Если установлена точность HIGHEST или LOWEST, инструменты, использующие только одно входное покрытие, будут на выходе создавать покрытия с той же точностью.
- Если вы копируете покрытие двойной точности в покрытие одинарной точности, вам необходимо запустить команду Очистить, чтобы заново построить полигональную топологию для одинарной точности выходного покрытия.
- На инструмент Импорт из обменного файла точность не влияет. Покрытие, созданное с помощью инструмента Импорт из обменного файла (Import From Interchange File) имеет ту же точность, которая была установлена до использования инструмента Экспорт в обменный файл.
Синтаксис диалога
- HIGHEST - точность координат выходного покрытия будет такой же, как и у входного покрытия, имеющего наибольшую точность. Это установка по умолчанию.
- LOWEST - точность координат выходного покрытия будет такой же, как и у входного покрытия, имеющего наименьшую точность.
- SINGLE - точность координат выходного покрытия всегда будет единичной, независимо от точность входного покрытия.
- DOUBLE - точность координат выходящего покрытия всегда будет двойной, независимо от точности входящего покрытия.
Синтаксис скриптов
arcpy.env.derivedPrecision = precision_option
precision_option | Объяснение |
---|---|
HIGHEST | Точность координат выходного покрытия будет такой же, как и у входного покрытия, имеющего наибольшую точность. Это значение используется по умолчанию. |
LOWEST | Точность координат выходного покрытия будет такой же, как и у входного покрытия, имеющего наименьшую точность. |
SINGLE | Точность координат выходного покрытия всегда будет единичной, независимо от точность входного покрытия. |
DOUBLE | Точность координат выходящего покрытия всегда будет двойной, независимо от точности входящего покрытия. |
import arcpy
# Set the derivedPrecision environment to LOWEST
arcpy.derivedPrecision = "LOWEST"