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

В редакторе блокнота можно работать с ресурсами в , ресурсами вашей организации ArcGIS Online, добавлять файлы в блокнот или скачивать их на свой компьютер. Щелкните кнопку Файлы, чтобы открыть панель Файлы. Вы также можете работать с файлами, перейдя на вкладку Блокнот, нажав кнопку Управление, и нажав Управление файлами.

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

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

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

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

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

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

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

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

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

Чтобы загрузить файлы на страницу Управление файлами, выполните следующие шаги:
  1. Перейдите на вкладку Блокнот, щелкните кнопку Управление, и щелкните Управление файлами.
  2. Щелкните кнопку Загрузить файл Загрузка.
  3. Перетащите файл со своего компьютера в окно Новые элементы или нажмите кнопку ваше устройство, чтобы перейти к файлу на своем компьютере.

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

Файлы, загруженные в рабочую область блокнота, не сохраняются как элементы в вашей организации и не удаляются при удалении блокнота. Чтобы удалить файлы, выберите файл на панели Файлы и щелкните Удалить. При необходимости выберите файл на странице Управление файлами и нажмите Удалить. Если вас удалят из организации, все содержимое рабочей области блокнота будет удалено без возможности восстановления.

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

Можно сохранить файл из рабочей области на локальный компьютер. На панели Файлы в редакторе блокнота перейдите к файлу и выберите его. Файл будет автоматически загружен на ваш компьютер. Или найдите файл на странице Управление файлами, нажмите кнопку Дополнительные опции Опции и щелкните Загрузить. Файл будет загружен на ваш компьютер.

Настройте среду временного рабочей области для использования с 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)