Доступно с лицензией Data Reviewer.
Чтобы производить картографическую продукцию высокого качества и выполнять тщательный анализ данных, исходная база данных должна иметь высокое качество и хорошую поддержку. ArcGIS Data Reviewer позволяет управлять данными в дополнение к созданию данных и их анализу. Data Reviewer обеспечивает совершенную систему для автоматизации и упрощения проверки качества данных, что может существенно улучшить целостность данных.
Data Reviewer состоит из нескольких инструментов, которые поддерживают как автоматизированный, так и визуальный анализ данных. Их можно использовать для выявление отклонений у объектов, атрибутов и отношений в базе данных. Проверки данных содержат правила анализа и могут быть запрограммированы для работы как в автоматическом режиме, так и в ручном при необходимости. Результаты анализа регистрируются в сеансе Reviewer, который используется для управления процессом анализа. Выбирая запись в таблице Reviewer, вы автоматически перемещаетесь на экстент записи. В зависимости от типа выполняемого анализа, отклонение может быть исправлено в рамках обслуживания базы данных или подвергнуто дальнейшему исследованию.
Инструменты анализа данных
Data Reviewer позволяет управлять контролем качества и анализом данных. Например, здание в океане скорее всего является ошибкой, обнаруженной в ходе проверки качества. Если здание, обнаруженное в зоне, которая целое столетие подвергается затоплениям, не является ошибкой, то аналитическая информация может оказаться полезной для оценщика страхового убытка. Проверки, которые обеспечивает Data Reviewer, позволяют отслеживать оба типа анализа.
Пространственные проверки
Пространственные проверки анализируют пространственные отношения объектов. Можно производить анализ объектов, которые накладываются, пересекают, касаются друг друга или находятся на определенном расстоянии друг от друга. Например, можно убедиться, что дорога не пересекает океан. Также можно проверять, не находятся ли объекты в пределах заданного расстояния друг от друга. Например, пожарный кран должен быть подсоединен к трубопроводу.
Проверки атрибутов
Проверки атрибутов анализируют значения атрибутов объектов и таблиц. Это может быть проверка простого поля наподобие домена базы геоданных или более сложных зависимостей атрибутов. У многих объектов один атрибут зависит от другого атрибута того же объекта. Например, если дорога еще строится, она может быть недоступной. Проверку атрибутов можно сконфигурировать таким образом, чтобы она отслеживала статус и доступность дорог.
Проверки целостности объектов
Проверки целостности объектов анализируют свойства объектов. Не все объекты в базе данных следуют одинаковым критериям записи. Можно иметь набор правил, определяющих, как близко могут располагаться две вершины, или разрешены ли составные объекты в данных. Проверки целостности объектов следят, чтобы набору правил следовал каждый класс пространственных объектов. Например, проверка смещений (Cutbacks) может быть использована для поиска объектов, содержащих острые углы.
Проверки метаданных
Проверки данных анализируют информацию о метаданных набор классов объектов и классов пространственных объектов. Метаданные могут содержать крайне важную информацию об источнике, использованном для сбора расчетных данных, которые серьезным образом влияют на достоверность данных. Например, диапазон дат исходных данных может серьезным образом влиять на точность создаваемых карт и на анализ, выполняемый с помощью этих данных.
Управляемый просмотр данных
Управляемый просмотр данных крайне важен для завершения анализа данных. Выполняется ли просмотр данных с помощью автоматических проверок или визуально, важно понять целостность всей базы данных. Для данных могут быть созданы полигональные сетки с произвольным размером ячейки, задаваемым количеством строк и столбцов или единицами карты. Затем можно использоваться окно Обзор (Reviewer Overview) с сеткой, чтобы переходить к нужным ячейкам и запускать пакетные задания или визуально просматривать данные. Когда данные просмотрены, можно изменить статус ячейки, чтобы можно было отслеживать, работа с какими областями была завершена.
Интерактивные инструменты анализа
Можно создать скетч геометрии для улучшения передачи информации о пропущенных объектах и объектах с неправильными формами. Используйте инструменты Блокнот (Notepad) или Отметить пропущенный объект (Flag Missing Feature) для записи скетча с целью предоставить определенную геометрическую информацию об исследуемом объекте.
Пакетные задания
Пакетное задание содержит указанные пользователем правила, что позволяет многократно воспроизводить стандартизированный анализ данных. Пакетные задания можно рассматривать в качестве способа организации и хранения правил анализа, так чтобы их можно было выполнять или распространять как среди членов команды, так и между другими командами. Они могут содержать множество проверок, охватывающих широкий спектр данных, или быть сфокусированными на одной теме. Это позволяет управлять анализом данных, обеспечивая гибкость и позволяя запускать пакетные задания по мере необходимости. Пакетные задания можно запрограммировать запускаться с помощью сервиса, инструмента Пакетная проверка Reviewer, включить в скрипты или сделать частью рабочего процесса.
Пакетная проверка Reviewer может быть использована для запуска пакетного задания во время работы с данными в ArcMap.
Для выполнения пакетных заданий Reviewer через определенные промежутки времени можно использовать назначенные задания Windows. Как и в случае запуска пакетного задания с помощью инструмента Reviewer Batch Validate, назначенное задание запускает пакетные задания и записывает результаты в таблицу Reviewer во время заданного сеанса Reviewer. Пакетные задания можно запрограммировать на запуск в конкретную дату и время или регулярно через определенные интервалы времени.
За организацию процессов, необходимых для выполнения задания, отвечает Workflow Manager. Можно задать, на каком этапе рабочего процесса будет определяться время для запуска пакетного задания, и начать его выполнение непосредственно с этого этапа. Другие шаги рабочего процесса могут создавать сеанс Reviewer или открывать его при запуске ArcMap, чтобы любые результаты работы пакетного задания отображались без проблем.
Для того, чтобы вызвать инструмент Выполнить пакетное задание Reviewer (Execute Reviewer Batch Job) из набора инструментов Data Reviewer можно использовать скрипт. Это позволяет запускать пакетное задание в рабочей области и записывать результаты его работы в таблицу Reviewer в ходе заданного сеанса Reviewer. Те же самые функциональные возможности, используемые в инструменте геообработки, можно вызвать через командную строку или с помощью пакетного скрипта (.bat).
Создание выборки из базы данных
Часто база данных, которую нужно проанализировать, очень большая, что делает полный анализ всех значений базы данных трудно осуществимым или невозможным. Выборка представляет собой поднабор базы данных, имеющий удобный объем. Если выборка не смещена, результаты ее анализа можно распространить на всю базу данных. Это может значительно сэкономить время, необходимое для анализа базы данных. Проверка выборки (Sampling) может быть использована для создания статистической или произвольной выборки объектов из одного или более слоев.
Хранение и управление результатами анализа
сеанс Reviewer используется для хранения и управления результатами анализа данных на всем протяжении жизненного цикла отклонения. Это позволяет упорядочивать результаты, полученные в ходе запуска пакетных заданий и выполнения визуальных осмотров. Сеансы Reviewer хранятся либо в централизованной базе геоданных для обеспечения коллективного доступа, либо в локальной базе геоданных. Можно создать базу геоданных специально для сеанса Reviewer или включить его в объектную базу геоданных. Информация об анализе может включать примечания, статус, имя пользователя, выполнившего анализ и время его выполнения. А также скетч представления, образец или геометрию, описывающие обнаруженное отклонение, например, заданную область перекрытия.
Работа с результатами анализа
Таблица Reviewer – это интерфейс для доступа и взаимодействия с информацией, которая хранится в сеансах Reviewer. С помощью таблицы Reviewer можно управлять стадиями жизненного цикла отклонения. Простым щелчком мыши по записи в таблице объект выделяется и автоматически помещается в центр для облегчения идентификации. Затем объект может быть изменен, исходя из информации об отклонении, содержащейся в записи, или, при необходимости, подвергнут дальнейшему анализу.
Подведение итогов анализа
Когда анализ данных путем выполнения пакетных заданий или визуального осмотра завершен, можно создать отчеты с его результатами. Инструменты отчетности позволяют различными способами упорядочивать результаты, что облегчает понимание данных.