Создание шаблона функции растра

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

Шаблон функции растра в редакторе

Когда вы сохраняете шаблон функции растра, он сохраняется как элемент на вашей странице Мои ресурсы. Вы можете открыть страницу элемента для шаблона функции растра, скачать его как файл .json, чтобы использовать в ArcGIS Pro, либо поделиться им с участниками вашей организации или широкой общественностью.

Вы можете создавать шаблоны функции растра через интерфейс Добавить новый элемент в ArcGIS Online и сохранять их в своей организации. В интерфейсе Новый элемент вы можете использовать растровую функцию с помощью редактора растровых функций.

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

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

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

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

  1. Убедитесь, что вы вошли в организацию и имеете соответствующие права для создания ресурсов.
  2. В верхней части сайта щелкните Ресурсы.
  3. Откройте вкладку Мои ресурсы на странице содержания и щёлкните Новый элемент.
  4. В окне Новый элемент щелкните Шаблон функции растра.
  5. Укажите заголовок.
  6. Выберите папку в Мои ресурсы, в которой вы хотели бы сохранить данный элемент.

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

    Имена папок не могут содержать 4-байтовые символы Unicode.

  7. Если для вашей организации настроены категории ресурсов, нажмите Назначить категории и выберите до 20 категорий, что поможет пользователям в поиске элемента.

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

  8. Дополнительно введите теги, описывающие элемент.

    Разделяйте термины запятыми (например Федеральная земля считается одним тегом, а Федеральная, земля рассматривается как два тега).

    По мере ввода вы можете выбирать любые из появляющихся тегов; предлагаемые теги создаются на основе ранее добавленных вами тегов.

  9. Дополнительно предоставьте краткое описание элемента.
  10. Щелкните Сохранить.
  11. Когда появится страница элемента шаблона функции растра, щелкните Да, чтобы открыть редактор функции растра.

    Откроется пустое окно редактора функций.

    Окно редактора функции разделено на две части: список доступных функций и рабочая область редактирования шаблона функции растра рядом с ним. В виде по умолчанию показаны встроенные функции растра в категории Система.

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

  12. В списке функций растра введите ключевые слова для поиска нужной функции, применив фильтр Системные. Чтобы перейти к существующим шаблонам функций растра, щелкните Системные и выберите опцию для фильтрации ресурсов. Например, выберите Моя организация, чтобы найти шаблоны функций растра, которые были созданы и опубликованы участниками вашей организации.
    Внимание:

    Если вы получаете сообщение об ошибке, указывающее, что шаблон не может быть добавлен в формате XML, рассмотрите возможность использования инструмента Конвертировать шаблон функции растра в ArcGIS Pro для преобразования формата файла из RFT.XML в RFT.JSON. После конвертации вы можете добавить новый шаблон функции растра в свою организацию и использовать его.

  13. Щелкните кнопку Добавить функцию Добавить функцию, чтобы добавить функцию растра в окно редактора.
  14. Дважды щелкните функцию растра в окне редактора, чтобы открыть окно свойств и просмотреть или изменить свойства на следующих вкладках:
    • Общие – Введите имя и описание для этой функции. Это полезно при создании шаблона функции растра с несколькими функциями. Имя функции может описывать, что делает функция, поэтому любой участник вашей организации, использующий шаблон функции, может понять, как используется функция. Задайте опцию Выходной тип пикселов, если необходимо; если не задать эту опцию, выходной тип пикселов будет таким же, как и входной.
    • Параметры – изменяет значения параметров функции. Если они не установлены в качестве общедоступных переменных, эти значения будут использоваться при запуске шаблона.
    • Переменные - задайте определенные параметры как переменные, чтобы отобразить их на панели Анализ при запуске шаблона функции, поставив отметку IsPublic. Переименуйте параметры в столбце Имя, чтобы добавить дополнительный смысл. Переименование параметра входного растра может быть важным, когда для комбинации процессов требуется несколько входных растровых данных.
      Примечание:

      Если ни один из параметров в шаблоне функции растра не установлен на IsPublic, все параметры будут отображаться как переменные.

  15. Дополнительно, выполните одно из следующих действий, чтобы продолжить создание шаблона функции растра:
    • Добавьте функции в окно редактора и объедините процессы.
    • Щелкните кнопку Редактировать свойства Редактировать свойства в верхней части окна редактора, чтобы редактировать свойства шаблона функций растра. Если шаблон функции растра включает многомерный анализ, укажите настройки многомерных правил.
    • Щелкните кнопку Переключиться в режим перемещения Переключиться в режим перемещения, чтобы использовать курсор для перемещения в окне. Снова щелкните кнопку, чтобы вернуться назад в режим выборки.
    • Щелкните кнопку Авто-компоновка Авто-компоновка, чтобы применить автоматическую компоновку для шаблона функции растра.
    • Щелкните кнопку Добавить переменную растра Добавить переменную растра, чтобы добавить входные данные источника данных в шаблон функции растра.
    • Щелкните кнопку Добавить константу Добавить константу, чтобы добавить входное постоянное скалярное значение в шаблон функции растра.
    • Щелкните кнопку Удалить выбранные элементы Удалить выбранные элементы, чтобы удалить элемент или элементы, выбранные в окне редактора функции.

    Чтобы связать два узла, щелкните и перетащите ребро узла источника функции растра к целевому узлу функции растра, создав между ними связь.

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

  16. Когда вы закончите создание шаблона функции растра, щелкните Сохранить или Сохранить как, чтобы сохранить его.

    Откроется окно Сохранить. Вы можете указать заголовок, тип, теги и папку для его хранения, а также параметры общего доступа. Затем щелкните Сохранить.

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

Подсказка:

Чтобы в любой момент внести дополнительные изменения в шаблон функции растра, щелкните Открыть в Редакторе функции растра на вкладке Обзор страницы элемента шаблона функции растра.