Временная рабочая область (параметр среды)

Инструменты, которые поддерживают параметр среды Временная рабочая область, используют указанное местоположение в качестве рабочей области по умолчанию для выходных наборов данных. Временная рабочая область предназначена для выходных данных, которые вы не хотите сохранять.

Основное назначение параметра среды Временная рабочая область заключается в использовании в ModelBuilder или Python.

Примечания по использованию

  • В ArcGIS Pro значением по умолчанию для параметров среды Временная рабочая область и Текущая рабочая область является база геоданных проекта по умолчанию.
  • При использовании панели Геообработка имена выходных наборов данных создаются автоматически, используя параметры среды Текущая рабочая область и Временная рабочая область. Логика для создания выходного имени выглядит следующим образом:
    • Если задан параметр среды Временная рабочая область, автоматически созданным выходным путем будет временная рабочая область.
    • Если параметр среды Временная рабочая область не задан, выполняется параметр среды текущей рабочей области. Если задана текущая рабочая область, автоматически созданным выходным путем будет текущая рабочая область.
    • Если не задан ни один из этих параметров среды (т.е. ни Временная рабочая область, ни Текущая рабочая область), то автоматически созданным выходным путем будет рабочая область одного из входных параметров. В этом случае применяются определенные ограничения. Например, рабочая область может не иметь доступа для записи. В некоторых случаях выходные данные будут записываться в системную директорию temp.
    • Если для выходного набора данных вы укажете базовое имя, то для построения выходного пути будут использоваться параметры среды Текущая рабочая область, независимо от того, заданы ли параметры среды Временной рабочей области.

Синтаксис диалога

  • Временная рабочая область – это рабочая область, куда помещаются выходные данные инструментов, если используется выходное имя по умолчанию.

Синтаксис скриптов

arcpy.env.scratchWorkspace = path

ПараметрОбъяснение

path

Местоположение по умолчанию для входных и выходных данных инструментов геообработки.

Синтаксис scratchWorkspace

Пример скрипта


import arcpy

# Set the scratchWorkspace environment to local file geodatabase
arcpy.env.scratchWorkspace = 'c:/data/scratchoutput.gdb'

Связанные разделы