Skip to main content

Внедрение автоматического контроля качества

Доступно с лицензиями ArcGIS Pro Standard и Data Reviewer.

Описание руководства

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

Примечание:

Если у вас есть доступа к многопользовательской базе геоданных Enterprise или сервису объектов, и вы знакомы с основами работы с Enterprise, ознакомьтесь с кратким руководством начала работы с Data Reviewer для Enterprise.

Время выполнения

20 минут

Требования к программному обеспечению

ArcGIS Pro

Примечание:

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

Требования к данным

Данные для этого упражнения доступны на странице Data Reviewer for ArcGIS Pro Tutorial. Этот пакет содержит пакет проекта ArcGIS Pro и поднабор учебных данных от местного самоуправления.

  1. Перейдите на страницу Data Reviewer for ArcGIS Pro Tutorial.

  2. Щелкните Загрузить.

  3. Извлеките файлы в подходящую папку на компьютере, например, C:\Data_Reviewer_for_ArcGIS_Pro_Tutorial.

Обзор

Продолжительность видео: 8:42. Это видео было создано с помощью ArcGIS Pro 3.6

Открытие проекта

В этом упражнении вы откроете пакет проекта в ArcGIS Pro и проверите его содержимое.

  1. Запустите ArcGIS Pro и выполните вход, если необходимо.

    Внимание:

    Если вы не загрузили данные Data Reviewer for ArcGIS Pro Tutorial, ознакомьтесь с требованиями к данным, перечисленными выше.

  2. На начальной странице рядом с разделом с недавними проектами щелкните Открыть другой проект.

    Примечание:

    Если проект открыт, щелкните Открыть проект на Панели инструментов быстрого доступа и перейдите к шагу 4.

  3. На странице Открыть проект щелкните Компьютер.

  4. Перейдите к папке, куда вы скачали и распаковали учебные данные и файл проекта: <extracted file location>\DataReviewer_AttributeRules\Implement_automated_QC.

  5. Щелкните файл AutomatedQC.ppkx.

  6. Нажмите OK.

Откройте проект с топографической базовой картой, которая содержит данные города, приближенные к г. Напервилль (шт. Иллинойс, США).

Найти проверки Data Reviewer

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

Перед настройкой любых проверок ознакомьтесь с постером проверок Data Reviewer, чтобы найти проверки, наиболее подходящие для отраслевых сценариев.

  1. Откройте ссылку на постер проверок ArcGIS Data Reviewer.

  2. В группе проверок Проверки пространственного отношения ознакомьтесь с проверками, чтобы найти ту, которая лучше всего соответствует первому отраслевому требованию: объекты дорог не должны содержать дубликаты.

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

  4. В группе проверок Проверки атрибутов ознакомьтесь с проверками, чтобы найти ту, которая лучше всего соответствует третьему отраслевому требованию: значения атрибутов центральных линий дорог Full Road Name должны соответствовать главному индексу улицы.

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

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

ID

Требование

Проверка

Участвующие таблица/класс пространственных объектов

1

Объекты дорог не должны содержать дубликатов.

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

Центральная линия дороги

2

Расстояние между вершинами дорог не должно быть меньше одного фута.

Повторяющаяся вершина

Центральная линия дороги

3

Значения атрибутов Full Road Name центральных линий дорог должны соответствовать главному индексу улицы.

Таблица с таблицей атрибутов

Центральная линия дороги, Имя главной дороги

Встраивание требования c ID 1 с использованием инструмента Запустить проверки данных

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

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

Выполните следующие шаги, чтобы настроить проверку Запустить проверку данных для соответствия первому требованию к данным — объекты дорог не должны содержать дубликаты — с использованием проверки Дублирование объектов, чтобы быстро определить уровень ошибок в данных:

  1. Щелкните вкладку Редактирование.

  2. В группе Data Reviewer щелкните Управление качеством .

  3. В группе Автоматический просмотр щелкните ниспадающее меню Запустить проверки данных и выберите проверку данных Дублированный объект Дублированный объект.

    Галерея Запустить проверки данных с выделенной проверкой Дублированный объект

    Откроется панель Запустить проверки данных – Дублированный объект.

  4. В ниспадающем меню Входные объекты выберите Local Streets.

  5. В разделе Параметры проверки в ниспадающем меню Объекты для сравнения выберите Local Streets, чтобы выполнить поиск дублирующихся объектов дорог.

    Параметры проверки Дублированный объект в инструменте Запустить проверки данных с выбранными Local Streets

  6. В текстовом поле Имя введите Объекты дорог не должны содержать дубликатов.

  7. Убедитесь, что выбран параметр Видимый экстент, и щелкните Запустить.

    Будут обнаружены две ошибки, и линейная ошибка появится на карте и на панели Содержание как отдельный слой.

    Данные района Нейпервилл с красной линейной ошибкой

Экcпорт правила

Теперь, когда определен общий уровень ошибок дублирования объектов на карте, экспортируйте созданное правило Запустить проверки данных как правило проверки атрибутов. Запуск проверки как правила проверки атрибутов позволяет отслеживать состояние ошибок и сохранять правило для дальнейшего использования.

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

    Ниспадающее меню История инструмента Запустить проверки данных с параметром Экспорт в правила атрибутов

    Откроется диалоговое окно Выбрать выходное .csvместоположение.

  2. Перейдите к папке учебного проекта, чтобы сохранить настроенное правило: <extracted file location>\DataReviewer_AttributeRules\Implement_automated_QC.

  3. Нажмите OK.

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

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

  4. Щелкните вкладку Каталог , если вы еще этого не сделали.

  5. На панели Каталог разверните список Базы данных , затем datareviewertutorial.gdb , щелкните правой кнопкой мыши на классе объектов RoadCenterline, и выберите Свойства.

    Класс объектов RoadCenterline с выделенной опцией Свойства

    Появится диалоговое окно Свойства класса объектов: RoadCenterline.

  6. Щелкните Управление.

  7. Убедитесь, что включены Глобальные идентификаторы и Отслеживание изменений.

    Примечание:

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

  8. После выполнения проверки щелкните OK.

  9. Повторите указанные выше шаги, чтобы убедиться, что для класса объектов MasterRoadName включены глобальные идентификаторы и Отслеживание изменений.

    Теперь, когда вы проверили, что глобальные идентификаторы и Отслеживание изменений включены, преобразуйте проверку Запустить проверки данных – Дублирование объектов в правило проверки атрибутов.

  10. На панели Содержание щелкните слой объектов Local Streets правой кнопкой мыши, наведите указатель на Дизайн данных и выберите Правила атрибутов.

    Появится вид Правила атрибутов для выбранного векторного слоя.

  11. В группе Импорт/Экспорт нажмите Импорт правил .

    Откроется диалоговое окно Импорт правил.

  12. Перейдите в папку, где был сохранен файл .csv, и выберите RoadCenterlines.csv.

    Примечание:

    Если файл .csv не отображается, нажмите Обновить .

  13. Нажмите OK.

  14. Щелкните вкладку Проверка.

    Проверка Дублированный объект, отображаемая зеленым цветом на вкладке Проверка

    Правило появится на вкладке Проверка.

  15. В панели проверки Объекты дорог не должны содержать дубликатов прокрутите вниз до раздела Подробная информация и настройте свойства хранения результатов для объектов, не прошедших проверку:

    1. Введите Это дублирующийся объект. Удалите один из объектов. в текстовом окне Описание.

    2. Нажмите стрелку ниспадающего списка Важность (1-Высокая, 5-Низкая) и выберите 2, чтобы задать относительную важность результатов этого типа по сравнению с другими.

    3. Введите LGIM 2016, тематическая точность, атрибуты в текстовом поле Теги и нажмите Enter.

      Подсказка:

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

      Подробности проверки Дублированный объект

  16. На вкладке Правила атрибутов, в группе Управление изменениями, щелкните Сохранить , чтобы сохранить новые правила.

  17. Закройте вкладку Правила атрибутов: Центральные линии дорог.

Встраивание требования с ID 2

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

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

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

  1. На панели Содержание щелкните правой кнопкой слой в группе Roads, например, Local Streets, и выберите Дизайн данных > Правила атрибутов.

    Появится вид Правила атрибутов для класса пространственных объектов Центральная линия дороги.

  2. На вкладке Правила атрибутов в группе Добавить правила откройте ниспадающую галерею Готовые к использованию правила , чтобы отобразить автоматические проверки ArcGIS Data Reviewer.

    Примечание:

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

  3. В галерее Готовые к использованию правила в разделе Проверка щелкните Повторяющаяся вершина, чтобы добавить новое правило.

    Проверка Повторяющаяся вершина в галерее Готовые к использованию правила

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

  4. В разделе Параметры проверки введите 1 в текстовом окне Допуск (Обязательно) и выберите в качестве единиц Футы США.

  5. В разделе Сведения настройте свойства, которые будут хранить результаты для объектов, не прошедших проверку.

    1. Введите Расстояние между вершинами дорог не должно быть меньше одного фута в текстовом окне Имя.

    2. Введите Расстояние между вершинами дорог не должно быть меньше одного фута. Обновите вершины так, чтобы расстояние между ними превышало один фут. в текстовом окне Описание.

    3. Нажмите стрелку ниспадающего списка Важность (1-Высокая, 5-Низкая) и выберите 3, чтобы задать относительную важность результатов этого типа по сравнению с другими.

    4. Введите LGIM 2016, тематическая точность, атрибуты в текстовом поле Теги и нажмите Enter.

      Подсказка:

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

Встраивание требования с ID 3

Третье требование - значения атрибутов Full Road Name центральных линий дорог должны соответствовать главному индексу улицы - будет внедрено с помощью проверки Таблица на таблицу атрибутов, позволяющей выявить локальные дороги, в атрибутах которых указаны названия дорог, отсутствующие в официальном перечне дорог для данного муниципалитета.

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

  1. На вкладке Правила атрибутов в группе Добавить правила откройте ниспадающую галерею Готовые к использованию правила , чтобы отобразить автоматические проверки ArcGIS Data Reviewer.

    Примечание:

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

  2. В галерее Готовые к использованию правила в разделе Проверка щелкните кнопку Таблица в таблицу атрибутов , чтобы добавить новое правило.

    Проверка Таблица в таблицу атрибутов в галерее Готовые к использованию правила

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

  3. Настройте фильтр для слоя Центральные линии дорог, чтобы при проверке возвращались только результаты для локальных дорог.

    1. В разделе Входные фильтры в подразделе Атрибут щелкните Новый атрибутивный фильтр.

    2. Постройте следующее выражение: Road Class is equal to Local-Local.

    3. Щелкните Проверить правильность SQL-выражения , чтобы проверить, корректно ли SQL-выражение.

    4. Щелкните Применить.

  4. В разделе Параметры проверки создайте атрибутивное отношение между классом пространственных объектов Master Road Name и полным именем дороги.

    1. Щелкните стрелку ниспадающего списка Объекты/Строки для сравнения и выберите MasterRoadName.

    2. Щелкните Новое атрибутивное отношение и создайте следующий SQL-запрос: Full Road Name is equal to Full Road Name.

    3. Щелкните Проверить правильность SQL-выражения , чтобы проверить, корректно ли SQL-выражение.

    4. Щелкните Применить.

  5. Поставьте отметку Инвертировать отношения, чтобы найти ситуации, в которых основное имя дороги не совпадает с полным ее именем.

  6. В разделе Сведения настройте свойства, которые будут хранить результаты для объектов, не прошедших проверку.

    1. Введите Имя дороги отсутствует в главном списке улиц в текстовом окне Имя.

    2. Введите Эта проверка не выполняется, если полное имя дороги не будет найдено в главном списке улиц. Введите корректное имя дороги в текстовом поле Описание.

    3. Нажмите стрелку ниспадающего списка Важность (1-Высокая, 5-Низкая) и выберите 1, чтобы задать относительную важность результатов этого типа по сравнению с другими.

    4. Введите LGIM 2016, тематическая точность, атрибуты в текстовом поле Теги и нажмите Enter.

      Подсказка:

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

  7. На вкладке Правила атрибутов, в группе Управление изменениями, щелкните Сохранить , чтобы сохранить новые правила.

  8. Закройте вид Правила атрибутов, чтобы выйти из режима создания правил.

В этом упражнении вы открыли существующий проект ArcGIS Pro, создали проверку Запустить проверки данных и импортировали ее как правило проверки атрибутов, а также настроили несколько правил проверки атрибутов для внедрения контроля качества в вашей базе геоданных. Эти правила основаны на проверках ArcGIS Data Reviewer, которые выявляют ошибки пространственных отношений и целостности объектов для ваших объектов. Вы воспользуетесь этими правилами в упражнении Оценка объектов с правилами атрибутов, чтобы убедиться, что ваши данные соответствуют требованиям к качеству.