Создание и публикация правил Reviewer карты

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

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

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

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

25 минут

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

ArcGIS Pro 2.1 или более поздней версии.

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

Данные для этого упражнения доступны на странице Руководство Data Reviewer for ArcGIS Pro. Этот пакет содержит пакет проекта ArcGIS Pro и поднабор учебных данных от местного самоуправления. Чтобы загрузить их, сделайте следующее:

  1. Перейдите на страницу Руководства Data Reviewer for ArcGIS Pro.
  2. Щелкните Загрузить.
  3. Извлеките файлы в подходящую папку на компьютере, например,C:\Data_Reviewer_for_ArcGIS_Pro_Tutorial.

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

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

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

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

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

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

  3. На странице Открыть в разделе Открыть щелкните Компьютер и затем Обзор Обзор.
  4. В диалоговом окне Открыть проект перейдите в папку Data_Reviewer\Exercise_2.
    Примечание:

    Папка с данными находится в той директории Data_Reviewer\Exercise_2, в которую был извлечен учебный пакет Data Reviewer for ArcGIS Pro.

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

Создание правил Reviewer на карте

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

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

IDТребованиеПроверкаУчаствующие слои

1

Значения атрибута центральных линий дорог FROMLEFT не должны быть нулевыми и должны быть нечетными. Центральные линии дорог также должны принадлежать Our Agency.

Атрибуты запроса (с фильтром)

Линия дороги

2

Значения атрибута центральных линий дорог FROMRIGHT не должны быть нулевыми и должны быть четными. Центральные линии дорог также должны принадлежать Our Agency.

Атрибуты запроса (с фильтром)

Линия дороги

3

Полилинейный и полигональные объекты не должны иметь углов менее 25 градусов.

Зигзаги

Линии дорог, Контуры зданий, Железные дороги и Гидрография

  1. Щёлкните вкладку Вид.
  2. В группе Windows щелкните Правила Reviewer Правила Reviewer.

    Появится вид Правила Reviewer.

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

Выполните следующие действия для реализации требования ID 1 из таблицы выше - объекты центральных линий дорог, принадлежащие Our Agency, не должны иметь значений FROMLEFT, равных нулю, и, кроме того, эти значения должны быть нечетными.

  1. На вкладке Правила Reviewer в группе Новое правило щелкните Запрос к атрибутам Запрос к атрибутам, чтобы добавить новое правило.

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

    Вид Правила Reviewer с отсутствующими обязательными параметрами
  2. На панели проверок Атрибуты запроса в группе Источники данных поставьте отметку Линии дорог.
    Панель проверок Запрос к атрибутам
  3. Настройте фильтр для слоя Линии дороги, чтобы при проверке возвращались только результаты для дорог, принадлежащих Our Agency.
    1. Задержитесь над Центральными линиями дорог и щелкните кнопку Вперед Вперед.

      Параметры фильтра для выбранного слоя появятся на панели.

    2. Щелкните стрелку ниспадающего списка Новое выражение и выберите Создать новое выражение.
    3. Постройте следующее выражение: Owned By is equal to 1-Our Agency.
    4. Щелкните значок Проверить правильность SQL-выражения Проверить правильность SQL-выражения, чтобы проверить, корректно ли SQL-выражение.
    5. Нажмите кнопку Назад Назад, чтобы вернуться к панели отметок Запрос к атрибутам.
  4. На панели отметок Запрос к атрибутам задержитесь над значком информации Информация справа от Центральных линий дорог, чтобы убедиться, что фильтр был применен.
    Примечание:

    Фильтр, настроенный выше, применим только к слою Линии дорог.

  5. На панели проверки Атрибуты запроса в группе Проверка параметров щелкните стрелку раскрывающегося списка Новое выражение и нажмите Создать новое выражение SQL, чтобы настроить параметр Цель поиска.
    1. Постройте следующий SQL-запрос в текстовом поле Цель поиска: FROMLEFT <> 0 AND (MOD (FROMLEFT, 2) = 0).
      Подсказка:

      MOD функция SQL используется для получения остатка от деления. В этом примере будут возвращены объекты, которые имеют значение FROMLEFT, не дающее остатка при делении на 2.

    2. Щелкните значок Проверить правильность SQL-выражения Проверить правильность SQL-выражения, чтобы проверить, корректно ли SQL-выражение.
    3. Щёлкните Применить.
  6. На панели проверок Атрибуты запроса в группе Сведения о результатах настройте свойства, которые будут храниться для каждого результата, имеющего объекты, не прошедшие проверку.
    1. Введите Адрес От для левой стороны центральной линии дорог в текстовом поле Заголовок.
    2. Введите Обновить из значения адреса От для левой стороны в текстовом поле Примечания.
    3. Нажмите стрелку ниспадающего списка Важность и выберите 2, чтобы задать относительную важность результатов этого типа по сравнению с другими.
    4. Введите LGIM 2016, тематическая точность, атрибуты в текстовом поле Теги.
      Подсказка:

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

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

Выполните следующие шаги для реализации требования ID 2 из таблицы выше - объекты Центральные линии дорог, принадлежащие Our Agency, не должны иметь значения атрибута FROMRIGHT, равные нулю, и эти значения должны быть четными.

  1. На вкладке Правила Reviewer в группе Новое правило щелкните Запрос к атрибутам Запрос к атрибутам, чтобы добавить новое правило.

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

  2. На панели проверок Атрибуты запроса в группе Источники данных поставьте отметку Линии дорог.
    Панель проверок Запрос к атрибутам
  3. Настройте фильтр для слоя Линии дороги, чтобы при проверке возвращались только результаты для дорог, принадлежащих Our Agency.
    1. Задержитесь над Центральными линиями дорог и щелкните кнопку Вперед Вперед.

      Параметры фильтра для выбранного слоя появятся на панели.

    2. Щелкните стрелку ниспадающего списка Новое выражение и выберите Создать новое выражение.
    3. Постройте следующее выражение: Owned By is equal to 1-Our Agency.
    4. Щелкните значок Проверить правильность SQL-выражения Проверить правильность SQL-выражения, чтобы проверить, корректно ли SQL-выражение.
    5. Нажмите кнопку Назад Назад, чтобы вернуться к панели проверки Запрос к атрибутам.
  4. На панели проверок Запрос к атрибутам задержите курсор над значком информации справа от Линий дорог, чтобы убедиться, что фильтр был применен.

    Фильтр, настроенный выше, применим только к слою Линии дорог.

  5. На панели проверки Атрибуты запроса в группе Проверка параметров щелкните стрелку раскрывающегося списка Новое выражение и нажмите Создать новое выражение SQL, чтобы настроить параметр Цель поиска.
    1. Постройте следующий SQL-запрос в текстовом поле Цель поиска: FROMRIGHT <> 0 AND (MOD (FROMRIGHT, 2) = 1).
      Подсказка:

      MOD функция SQL используется для получения остатка от деления. В этом примере будут возвращены объекты, которые имеют значение FROMRIGHT, не дающее остатка при делении на 2.

    2. Щелкните значок Проверить правильность SQL-выражения Проверить правильность SQL-выражения, чтобы проверить, корректно ли SQL-выражение.
    3. Щёлкните Применить.
  6. На панели проверок Атрибуты запроса в группе Сведения о результатах настройте свойства, которые будут храниться для каждого результата, имеющего объекты, не прошедшие проверку.
    1. Введите Адрес От для правой стороны центральной линии дорог в текстовом поле Заголовок.
    2. Введите Обновить из значения адреса От для правой стороны в текстовом поле Примечания.
    3. Нажмите стрелку ниспадающего списка Важность и выберите 2, чтобы задать относительную важность результатов этого типа по сравнению с другими.
    4. Введите LGIM 2016, тематическая точность, атрибуты в текстовом поле Теги.

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

Выполните следующие шаги для встраивания требования с ID 3 из таблицы выше – полилинейный и полигональные объекты не должны содержать угол менее 25 градусов.

  1. На вкладке Правила Reviewer в группе Новое правило щелкните Зигзаги Зигзаги, чтобы добавить новое правило.

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

    1. На панели проверок Зигзаги в группе Источники данных поставьте отметки Линии дороги, Железные дороги, Гидрография и Контуры зданий.
      Панель Проверка зигзагов
    2. На панели Проверка зигзагов в группе Параметры проверки введите значение 25 для Минимальный угловой размер (необходимо).
  2. На панели Проверка зигзагов в группе Сведения о результатах настройте свойства, которые будут храниться для каждого результата, имеющего объекты, не прошедшие проверку.
    1. Введите Панхроматический снимок Landsat в текстовое поле Заголовок.
    2. Введите Редактирование объекта, чтобы удалить острый угол в текстовом поле Примечания.
    3. Оставьте заданное по умолчанию значение 3 опции Важность, чтобы установить относительную важность результатов этого типа по сравнению с другими.
    4. Введите LGIM 2016, пространственная точность, геометрия в текстовом поле Теги.
  3. На панели Инструменты быстрого доступа щелкните Сохранить Сохранить, чтобы сохранить проект.
    Подсказка:

    Настройки правила не сохраняются, пока не будет сохранен проект.

Публикация правил Reviewer

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

Сохранить правила Reviewer в качестве шаблона

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

  1. Откройте вкладку Общий доступ.
  2. В группе Сохранить как щелкните Шаблон проекта Шаблон проекта.

    Откроется панель Создать шаблон проекта.

  3. Выберите опцию Сохранить шаблон в файл.
    Панель Создать шаблон проекта
  4. В разделе Имя щелкните кнопку Обзор файлов Обзор.
  5. Перейдите к местоположению, в котором будет сохранен шаблон вашего проекта (.aptx).
  6. Назовите шаблон MyReviewerRules.
  7. Щелкните Сохранить.
  8. Введите Правила Reviewer, использованные для проверки объектов, использовавшихся в геокодировании в текстовом поле Краткое содержание.
  9. Введите правила Reviewer, геокодирование, проверка в поле Теги.
  10. Щелкните Анализировать Анализировать, чтобы проверить правильность шаблона проекта.
    Примечание:

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

  11. Щелкните Создать, чтобы создать шаблон проекта.
  12. Если вас просят сохранить проект, нажмите Да.

Сохранить правила Reviewer в качестве файла карты

Другим способом поделиться правилами Reviewer является сохранение их в качестве файла карты (.mapx). Этот метод используется, если картой необходимо пользоваться в нескольких проектах. Чтобы сохранить правила Reviewer в качестве файла карты, выполните следующие шаги:

  1. На панели Содержание в разделе Порядок прорисовки, щелкните правой кнопкой мыши Карта и нажмитеСохранить как файл карты.
  2. Введите имя для нового файла карты MyReviewerRulesMap.
  3. Щелкните Сохранить.
  4. На панели Инструменты быстрого доступа щелкните Сохранить Сохранить, чтобы сохранить проект.

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

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

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