Проверки в Data Reviewer

Дополнительный модуль ArcGIS Data Reviewer for Desktop extension extension содержит множество проверок, которые можно выбрать из ниспадающего списка Выбрать проверку данных (Select Data Check) на панели инструментов обозревателя Data Reviewer. Эти проверки позволяют производить оценку геометрии и атрибутов, а также обеспечивать целостность данных. Эти оценочные проверки могут применяться ко всему классу пространственных объектов или ко всей базе данных, к выбранным наборам объектов или только к объектам, находящимся в текущем экстенте карты. Вы также можете использовать SQL-запрос с условием WHERE для ограничения объектов, подвергаемых конкретной проверке.

Просмотрите перечень всех проверок Data Reviewer

Ниже перечислены категории, в которые сгруппированы проверки, с кратким описанием каждой отдельной проверки.

Проверки достоверности базы данных

Название проверки

Описание

Правило связности

Находит объекты, которые являются частью геометрической сети и нарушают правила связности

Домен

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

Отношения

Производит поиск "висячих" записей и записей, имеющих неверную кардинальность в классе отношений

Подтип

Производит поиск классов пространственных объектов с неверными подтипами, а также (по желанию) с подтипами NULL

Проверки из категории Проверка корректности базы данных (Database Validation Checks)

Проверки по умолчанию

Название проверки

Описание

Неверная геометрия (Invalid Geometry)

Находит объекты с пустой, отсутствующей или не простой геометрией, а также объекты с пустыми границами области (empty envelopes)

Составная линия (Multipart Line)

Находит полилинейные объекты с более чем одним путем

Составной полигон (Multipart Polygon)

Находит полигональные объекты, содержащие более одной части или имеющие пробелы

Нелинейный сегмент (Non-Linear Segment)

Находит полилинейные объекты с нелинейными сегментами, в частности, с дугами или кривыми

Полилиния или путь, замкнутые на себя (Polyline or Path Closes on Self)

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

Проверки из категории Проверки по умолчанию (Default checks)

Проверки дублированной геометрии

Название проверки

Описание

Дублированная геометрия (Duplicate Geometry)

Находит объекты с одинаковым типом геометрии, которые имеют одинаковое положение и (по желанию) одинаковые атрибуты. Объекты могут происходить как из двух разных, так и из одного общего класса пространственных объектов.

Повторяющаяся вершина (Duplicate Vertex)

Находит вершины в одном объекте, которые имеют одинаковое положение или находятся в пределах допуска друг от друга.

Проверки из категории Проверки дублированной геометрии (Duplicate Geometry)

Проверки объекта на объекте

Название проверки

Описание

Геометрия на геометрию (Geometry on Geometry)

Находит объекты с определенным пространственным отношением как из двух разных, так и из одного общего класса объектов

Пересечение на геометрию (Intersection on Geometry)

Находит объекты из одного класса объектов, которые находятся в пределах указанного допуска пересечения между двумя другими объектами из двух классов или из одного класса

Перекрытие/Разрыв полигона в виде осколка (Polygon Overlap/Gap is Sliver)

Ищет промежутки и наложения между полигональными объектами из двух разных классов объектов

Проверки из категории Проверки объекта на объекте (Feature on Feature)

Проверки полигона

Название проверки

Описание

Оценить периметр и площадь полигона (Evaluate Polygon Perimeter and Area)

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

Некорректные объекты с пробелами (Invalid Hole Feature Check)

Ищет объекты, которые имеют пространственные отношения с пробелами в полигональном классе объектов

Осколок полигона (Polygon Sliver)

Находит полигоны меньше заданного коэффициента тонкости, или размер которых меньше указанного порогового значения (по желанию)

Проверки из категории Проверки полигонов (Polygon checks)

Проверки полилинии

Название проверки

Описание

Урезки (Cutbacks)

Находит сегменты, где угол между сегментами полигона или полилинии меньше указанного минимального значения

Оценка длины полилинии (Evaluate Polyline Length)

Находит сегменты полилинии, части/пути полилинии или полилинейные объекты, длина которых находится в рамках указанного диапазона

Проверки из категории Проверки полилиний (Polyline Checks)

Проверки оценки пространственного параметра

Название проверки

Описание

Проверка Оценка экстента (Evaluate Extent Check)

Находит мультиточечные, полилинейные или полигональные пространственные объекты с экстентом в пределах указанного размера

Evaluate Intersection Count (Оценка количества пересечений)

Находит вершины тех полилинейных объектов, которые пересекают полилинейные или полигональные объекты из другого класса указанное количество раз

Оценка количества частей (Evaluate Part Count)

Находит объекты с количеством частей в указанном диапазоне

Оценка количества вершин (Evaluate Vertex Count)

Находит объекты с количеством вершин в указанном диапазоне

Проверки из категории Проверки оценки пространственных параметров (Spatial Parameter Evaluation Checks)

Проверки таблицы

Название проверки

Описание

Выполнить SQL (Execute SQL)

Находит записи с помощью SQL-запроса с оператором WHERE, анализирующего атрибуты строк

Регулярное выражение

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

Таблица на таблицу атрибутов (Table to Table Attribute)

Находит совпадающие или несовпадающие значения между полями атрибутов класса пространственных объектов и полями таблицы

Уникальный ID (Unique ID)

Выполняет поиск дублированных значений в таблице или атрибутивном поле пространственного объекта по всей базе данных

Проверки из категории Проверки таблицы (Table Checks)

Проверки топологии

Название проверки

Описание

Найти висячие узлы (Find Dangles)

Выполняет поиск полилиний, которые имеют висячие узлы в рамках указанного допуска

Висячие объекты (Orphan)

Находит ребра топологии, которые не связаны с графом топологии

Правила топологии (Topology Rules)

Находит объекты, нарушающие правила топологии, определенные в базе данных

Лишние узлы (Unnecessary Nodes)

Находит смежные полилинейные объекты, которые имеют общий узел и идентичные значения атрибутов в редактируемых полях

Unnecessary Polygon Boundaries (Лишние границы полигона)

Находит смежные полигональные объекты, которые имеют общую границу и идентичные значения атрибутов в редактируемых полях

Проверки из категории Проверки топологии (Topology)

Проверки значения Z (Z Value)

Название проверки

Описание

Изменения рельефа прилегающей вершины (Adjacent Vertex Elevation Change)

Находит вершины полилинейных и полигональных объектов с изменением рельефа (значения Z), превышающим указанный допуск

Различное Z при пересечении (Different Z at Intersection)

Находит пересекающиеся полилинейные объекты, у которых разность рельефов (значений Z) в точке их пересечения находится в границах установленного допуска

Оценка Z значений (Evaluate Z Values)

Находит объекты со значениями Z в пределах указанного диапазона

Замыкание полигона/кольца (Polygon/Ring Closed)

Находит незамкнутые кольца в полигонах на основе значений X, Y и Z

Изменение направления уклона (Монотонность) (Slope Direction Change (Monotonicity))

Находит полилинии с вершинами, которые меняют направление склонов в соответствии с заданными условиями

Проверки из категории Проверки z-значений (Z-Value Checks)

Расширенные проверки (Advanced Checks)

Название проверки

Описание

Сложное

Находит записи на основе ряда проверок Геометрия с геометрией (Geometry on Geometry) или Таблица с таблицей атрибутов (Table to Table Attribute), проводимых над одним классом пространственных объектов

Пользовательские

Находит записи на основании условий, определенных в модуле пользовательской таблицы условия (CNT)

Выборка (Sampling)

Генерирует набор пространственных объектов из одного или более слоев

Валентность

Находит объекты, которые отвечают или не отвечают указанным отношениям между точечными и линейными классами объектов или двумя линейными классами объектов

Проверки из категории Расширенные проверки (Advanced Checks)
9/10/2013