Создание смежных полигонов
Если вы создаете полигональные объекты для слоев землепользования, почв, районов, границ участков, например, вы часто сталкиваетесь с необходимостью создания смежных полигонов. У полигонов должны быть общие границы, но надо стараться избегать повторной оцифровки границ, чтобы между ними не было наложений или зазоров. Вы можете использовать инструменты построения с автозавершением при создании новых полигонов, чтобы быть уверенным, что они формируют единое покрытие. Новый полигон может иметь общую границу с одним или несколькими существующими полигонами, при этом все полигоны должны находится в том же слое, что и новый полигон. Для создания полигонов с общей границей имеется два инструмента: Автозавершение полигона (Auto-Complete Polygon) и Автозавершение произвольной формы (Auto-Complete Freehand).
С помощью инструмента Автозавершение полигона (Auto-complete Polygon) вы можете создавать новый полигон, который будет прикреплен к уже имеющимся, используя геометрию существующих объектов, чтобы определить форму границы нового объекта.
Автозавершение произвольной формы также позволяет присоединять новые полигоны к границам существующих, но, новые полигоны создаются с использованием линий, которые проводятся курсором. Новые сегменты будут сглаживаться в кривые Безье по завершении скетча.
При создании полигонов с общей границей, можно комбинировать оба инструмента. В основном используется инструмент Автозавершение полигона (Auto-Complete Polygon), поскольку он позволяет применять различные методы построения для создания форм. Сегменты, получаемые с помощью инструмента Автозавершение полигона, могут быть прямыми, изогнутыми или трассированными с других объектов, с соблюдением длины и иных измерений. Однако, иногда необходимо создать полигон сложной формы, или использовать кривые, которые не нужно делать очень точными. В этих случаях можно использовать инструмент Автозавершение произвольной фигуры. Например, когда вы оцифровываете слой растительного покрова, можно использовать инструмент Автозавершение полигона для построения сельскохозяйственных полей с правильными границами, а озера и леса наносить с помощью инструмента Автозавершение произвольной формы, который облегчает построение криволинейных форм.
При создании объектов с помощью инструментов автозавершения происходит добавление вершин к существующим объектам, для поддержания топологического совпадения между смежными объектами. Вершины добавляются к существующим полигонам в точках, где форма нового объекта пересекает существующие объекты.
Если вы используете Автозавершение произвольной формы для создания пространственных объектов в шейп-файле, имейте в виду, что кривые Безье и другие параметрические кривые не поддерживаются в шейп-файлах. Кривые будут уплотняться и преобразовываться в последовательность прямолинейных сегментов, которая аппроксимирует форму оригинальной кривой. Это может привести к появлению небольших пробелов между полигонами. Следует использовать класс пространственных объектов базы геоданных, который поддерживает истинные кривые и гарантирует их точное совпадение.
- Щелкните на шаблоне полигонального объекта в окне Создать объекты (Create Features).
- Щелкните инструмент Автозавершение полигона (Auto-Complete Polygon) или инструмент Автозавершение произвольной формы (Auto-Complete Freehand) в окне Создать объекты (Create Features).
-
Начните оцифровку от границы существующего полигона в этом же слое, оцифруйте форму нового полигона, который будет иметь общую границу с существующим полигоном.
- Используя инструмент Автозавершение полигона, можно изменить форму сегмента в скетче, выбрав метод построения на панели Редактор (Editor) или на мини-панели Построение объектов (Feature Construction). Сегменты могут быть созданы различными методами, например, с помощью прямых линий, кривых линий, или трассированы по форме других объектов. Также возможно использование сочетаний клавиш или щелчка правой кнопкой мыши для доступа к меню с командами для размещения вершин скетча.
- Используя инструмент Автозавершение произвольной формы, щелкните на карте в месте, где вы хотите начать линию. Держать кнопку мыши нажатой, как при создании нового полигона, не нужно. Граница нового полигона будет следовать за курсором. Удерживайте клавишу Пробел, чтобы выполнить замыкание на существующий полигон.
-
Вы можете выполнить замыкание на ребра существующих полигонов или продолжить оцифровку внутри существующих полигонов. Граница нового полигона должна пересекать границу (или примыкать к ней) существующих объектов как минимум два раза, чтобы было возможным создание нового полигона.
- Если используется инструмент Автозавершение полигона, дважды щелкните, чтобы завершить скетч.
- Если используется инструмент Автозавершение произвольной формы, необходимо щелкнуть только один раз, чтобы завершить построение произвольной формы и получить пространственный объект. Линия произвольной формы будет автоматически сглажена в кривые Безье (имеющиеся линии, участвующие в построении нового полигона, не сглаживаются.