Поиск висячих узлов на линейных объектах
Висячие узлы появляются на линейных объектах, когда узел на любом конце такого объекта не связан с самим объектом. Причиной может служить повреждение данных или неправильное извлечение объекта. Для Найти висячие узлы (Find Dangles) требуется топология базы данных для намеченного класса пространственных объектов. Сравнивается выбранный класс пространственных объектов с другими классами, имеющимися в топологии, и идет поиск висячих узлов, которые попадают в заданный допуск других объектов. Висячие узлы, оказавшиеся внутри этого допуска, заносятся в результаты проверки.
Эту проверку можно выполнить для целого класса пространственных объектов, подтипа, или набора объектов, выбранного с помощью SQL-запроса.
После того как определен критерий проверки, можно настроить примечания и рейтинг степени серьезности. Примечания позволяют уточнять описание для объекта, который был записан в таблицу Reviewer, и копировать их в поле Примечания (Notes) таблицы Reviewer. Рейтинг степени серьезности позволяет вам отметить степень важности для результатов проверки в терминах вашего процесса обеспечения/контроля качества. Чем меньше значение показателя, тем выше приоритет результата проверки.
- Запустите ArcMap.
- В главном меню щелкните Настройка (Customize) > Панели инструментов (Toolbars) > Обозреватель Data Reviewer.
-
Щелкните ниспадающий список Выбрать проверку данных (Select Data Check) на панели инструментов Обозревателя Данных (Data Reviewer), щелкните знак плюс (+) рядом с Проверки топологии (Topology Checks), затем нажмите Проверка висячих узлов (Find Dangles Check).
Откроется диалоговое окно Свойства проверки Найти висячие узлы.
- При необходимости введите уникальное имя для проверки в текстовом поле Название проверки (Check Title).Примечание:
В заголовке можно использовать описание тех условий, которые находятся с помощью данной проверки. Это может быть полезным, когда есть несколько экземпляров одной проверки для оценки одних и тех же классов пространственных объектов или таблиц, с разными оценочными параметрами.
- Щелкните стрелку ниспадающего списка Класс пространственных объектов/Подтип (Feature Class/Subtype) и выберите класс пространственных объектов и подтип, для которого будет запущена проверка.
- Чтобы запустить проверку для целого класса пространственных объектов и сохранить это в настройках, отметьте опцию Всегда запускать для всей базы данных (Always Run on Full Database).
- Чтобы запустить проверку для отдельных объектов в классе пространственных объектов, нажмите SQL для создания SQL-запроса.
- Укажите размер допуска в текстовом поле Допуск висячих узлов (Dangle Tolerance) .
- Щелкните на стрелке ниспадающего списка Допуск висячих узлов (Dangle Tolerance) и выберите единицы измерения, которые будут использоваться для допуска.
- При необходимости введите описание для результатов проверки в текстовом поле Примечания (Notes) в области примечаний Reviewer (Reviewer Remarks).
-
При необходимости щелкните стрелку ниспадающего списка Важность (Severity) и выберите значение, указывающее на приоритет результатов проверки в области Примечания Reviewer.
Важность указывает на серьезность результата проверки. Диапазон этих значений от 1 до 5, где 1 обозначает высший приоритет, а 5 – низший.
- Нажмите ОК.
-
Нажмите кнопку Выполнить проверку данных (Run Data Check). на панели инструментов Data Reviewer.
Откроется диалоговое окно Объекты для проверки (Features to Validate).
-
Выберите опцию в области Объекты для проверки (Features to Validate).
- Выбранный набор (Selection Sets) – проверка выполняется на объектах, выбранных в данный момент на карте.
- Текущий экстент (Current Extent) – проверка выполняется для текущего экстента карты, управляемого масштабом карты.
- Определяющий запрос (Definition Query) – проверка выполняется на объектах, отображаемых в соответствии с определяющими запросами, которые были созданы для класса пространственных объектов.
- Вся база данных (Full Database) – проверка выполняется по всем объектам класса пространственных объектов.
-
Чтобы выполнить проверку только на объектах, которые были отредактированы в версионной рабочей области, отметьте Только измененные объекты (Changed Features Only).
Примечание:
Параметр Только измененные объекты (Changed Features Only) доступен только для версионной базы данных.
- Нажмите ОК.
Проверка выполняется на экстенте, указанном в диалоговом окне Объекты для оценки (Features to Validate).
После окончания проверки появляется диалоговое окно результатов проверки.
- Вы можете сделать это одним из следующих способов:
- Если вы хотите просмотреть результаты в окне Просмотр объектов (Browse Features), выберите опцию Просмотр результатов (Browse Results).
- Если вы начали сеанс Reviewer и хотите записать результаты в таблицу Reviewer, выберите опцию Записать в таблицу Reviewer (Write to Reviewer Table).
- Нажмите ОК.
Несмотря на наличие отметки окошка рядом с Всегда выполнять для базы данных целиком (Always Run on Full Database), запускать проверку для класса пространственных объектов, входящего в состав большого набора данных топологии, не рекомендуется. Эту опцию лучше использовать, когда в топологии содержится небольшой объем данных.
Проверка Найти висячие узлы (Find Dangles Check) по всей базе данных может занять слишком много времени и места в памяти, в зависимости от объема данных в топологии. Поэтому не рекомендуется пользоваться опцией Вся база данных (Full Database), а запускать проверку на небольшом экстенте, выбрав какую-нибудь другую опцию.