Конвертация пакетного задания в правила атрибутов

Доступно с лицензией Data Reviewer.

Пакетные задания - это файлы, в которых хранятся настроенные проверки, созданные с помощью инструментов в ArcMap. Вы можете конвертировать конфигурацию пакетного задания в конфигурацию правил проверки атрибутов с помощью инструмента Экспорт в правила атрибутов. Инструмент доступен из элемента пакетного задания Reviewer на панели Каталог после его добавления к карте.

Примечание:

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

Инструмент Экспорт в правила атрибутов создает файлы с разделителями-запятыми (.csv), которые можно импортировать как правила атрибутов. Файлы .csv генерируются для каждого класса объектов, которые содержат все правила, указанные в пакетном задании.

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

Примечания

При использовании инструмента необходимо принимать во внимание следующее:

  • Убедитесь, что файлы пакетного задания проверены и указывают на ту же рабочую область данных, которая будет использоваться в качестве целевой рабочей области.
  • Проверки пакетного задания, использующие единицы измерения, которые не поддерживаются в атрибутивных правилах, автоматически конвертируются в метры. Единицы измерения можно изменить после импорта атрибутивного правила.
  • Названия правил в пакетном задании не могут превышать 64 символа.
  • Созданный файл отчета BatchJob_Summary.xml, содержащий список проверок, успешно конвертированных в файлы .csv, перезаписывается при каждом запуске инструмента, если вы выбираете одно и то же местоположение для хранения файлов .csv.
  • Правила, созданные с использованием неподдерживаемого типа или параметра проверки не конвертируются. В ArcGIS Pro 3.0 поддерживаются следующие проверки и параметры:

    Неподдерживаемые проверки ArcMapНеподдерживаемые параметры в проверках ArcMap
    • Правило связности
    • Пользовательский
    • Оценить экстент
    • Некорректное событие
    • Некорректные объекты с пробелами
    • Метаданные
    • Создание образцов
    • Правила топологии
    • Валентность
    • Слияние (проверка Геометрия на геометрии)
    • Сравнить все атрибуты (проверки Геометрия на геометрии и Таблица в таблицу атрибутов)
    • Игнорируемые атрибуты (проверки Геометрия на геометрии и Таблица в таблицу атрибутов)
    • Проверка атрибутов (Дублированная геометрия)
    • Уникальный ID (несколько входных объектов или классов объектов)
    • Проверка на наличие Нулевого параметра (проверка Регулярных выражений)

  • Для проверок Отношение и Дублированная геометрия, параметр Проверить целевую рабочую область в инструменте Экспорт в правила атрибутов необходим для конвертации правил, созданных в ArcMap на подтипе с отключенной опцией Сравнить атрибуты.
  • Следующие типы проверок переносятся в другое правило атрибутов, если проверка была переименована или в ArcGIS Pro добавлены новые функции.

Тип проверок ArcMap (конфигурация)Тип проверки Атрибутивное правило

Дублирование геометрии

Дублирование объектов

Геометрия на геометрию

Объект на объекте

Некорректная геометрия

Проверить геометрию

Составная линия

Оценить количество частей

Составной полигон

Оценить количество частей

Перекрытие полигона/Разрыв полигона является осколочным (Поиск разрывов)

Пробел полигона является осколочным

Перекрытие полигона/Разрыв полигона является осколочным (Поиск перекрытий)

Перекрытие полигонов – осколочный полигон

Уникальный ID (один входной объект/класс объектов)

Уникальное значение поля

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

  1. Запустите ArcGIS Pro.
  2. Добавьте пакетные задания Reviewer в проект ArcGIS Pro, если необходимо.
  3. Убедитесь, что файлы пакетного задания указывают на правильную исходную рабочую область данных.

    Исходная рабочая область данных должна соответствовать схеме целевой рабочей области.

  4. На панели Каталог щелкните правой кнопкой пакетное задание для конвертации и выберите Экспорт в правила атрибутов Экспорт в правила атрибутации.

    Откроется панель Экспорт пакетного задания в правила атрибутов. Параметр Файл пакетного задания по умолчанию показывает выбранный файл.

  5. Нажмите кнопку Обзор Обзор у параметра Выходное местоположение CSV и перейдите в местоположение, где вы хотите сохранить файл .csv, сгенерированный инструментом.
  6. Щелкните кнопку Обзор Обзор рядом с параметром Проверить целевую рабочую область и выберите рабочую область , в которую будут импортированы файлы .csv.

    Это рабочая область, в которую вы будете импортировать файлы .csv как правила атрибутов.

    Подсказка:

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

  7. Щелкните Экспорт.

    Операция экспорта создает суммарный файл (BatchJob_Summary.xml), который содержит список проверок, успешно конвертированных в файлы .csv. Суммарный файл находится там же, где и файлы .csv.

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

    Если при экспорте появляется предупреждение или ошибка, проверка с ошибкой появится в разделе Ошибки и предупреждения в диалоговом окне инструмента. Допустимые проверки экспортируются как правила атрибутов в файлы .csv.

Вы можете импортировать файлы .csv как правила атрибутов с помощью инструмента геообработки Импортировать правила атрибутов или инструмента Импорт правил в виде Атрибутивные правила. Правила, у которых отсутствует параметр Заголовок, автоматически переименовываются в процессе импорта по следующему образцу: CheckTypeName (InputDataSource, SecondaryDataSource,…). После импорта правил их можно редактировать, если необходимо, и применять к данным.

Связанные разделы


В этом разделе
  1. Примечания