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

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

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

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

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

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

Примечание:

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

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

arcpy.env.scratchGDB

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


import arcpy

print(arcpy.env.scratchGDB)

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