Skip To Content

Управление ресурсами в пользовательской рабочей области

В редакторе блокнота можно работать с ресурсами в своей частной рабочей области ArcGIS Notebook Server, , добавлять файлы в блокнот или скачивать их на свой компьютер. Щелкните кнопку Файлы, чтобы открыть панель Файлы.

Обзор ресурсов в рабочей области

Панель Файлы предоставляет возможность обзора файлов в рабочей области. Папками по умолчанию являются home и samplesdata (вторая предназначена для данных, используемых в примерах блокнотов).

Загрузка ресурсов в рабочую область

Для работы с данными, также с ресурсами компьютера, сначала необходимо загрузить файл в рабочую область блокнота. После того, как файлы будут загружены, вы можете указать путь к ним в открытом блокноте и в любых других блокнотах, которые вам принадлежат, с помощью filepath = /arcgis/home/folder/filename.

Чтобы загрузить файлы, выполните следующие шаги:

  1. На панели Файлы перейдите к папке /arcgis/home.

    Примечание:
    /arcgis/home - директория рабочей области, отличная от корневой директории home/arcgis.

  2. При необходимости щелкните Новая папка, чтобы создать папку в рабочей области /arcgis/home, в которую вы будете загружать ресурсы.
  3. Щелкните Выбрать файл для загрузки и выберите его.
  4. Выберите файл.

    Файл будет загружен в рабочую область.

Скачивание ресурсов из рабочей области

Можно сохранить файл из рабочей области на локальный компьютер. На панели Файлы в редакторе блокнота перейдите к файлу и выберите его. Файл будет автоматически загружен на ваш компьютер.

Настройте среду временного рабочей области для использования с ArcPy

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

Чтобы создать и использовать среду временной рабочей области, выполните следующие шаги:

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

    import arcpy
    if not arcpy.Exists('/arcgis/home/scratch.gdb'):
        arcpy.management.CreateFileGDB('/arcgis/home','scratch.gdb')
    arcpy.env.scratchWorkspace = '/arcgis/home/scratch.gdb'

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

    print(arcpy.env.scratchGDB)

Создание папки для использовании в качестве временной рабочей области

Чтобы создать папку для использования в качестве среды временной рабочей области, выполните следующие шаги:

  1. Используйте код ниже, чтобы создать папку в пользовательской рабочей области, если она еще не существует, и настроить ее в качестве пользовательской рабочей области.
    import arcpy
    if not arcpy.Exists('/arcgis/home/scratch'):
        arcpy.management.CreateFolder('/arcgis/home', 'scratch')
    arcpy.env.scratchWorkspace = '/arcgis/home/scratch'
  2. Используйте код ниже, чтобы убедиться, что папка настроена в качестве среды временной папки.
    print(arcpy.env.scratchFolder)