Параметры среды геообработки являются дополнительными настройками, влияющими на результаты работы инструмента. Они отличаются от параметров инструмента, поскольку не отображаются на вкладке Параметры панели Геообработка (за некоторыми исключениями). Наоборот, это значения, которые вы устанавливаете один раз в диалоговом окне Параметры среды или для отдельного запуска инструмента с помощью вкладки Параметры среды панели Геообработка, и они используются инструментами при их запуске.
Изменение параметров среды часто является предпосылкой для выполнения задач геообработки. Например, вам уже могут быть знакомы параметры среды Текущая и Временная рабочие области, которые позволяют устанавливать рабочие области для входных и выходных данных. Другим примером является настройка среды Экстент, которая ограничивает ваш анализ определенной географической областью, или настройка среды Выходная система координат, которая определяет систему координат для новых данных.
Получение справки
Инструмент геообработки может использовать любое количество параметров среды. За разработчиком инструмента закреплено право решить, какие параметры среды будут использоваться инструментом. Для системных инструментов, разработанных Esri, определить, какой параметр среды применяется к инструменту, поможет справка инструмента.
В разделе Параметры среды на странице справочника по инструменту описывается, какие параметры среды будет использовать данный инструмент. Каждый параметр среды связан с базовой страницей справки для среды.
Параметры среды в параметрах инструмента
У некоторых инструментов есть параметры, которые берут своё значение по умолчанию из параметров среды. Например, инструмент Создать класс пространственных объектов имеет дополнительный параметр Система координат, значение которого по умолчанию получается из параметра среды Выходная система координат.
Уровни параметров среды и их иерархия
Существует четыре уровня параметров среды: приложение, инструмент, модель и процесс модели. Все уровни содержат одинаковые переменные среды и одинаково влияют на выходные результаты. Они различаются только в том, как вы получаете доступ к ним и как их устанавливаете.
Четыре уровня среды образуют иерархию с настройками приложения на самом высоком уровне. Иерархия параметров среды возрастает при переходе на уровень ниже (далее об этом более подробно). Настройки, сделанные для каждого уровня, являются приоритетными, по сравнению с уровнем выше.
Единственным исключением из этой иерархии являются модели. Если вы запускаете модель из окна ModelBuilder, параметры среды, установленные для приложения, наследуются всеми процессами модели. Если вы выполняете модель, используя диалоговое окно ее инструмента, уровень инструмента становится ниже.
Четыре уровня параметров среды имеют следующие характеристики:
- Параметры уровня Приложение установлены по умолчанию и будут применяться к любому инструменту при его выполнении.
- Параметры уровня Инструмента применяются к одному запуску инструмента и перезаписывают параметры уровня приложения.
- Параметры уровня Модели определяются и сохраняются с моделью и перезаписывают параметры уровней приложения и инструмента.
- Параметры уровня процесса модели определяются на уровне процесса модели, сохраняются с моделью и перезаписывают параметры уровня модели.