Временная БГД (параметр среды)

Параметр среды Временная база геоданных – это местоположение файловой базы геоданных, которую можно использовать для записи временных данных.

Запись выходных данных во временную базу геоданных позволяет сделать код портативным, поскольку эта база геоданных всегда доступна или создается во время выполнения.

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

  • Временная база геоданных гарантированно будет существовать при выполнении скрипта или модели и при этом у вас будет доступ к ней для записи.
  • Параметр временной базы геоданных доступен только для чтения, вы не можете задавать расположение папки напрямую.
    • Если задан параметр среды Временная рабочая область, это отразится на параметре Временная GDB.
      • Если временная рабочая область ссылается на базу геоданных, значение параметров Временная GDB и Временная рабочая область будут соответствовать одному и тому же пути.
      • Если временная рабочая область ссылается на папку, параметр Временная база геоданных будет искать в папке базу геоданных с именем scratch.
    • Если параметр среды Временная рабочая область не задан, значением параметра Временная база геоданных по умолчанию будет база геоданных, находящаяся в папке AppData пользовательского профиля. Чаще всего это каталог C:\Users\<user_name>\AppData\Local\Temp\1\scratch.gdb.
  • Данные, записанные во временную базу геоданных, не удаляются автоматически. Вы должны удалять их самостоятельно.

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

Примечание:

Параметр среды Временная база геоданных доступен только в Python и моделях.

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

arcpy.env.scratchGDB

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

import arcpy
print(arcpy.env.scratchGDB)

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