Доступно с лицензией Data Reviewer.
Краткая информация
Проверка недопустимой геометрии находит объекты, содержащие недопустимую геометрию. Это может быть пустая или нулевая геометрия, пустые конверты, а также дополнительные лишние включения сложной геометрии.
Обзор
Ряд процессов может привести к появлению недопустимой геометрии, например, загрузка и вырезание данных, особенно ри использовании шейп-файлов, созданных в приложениях сторонних производителей. Геометрия считается некорректной, если соответствует одному из следующих условий:
- Пустая – это происходит, если в геометрии объекта есть нулевые точки, в которых нет геометрической информации, исходно представленной полями SHAPE_LEN и SHAPE_AREA. Пустая геометрия может появится, если данные создаются или редактируются с помощью программируемого процесса, а затем, эти данные с ошибками импортируются в вашу ГИС.
Примечание:
- Точечная или мультиточечная геометрия содержит в качестве геометрической информации точку или мультиточки.
- Линейный или полилинейный тип геометрии содержит один или несколько линейных сегментов в качестве геометрической информации, и представлен точками.
- Полигональный тип геометрии содержит кольца, сформированные линейными сегментами в качестве геометрической информации, и представлен точками.
- Содержит пустой конверт – это происходит, когда конверт объекта, или ограничивающий прямоугольник не содержит никакой геометрической информации. Это происходит по тем же причинам, что и пустая геометрия.
- Ничего – это происходит, когда объект содержит значение NULL в поле SHAPE. Этот тип ошибки возвращается, когда проверка не может получить геометрическую информацию от объекта.
- Сложная – это происходит, когда одно из следующих условий возвращается как истина:
- Некорректный порядок колец (только для полигональных объектов) – полигон не является самопересекающимся, но его кольца ориентированы некорректно (внешние кольца - по часовой стрелке, внутренние кольца - против часовой стрелки.
- Неправильная ориентация сегментов – отдельные сегменты не ориентированы согласованно Точка "до" сегмента i должна совпадать с точкой "от" сегмента i+1.
- Содержит короткий сегмент – некоторые сегменты короче, чем допускается единицами системы пространственной привязки, связанной с геометрией.
- Содержит самопересекающиеся кольца (только для полигональных объектов) – полигон не должен самопересекаться.
- Содержит самопересекающиеся пути (только для линейных объектов) – линия не должна самопересекаться.
- Содержит незамкнутые кольца (только для полигональных объектов) – последняя и первая вершины кольца должны совпадать.
- Содержит несоответствие атрибутов – координаты Z или M конечной точки линейного сегмента не совпадают с координатами Z или M соответствующей конечной точки следующего сегмента.
- Содержит дискретные части – одна из частей геометрии состоит из разрозненных или дискретных частей.
- Пустые значения z (для объектов с z-значениями) – в геометрии есть одна или несколько вершин с пустым значением Z (например, NaN).
Поддерживаемые рабочие процессы
Проверки ArcGIS Data Reviewer поддерживают множество методов для встраивания автоматического просмотра данных. Следующая таблица описывает поддерживаемые методы встраивания для этой проверки:
Проверка | Ограничения | ||
---|---|---|---|
Пакетное задание Reviewer | Правило карты Reviewer | Правило атрибутов (проверка) | Нет |
Да | Да | Нет |
Примечание:
Правила Reviewer на основе карт признаны устаревшими начания с ArcGIS Pro 2.8 и их использование более не рекомендуется. Эта функция будет удалена в следующем большом обновлении ArcGIS Pro. Рекомендуется перенести автоматизированные рабочие процессы проверок в Data Reviewer, используя функции атрибутивных правил.
Синтаксис
Параметр | Обязательное | Описание | Рабочие процессы |
---|---|---|---|
Входные слои | Да | Входные слои объектов, классифицированные согласно правилу. Корректными входными данными являются точечные, линейные и полигональные объекты. | Правила Reviewer |
Заголовок | Нет | Уникальное название или имя для правила. Эта информация используется для поддержки сопоставимости требований к качеству данных, автоматического создания отчетов и корректировки рабочих процессов. | Правила Reviewer |
Примечания | Нет | Текст описания ошибки, когда найдены несовместимые объекты. Эта информация используется для обеспечения руководства при корректировке рабочих процессов. | Правила Reviewer |
Важность | Нет | Степень серьезности ошибки, присваиваемая при обнаружении несовместимых объектов. Это значение указывает важность ошибки относительно других ошибок. Диапазон значений от 1 до 5, где 1 обозначает высший приоритет, а 5 – низший. | Правила Reviewer |
Теги | Нет | Тег правила. Эта информация используется в правиле рабочих процессов создания и управления для поддержки сопоставимости требований к качеству данных и создания отчетов. | Правила Reviewer |
Примечания
- Ошибочные результаты, созданные для объектов, содержащих недопустимую геометрию, не могут использоваться в карте, так как их геометрия ошибочна.
Более подробно о восстановлении геометрии и замене геометрии объектов.
- Любые объекты, содержащие недопустимую геометрию или не содержащие геометрии, автоматически распознаются, как ошибки, независимо от того, выбраны ли они или присутствуют ли они в видимом экстенте.
- При создании этой проверки в качестве правила на основе карты проверьте, что параметры фильтров с использованием функций SQL такие же, как те, которые поддерживаются у вас в производственной среде.