Заполнение отверстий в полигонах
Если у вас имеется полигональный объект с отверстием, то существует несколько методов, чтобы заполнить отверстие.
Если у вас есть полигон с отверстием, вы можете удалить эту пустую область и сделать полигон сплошным.
Шаги:
-
Click the Edit tool
on the Editor toolbar and double-click the feature you want to edit.
- Щёлкните правой кнопкой на части, которую требуется удалить, наведите указатель на пункт Часть (Part), и щёлкните Удалить (Delete).
- Right-click anywhere on the map and click Finish Sketch.
Вы можете также щёлкнуть Завершить скетч (Finish Sketch)
на панели инструментов Редактировать вершины.

Для создания нового полигона с отверстиями существуют разные способы:
- Вы можете трассировать новый объект (смотрите описание ниже).
- Вы можете включить замыкание на ребрах и вершинах для слоя полигональных объектов и использовать инструмент Полигон, чтобы оцифровать новый объект внутри отверстия.
- Вы можете использовать инструмент Автозавершение полигона (Auto-Complete Polygon)
и нарисовать скетч на пустом месте. При этом в дырке получится два пространственных объекта, которые потом можно слить (объединить).
- Можно скопировать и вставить пространственный объект, а затем удалить внешнюю часть, оставив только внутреннюю. Этот метод работает, если полигон полностью расположен внутри другого, и не применим для соседствующих полигонов.
- Если у вас много отверстий, в которых надо создать новые объекты и вы хотите это сделать за один приём, можете установить в топологии базы геоданных правило Не должны иметь пробелов. Использование Инспектора ошибок (Error Inspector)
или инструмент Исправить ошибки топологии (Fix Topology Error)
, выберите все ошибки, связанные с пустотами в полигонах, щелкните правой кнопкой мыши и выберите Создать объект (Create Features).
Шаги:
- Щелкните на шаблоне полигонального объекта в окне Создать объекты (Create Features).
-
Щелкните Трассировка (Trace)
на палитре инструментов Редактор (Editor).
- Щелкните правой кнопкой мыши и выберите Опции трассировки (Тrace Options), или нажмите клавишу O и убедитесь, что значение смещения установлено на 0.
- Щелкните, чтобы начать трассировку, затем щелкните, чтобы завершить ее, после того, как отверстие было трассировано.
- Щелкните правой кнопкой мыши в любом месте карты и выберите команду Завершить скетч (Finish Sketch).
9/11/2013