Доступно с лицензией Standard или Advanced.
Команда Проверить набор данных участков проверяет топологическую целостность набора данных участков. Команда выполняет поиск ошибок в данных, например, неправильные последовательности линий теодолитного хода участков, участки с незамкнутой границей и недопустимые размеры. Для выполнения команды щелкните правой кнопкой мыши набор данных участков в окне Каталог и выберите Проверить набор данных участков.
Команда Проверка набора данных участков полезна для проверки данных об участках, которые были загружены в набор данных участков. При загрузке данных в набор данных участков, неточности и ошибки в источнике данных могут привести к повреждениям набора данных. Команда выявляет ошибки в наборе данных участков и выдает отчет об ошибках в формате списка, который можно сохранить для последующего использования. Найденные ошибки не нужно немедленно исправлять. Ошибки можно исправить позже, когда вы будете работать в этой области. Если вы уравниваете выборку участков, используя уравнивание набора данных участков, рекомендуется исправить все найденные ошибки в выбранных участках, чтобы гарантировать успешное уравнивание.
Ошибки отображаются в диалоговом окне Ошибки набора данных участков. Ошибки, найденные в участках, линиях и точках будут перечислены вместе со значениями поля ObjectID для поврежденных объектов. Поле ObjectID может быть использовано для поиска соответствующих объектов в наборе данных участков. Поврежденные объекты могут быть отредактированы или исправлены, либо откреплены от набора данных и удалены.
Проверка выбранных участков
Команда Проверить набор данных участков проверяет весь набор данных участков. Команда Проверить выбранные участки проверяет только выбранные участки. Команда Проверить выбранные участки должна быть загружена из диалогового окна Настройка и добавлена на панель Редактор участков:
- В ArcMap щелкните Настройка > Режим настройки, чтобы открыть диалоговое окно Настройка.
- Щелкните вкладку Команды и введите Проверить выбранные участки в текстовое поле Показать команды, содержащие.
- Перетащите команду Проверить выбранные участки в меню Редактор участков.
Ошибки участков
В большинстве случаев, следующие ошибки проще всего исправить удалив или отсоединив неверный участок и создав новый, исправленный. В некоторых случаях, повторное создание участка может исправить ошибку.
Участок имеет недопустимую форму
Участок имеет недопустимую геометрическую форму; например, форма участка является самопересекается, или у участок нет геометрической формы (нулевая форма).
Ошибка последовательности линий
Участок содержит линии, несоответствующие последовательности линий хода.
В этом случае линии теодолитного хода участка имеют неправильную непоследовательность, например, 1-2-4-3. Неправильная последовательность линий может быть следствием ошибок ввода данных теодолитного хода участка или наличия висячих, выступающих или недотянутых, а также мелких сегментов линий в перенесенных данных. Например, в классе линейных объектов, показанном на рисунке ниже, для линии измерение расстояние было занижено, что привело к ошибке при импорте линии в набор данных и создании участка:
Часто поврежденные участки не отображаются в наборе. Чтобы открыть и изучить участок, его нужно выбрать в таблице атрибутов слоя участков и открыть, щелкнув правой кнопкой мыши в списке в диалоговом окне Проводник участков. В некоторых случаях, повторное создание участка может исправить эту ошибку.
Последовательности линий не начинаются с 1
Последовательность ID линий в участке не начинается с 1. Линии теодолитного хода хранятся в таблице Lines и последовательность линий хода всегда должна начинаться с объекта с ID. равным 1.
Причины
- Участки центральной линии дороги состоят из нескольких частей
Каждая часть должна быть отдельным участком и не должна формировать одиночного участка.
- Линия соединения является первой линией участка
Категория линии должны быть изменена на Исходное соединение вместо типа Соединение.
- Неправильные ID начальной и конечной точек в таблице хода
Иногда это может быть вызвано неправильным вводом данных при вводе участка или группы участков.
Участок содержит висячие связи границ
Эта ошибка может произойти, когда ход участка не замыкается на начальной точке.
Причины
- Висячие или излишне длинные линии из перенесенных данных, которые получились из-за неправильно назначенных начальных и конечных точек
- Перекрывающиеся линии в перенесенных данных, которые привели к дублированию линии границы участка в наборе данных участков
Участок содержит несвязанную линию
Неприкрепленные связи – это линии, которые не подключены к части границы участка, но хранятся в виде линий хода для границы участка. Эта линия может быть подключена к другой границе участка в наборе, но относится к неправильному участку.
Возможные причины
- Неправильный ввод данных или перенос данных низкого качества
- Повреждение данных при ручном редактировании системных таблиц набора данных участков
Участок содержит отсутствующие точки
Линии границ участка ссылаются на точки с ID, которые не существуют.
Возможные причины
- Повреждение данных при ручном редактировании системных таблиц набора данных участков
- Перенос данных низкого качества
Снова создайте участок, чтобы исправить эту ошибку.
Участок содержит линии с ошибками
Существуют ошибки в некоторых линиях хода участка. Список ошибок линий появится совместно с ошибкой участка. Примером ошибок линий являются неправильные категории линий или неправильные значения измерений. Более подробно о каждом типе ошибок линий см. в разделе "Ошибки линий".
Участок содержит точки линий с ошибками
Существуют ошибки в некоторых точках участка, которые являются точками линий других участков. Список ошибок в точках будет отображен вместе с ошибкой участка. Примерами ошибок точек линий являются неправильные ссылки на ID точек, например, точка линии ссылается на точку участка, который не существует. Более подробно о каждом типе ошибок точек линий см. в разделе "Ошибки точек линий".
Участок содержит точки с ошибками
Существуют ошибки в некоторых точках участка. Список точек с ошибками должен появиться вместе с ошибкой участка. Примерами ошибок точек являются неправильные координаты или неправильные точки центра кривых. Более подробно о каждом типе ошибок точек линий см. в разделе "Oшибки точек".
Геометрия участка содержит очень короткие сегменты
Участок содержит линии с длиной, меньшей 10 * допуск по XY набора данных. Для просмотра допуска по XY набора классов объектов, щелкните его в окне Каталог и выберите вкладку Домен, разрешение и допуск. В некоторых случаях очень короткие сегменты допустимы, поскольку они обозначены на плане. В этом случае такую ошибку можно игнорировать. Однако в большинстве других случаев короткие сегменты являются ошибочными.
Если короткий сегмент почти коллинеарен соседнему сегменту, можно использовать инструмент Слияние курсов для слияния коллинеарных линейных сегментов в одну линию. Иначе необходимо разгруппировать и отредактировать геометрию участка.
Ошибки линий
Линия имеет недопустимый ID
Недействительное значение поля ObjectID линии.
Отсоедините участок, который содержит линию, и откройте отсоединенный участок. Удалите неправильную линию и снова создайте ее. Соедините участок со слоем набора данных участков.
Линия имеет недопустимую последовательность
Порядковый номер этой линии хода ( в атрибутивном поле Sequence таблицы Lines) ошибочный.
Отсоедините участок, который содержит линию, и откройте отсоединенный участок. Проверьте, что последовательность линии (точки От и До) хода участка верна. Если необходимо, удалите и снова создайте линии. Соедините участок со слоем набора данных участков.
Линия имеет недопустимую категорию
Значение категории для линии (в атрибутивном поле Category) не является распознаваемым. Следующие категории являются допустимыми:
- 0 – Линия границ
- 1 – Зависимая линия
- 2 – Линия точного подключения
- 3 – Линия подключения
- 4 – Радиальная линия
- 5 – Линия фасада дороги
- 6 – Линия исходного подключения
- 7 – Линия подключения частей
Откройте участок и выберите допустимую категорию в поле Категория на вкладке Линии.
Линия имеет недопустимую точку "От"
Для линии участка указан недействительный идентификатор начальной точки. ID связанной точки скорее всего отсутствует в таблице Points.
Снова создайте участок, чтобы исправить эту ошибку.
Линия содержит недопустимую точку
Для линии участка указан недействительный идентификатор конечной точки. ID связанной точки скорее всего отсутствует в таблице Points.
Снова создайте участок, чтобы исправить эту ошибку.
Линия имеет недопустимую точку центра
Неправильная точка центра кривой линии. ID связанной точки скорее всего отсутствует в таблице Points.
Снова создайте участок, чтобы исправить эту ошибку.
Линия имеет недопустимый радиус
Значение, записанное в атрибутивном поле Radius для кривой линии неверно. Значение радиуса скорее всего отсутствует.
Снова создайте участок, чтобы исправить эту ошибку.
Линия имеет недопустимую форму
Форма геометрии линии недействительна. Форма линии может быть повреждена или отсутствует.
Отсоедините участок, который содержит линию, и откройте отсоединенный участок. Удалите неправильную линию и снова создайте ее. Соедините участок со слоем набора данных участков. В некоторых случаях проще удалить участок и создать новый.
Точки "От" и "До" линии совпадают
Линия ссылается на одну и ту же точку в качестве начальной и конечной. Такие же ID начальной и конечной точек можно также увидеть в ходе участка в диалоговом окне Подробная информация об участке и в атрибутивных полях FromPointID и ToPointID в таблице Lines.
Причины
- Неправильный ввод данных в ход участка
- Перекрывающиеся линии с различной длиной в данных, которые были загружены в набор данных участков
Отсоедините участок, который содержит линию, и откройте отсоединенный участок. Удалите неправильную линию и снова создайте ее. Соедините участок со слоем набора данных участков. В некоторых случаях проще удалить участок и создать новый.
Кривая не имеет радиальной линии
Каждая кривая линия в наборе данных участков имеет две радиальных линии, хранящихся в таблице Линии. Ошибка появляется, когда кривая имеет одну из двух радиальных линий.
Причины
- Неправильное хранение и ввод множественно замкнутых или кольцевых участков
- В набор данных участков были загружены данные низкого качества
Снова создайте участок, чтобы исправить эту ошибку.
Другие линии границы данного участка имеют тот же идентификатор начальной точки или тот же идентификатор конечной точки
Причины
- Конечная точка линии перепутана с начальной. Это могло произойти из-за неправильной последовательности линий теодолитного хода.
- Точка участка соединяет более двух линий границы. Это могло произойти, если соединительная линия была ошибочно категоризована как линия границы.
Отсоедините и откройте участок. Удалите неправильные линии и создайте их заново. Соедините участок со слоем набора данных участков. В некоторых случаях проще удалить участок и создать новый.
Ошибки точек
Недопустимые координаты
Одна из координат x,y,z является некорректной. Координата объекта отсутствует или содержит недопустимое число или символ.
Снова создайте участок, чтобы исправить эту ошибку.
Атрибут центральной точки задан неверно
Если точка является точкой центра кривой, она помечается значением 1 в атрибутивном поле CenterPoint в таблице Points. Ошибка возникает, когда точка не является точкой центра кривой и имеет значение атрибута в поле CenterPoint, равное 1.
Снова создайте участок, чтобы исправить эту ошибку.
Точка отсутствует
Существует ссылка на отсутствующую точку в таблице Points. Например, ошибка возникнет, когда конечная или начальная точки линий ссылаются на точку, которая не существует в таблице Points.
Снова создайте участок, чтобы исправить эту ошибку.
Точка имеет недопустимую форму
Геометрия точки некорректна. Геометрия точки повреждена или отсутствует.
Снова создайте участок, чтобы исправить эту ошибку.
Ошибки точек линий
Точка линии не связана с корректной точкой
Точка участка становится точкой линии, когда она лежит на границе участка, но при этом не разделяет границу участка. В таблице LinePoints, LinePointID ссылается на ID точки в таблице Points. Эта ошибка случается, когда значение атрибута LinePointID не является действительным идентификатором точки. Идентификатор точки скорее всего отсутствует.
Снова создайте участок, чтобы исправить эту ошибку.
Точка линии не имеет допустимую точку "От"
Идентификатор точки, указанный в поле FromPointID, не является действительным идентификатором точки. Идентификатор точки скорее всего отсутствует.
Снова создайте участок, чтобы исправить эту ошибку.
Точка линии не имеет допустимую точку "До"
Идентификатор точки, указанный в поле ToPointID, не является действительным идентификатором точки. Идентификатор точки скорее всего отсутствует.
Снова создайте участок, чтобы исправить эту ошибку.
Точка линии не имеет допустимую линию
Эта ошибка происходит, когда между ID начальной и конечной точек (FromPointID, ToPointID), указанными в таблице LinePoints не существует линии.
Используйте инструмент Удалить точку линии , расположенный на панели инструментов Редактор участков, чтобы удалить точку линии. Добавьте новую точку линии, используя инструмент Добавить точку линии .
Ошибки опорных точек
Опорная точка имеет недопустимые координаты
Одна из координат x,y,z имеет недопустимое значение или отсутствует. Координата объекта отсутствует или содержит недопустимое число или символ.
Выберите опорную точку и снова создайте геометрию, чтобы исправить эту ошибку.
Неверная привязка опорной точки
Опорная точка ссылается на точку набора данных участков, с которой она ассоциирована через поле PointID в таблице Control. Точка хранит обратную связь с опорной точкой с помощью поля Name в таблице Points. Эта ошибка означает, что ID, указанный в таблице Points или Control, отсутствует или имеет недопустимое значение.
Используйте инструмент Сопоставить опорную точку на панели Редактор участков, чтобы восстановить связь опорной точки с соответствующей точкой набора данных участков.