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