Шаг 7: Заполнение пустот в участках

 

Проблема в области #6 – это пробел между тремя полигонами в слое Lots. Эта ошибка нарушает правило топологии Не должны иметь пробелов (Must Not Have Gaps). Стандартный метод исправления ошибок с пробелами – это создание нового полигона, заполняющего пробел.

 

 

Одна из ошибок пробелов – это внешняя граница данных и другая – это действительно пробел между полигонами участков. Сначала вы приблизитесь к этой полигональной ошибке.

 

 
В Инспекторе ошибок (Error Inspector) выберите ошибку Не должны иметь пробелов (Must Not Have Gaps), которая отображается в центре карты. (Возможно вам придется прощелкать по каждой ошибке, чтобы найти нужную).

 

 
Щелкните правой кнопкой на ошибке в Инспекторе ошибок (Error Inspector) и щелкните Приблизить к (Zoom To).

 

 
Щелкните правой кнопкой на ошибке и выберите Создать объект (Create Feature).

 

Создан новый участок, заполнивший пробел. Иногда это вариант исправления решает проблему, но не в этот раз. Нужным исправлением здесь будет переместить точку под номером 1 (см. рисунок выше) и совместить ее с точкой 2. Таким образом, координаты объектов будут правильными.

 

 
Щелкните Отменить (Undo).

 

Так как точка, которую надо переместить, обычная вершина, а не топологический узел, вы переместите ее с помощью стандартного инструмента Редактировать (Edit).

 

 
Сделайте Lots единственным выбираемым слоем.

 

 
В окне Параметры замыкания (Snapping Environment) проверьте, что включено Вершина (Vertex) для Lots и отключено Конечная точка LotLines (End).

 

Вы будете использовать предыдущий рисунок как руководство для следующих двух операций.

 

 
Щелкните на инструменте Редактировать (Edit), затем дважды щелкните на полигоне A, изменить вершины объектов.

 

 
Инструментом Редактировать (Edit) щелкните на точке 1 и переместите ее в точку 2.

 

 
На панели инструментов Инструменты (Tools) щелкните на кнопке Очистить выбранные объекты (Clear Selected Features) .

 

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

 

 
Проверьте объекты в текущем экстенте.

 

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

 

 
Отобразите полный экстент.

 

 
В Инспекторе ошибок (Error Inspector) щелкните Найти сейчас (Search Now), чтобы обновить список ошибок.

 

Одна из оставшихся ошибок - Не должны иметь пробелов (Must Not Have Gaps), в действительности не является проблемой. Каждый раз, когда вы будете устанавливать топологическое правило Не должны иметь пробелов (Must Not Have Gaps), у вас будет по крайней мере одна такая ошибка, которая возникает из за границы данных и пустой области, которая рассматривается как пробел. Вы можете пометить эту ошибку как исключение.

 

 
Щелкните правой кнопкой на ошибке Must Not Have Gaps и щелкните Пометить как исключение (Mark As Exception).

 

 
Проверьте топологию в текущем экстенте.

 

Исключения хранятся в топологии. Когда вы отмечаете что-то как исключение, оно будет оставаться таким до тех пор, пока другие ошибки не нарушат топологическое правило.