Параметры геообработки

Системные администраторы могут управлять многими настройками пользовательских приложений ArcGIS Pro.

Настройки, описанные ниже, должны быть добавлены под элементом Geoprocessing в файле Pro.settingsConfig.

Подробнее об опциях геообработки

ToolParameters

Используйте этот параметр, чтобы переопределить значения по умолчанию для параметров инструмента геообработки. Элемент ToolParameters должен содержать один или несколько элементов Parameter, каждый из которых содержит следующие атрибуты:

  • toolName - название инструмента.
  • toolboxAlias - псевдоним набора, содержащего инструмент.
  • name - имя параметра.
  • Islocked - если значение параметра будет заблокировано в диалоговом окне инструмента.

Примечание:

В настройках ToolParameters нет соответствующих настроек пользовательского интерфейса.

Название инструмента, псевдоним набора инструментов и имена параметров можно найти на справочной странице каждого инструмента в разделе Параметры на вкладке Python.

Пример этой настройки, используемой для установки значения по умолчанию Arcade для параметра Тип выражения (expression_type) инструмента Вычислить поле, показан ниже.

<ToolParameters>
     <Parameter toolName="calculatefield" toolboxAlias="management" name="expression_type" isLocked="true">ARCADE</Parameter>
</ToolParameters>

AddHistoryItem

В пользовательском интерфейсе, на вкладке Геообработка диалогового окна Опции, щелкните Журналирование > Записать операции геообработки в Историю геообработки для доступа к соответствующей настройке.

К возможным значениям относятся следующие:

  • true (по умолчанию)
  • false

Пример этого параметра показан ниже.

<AddHistoryItem isLocked="true">false</AddHistoryItem>

AddOutputsToMap

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

К возможным значениям относятся следующие:

  • true (по умолчанию)
  • false

Пример этого параметра показан ниже.

<AddOutputsToMap isLocked="true">false</AddOutputsToMap>

BlockNonSystemPythonToolbox

Используйте эту настройку, чтобы выбрать, будут ли применяться ограничения или предупреждения при открытии пользовательского набора инструментов Python (файл .pyt). Эта настройка защищает от потенциальных рисков, связанных с запуском стороннего кода, который может быть вредоносным.

К возможным значениям относятся следующие:

  • Always—Всегда блокируйте доступ к пользовательским наборам инструментов Python.
  • Ask—Отобразите диалоговое окна с предупреждением перед открытием панели инструментов Python. Выбор Да в диалоговом окне позволяет запустить код панели инструментов, в то время как выбор Нет блокирует доступ к набору инструментов Python. Этот выбор доступен для каждого набора инструментов Python и сохраняется в памяти для текущего сеанса.

Пример этого параметра показан ниже.

<BlockNonSystemPythonToolbox isLocked="true">Ask</BlockNonSystemPythonToolbox>

EnableUndo

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

К возможным значениям относятся следующие:

  • true
  • false (по умолчанию)

Пример этого параметра показан ниже.

<EnableUndo isLocked="true">true</EnableUndo>

MessageLevelCommandSyntax

В пользовательском интерфейсе, на вкладке Геообработка диалогового окна Опции, щелкните Дополнительные информационные сообщения > Синтаксис команды для доступа к соответствующей настройке.

К возможным значениям относятся следующие:

  • true
  • false (по умолчанию)

Пример этого параметра показан ниже.

<MessageLevelCommandSyntax isLocked="true">true</MessageLevelCommandSyntax>

MessageLevelDiagnostics

В пользовательском интерфейсе, на вкладке Геообработка диалогового окна Опции, щелкните Дополнительные информационные сообщения > Диагностика для доступа к соответствующей настройке.

К возможным значениям относятся следующие:

  • true
  • false (по умолчанию)

Пример этого параметра показан ниже.

<MessageLevelDiagnostics isLocked="true">true</MessageLevelDiagnostics>

MessageLevelProjectionTransformation

В пользовательском интерфейсе, на вкладке Геообработка диалогового окна Опции, щелкните Дополнительные информационные сообщения > Трансформации для доступа к соответствующей настройке.

К возможным значениям относятся следующие:

  • true
  • false (по умолчанию)

Пример этого параметра показан ниже.

<MessageLevelProjectionTransformation isLocked="true">true</MessageLevelProjectionTransformation>

RecordGPHistoryInMetadata

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

К возможным значениям относятся следующие:

  • true (по умолчанию)
  • false

Пример этого параметра показан ниже.

<RecordGPHistoryInMetadata isLocked="true">false</RecordGPHistoryInMetadata>

RemoveOverwrittenLayers

В пользовательском интерфейсе, на вкладке Геообработка диалогового окна Опции, щелкните Задать опции для запуска инструментов геообработки и скриптов > Удалить слои, ссылающиеся на данные, перезаписанные инструментами геообработки для доступа к соответствующей настройке.

К возможным значениям относятся следующие:

  • true (по умолчанию)
  • false

Пример этого параметра показан ниже.

<RemoveOverwrittenLayers isLocked="true">false</RemoveOverwrittenLayers>