Текущая рабочая область (параметр среды)

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

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

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

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

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

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

arcpy.env.workspace = path

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

path

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

workspace, синтаксис

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


import arcpy
# Set the workspace environment to local file geodatabase
arcpy.env.workspace = "C:/data/base.gdb"