Вырезание отверстия в полигональном объекте

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

Продолжить рисование объекта

Инструмент Продолжить объект Продолжить объект возобновляет построение элемента и позволяет нарисовать часть отверстия с помощью инструментов на панели инструментов построения.

Чтобы продолжить построение объекта и нарисовать отверстие, выполните следующие шаги:

  1. Добавьте свои данные и настройте параметры для редактирования.

    Убедитесь, что слой, который вы собираетесь редактировать, доступен для редактирования; что система координат, назначенная активной карте, подходит для типа выполняемых вами изменений; и что функция замыкания настроена таким образом, что она будет помогать работать эффективно и точно.

  2. На ленте щелкните вкладку Редактирование. Щелкните Изменить Изменить объекты в группе Объекты.
    Подсказка:

    Чтобы открыть панель Изменить объекты и запустить инструмент за один шаг, нажмите стрелку ниспадающего меню галереи Инструменты на вкладке Редактирование ленты и выберите инструмент Продолжить объект Продолжить объект в разделе Изменить форму.

    Появится панель Изменить объекты.

  3. Щелкните инструмент Продолжить объект Продолжить объект.

    Чтобы найти этот инструмент, разверните Изменить форму или введите Cont (прод) в текстовом окне Поиск.

    Инструмент Выбрать Активная выборка запустится автоматически.

  4. Выберите полигональный объект, к которому вы хотите добавить отверстие.

    Если вы выбираете несколько объектов, щелкните объект на в древовидном виде панели правой кнопкой мыши и выберите Выбрать только это По выборке. Чтобы удалить объект из выборки, щелкните его правой кнопкой мыши и щелкните Снять выборку Очистить выборку.

  5. Нарисуйте часть, представляющую отверстие внутри границы выбранного полигонального объекта.
  6. Щелкните правой кнопкой Готово Завершить или нажмите F2.
  7. На ленте на вкладке Редактирование щелкните Сохранить Сохранить изменения в группе Управление изменениями.

Разбиение объекта и удаление отверстия

Инструмент Разделить Разбить позволяет нарисовать замкнутую форму, представляющую отверстие, с помощью инструментов на панели инструментов построения и использовать ее для разделения объекта. Чтобы отобразить получившееся отверстие, переместите или удалите элемент отверстия.

Чтобы вырезать отверстие в объекте путем разделения его вложенной замкнутой фигурой, выполните следующие шаги:

  1. Добавьте свои данные и настройте параметры для редактирования.

    Убедитесь, что слой, который вы собираетесь редактировать, доступен для редактирования; что система координат, назначенная активной карте, подходит для типа выполняемых вами изменений; и что функция замыкания настроена таким образом, что она будет помогать работать эффективно и точно.

    Примечание:

    Убедитесь, что параметр Замкнуть на скетч включен, чтобы можно было выполнять замыкание на незавершенные элементы. Это позволяет вам привязаться к первой вершине линии разреза, когда вы рисуете форму, представляющую отверстие.

  2. На ленте щелкните вкладку Редактирование. Щелкните Изменить Изменить объекты в группе Объекты.
    Подсказка:

    Чтобы открыть панель Изменить объекты и запустить инструмент за один шаг, нажмите стрелку ниспадающего меню галереи Инструменты на вкладке Редактирование ленты и выберите Разбить Разбить в разделе Разделить.

    При запуске этого инструмента из галереи Инструменты используются метод и настройки инструмента, которые использовались в последний раз после открытия приложения. Если инструмент запускается впервые, то используется метод по умолчанию. Настройки инструмента, например, разрешение запуска инструмента без выборки, сохраняются вместе с проектом.

    Появится панель Изменить объекты.

  3. Щелкните Разбить Разбить.

    Чтобы найти этот инструмент, разверните Разделить или введите Разбить в текстовом окне Поиск.

    Инструмент Выбрать Активная выборка запустится автоматически.

  4. Щелкните вкладку Интерактивный.
  5. Снимите отметку с опции Позволить разбиение без выборки.
  6. Выберите полигональный объект, из которого вырезаете отверстие.

    Если вы выбираете несколько объектов, щелкните объект на в древовидном виде панели правой кнопкой мыши и выберите Выбрать только это По выборке. Чтобы удалить объект из выборки, щелкните его правой кнопкой мыши и щелкните Снять выборку Очистить выборку.

  7. Нарисуйте форму, представляющую отверстие внутри границы полигонального объекта, и привяжите последний сегмент к первой вершине, чтобы замкнуть форму.
  8. Щелкните Готово Завершить либо нажмите клавишу F2.

    Полигональный объект будет разделен новой геометрией, представленной как вложенный объект.

  9. На ленте щелкните вкладку Редактирование. Щелкните инструмент Выбрать Активная выборка в группе Выборка и выберите вложенный объект, представляющий отверстие.
  10. Нажмите клавишу Удалить или Удалить Удалить на ленте на вкладке Редактирование в группе Объекты.

    Или щелкните правой кнопкой карту и нажмите Удалить Удалить, либо нажмите Ctrl+D.

  11. Если появится предупреждающее окно Удалить, щелкните Да.
  12. На ленте щелкните вкладку Редактирование. В группе Управление изменениями щелкните Сохранить Сохранить изменения.

Вырезание объекта с помощью другого объекта

Инструмент Вырезать Вырезать позволяет вырезать целевой объект с перекрывающимся объектом, представляющим отверстие. Чтобы удалить область, представляющую отверстие, выберите настройку Отбросить (Остаток) Отклонить. Входной объект не удаляется.

Чтобы вырезать отверстие в объекте путем вырезания его перекрывающимся элементом, выполните следующие шаги:

  1. Добавьте свои данные и настройте параметры для редактирования.

    Убедитесь, что слой, который вы собираетесь редактировать, доступен для редактирования; что система координат, назначенная активной карте, подходит для типа выполняемых вами изменений; и что функция замыкания настроена таким образом, что она будет помогать работать эффективно и точно.

    Примечание:

    Убедитесь, что топология карты отключена. Это позволяет вам переместить входной объект от целевого объекта и показать отверстие.

  2. На ленте щелкните вкладку Редактирование. В группе Объекты щелкните Изменить Изменить объекты.

    Появится панель Изменить объекты.

  3. Щёлкните инструмент Вырезать Вырезать.

    Чтобы найти этот инструмент, разверните Разделить или введите Вырезать в текстовом окне Поиск.

  4. Снимите отметку для опции Вырезать все редактируемые объекты.

    На панели появятся вкладки Входные объекты и Целевые объекты.

  5. Щелкните вкладку Входные объекты и выберите перекрывающийся объект, представляющий отверстие, выполнив следующие действия:
    1. Щелкните Выбрать одну или несколько точек, линий или полигонов Активная выборка и выберите объект.

      Чтобы отфильтровать выбранный объект в дереве панели, щелкните его правой кнопкой мыши и выберите Выбрать только это По выборке.

      Рядом с курсором появится Чип выборки Переключить выборку.

    2. Щелкните ниспадающую стрелку Чип выборки Переключить выборку и выберите вложенный объект, представляющий отверстие.
    Примечание:

    Если значка Чип выборки Переключить выборку рядом с указателем нет, включите чип выборки в настройках приложения.

  6. Перейдите на вкладку Целевые объекты и выберите объект, который нужно вырезать, выполнив следующие шаги:
    1. Щелкните Выбрать одну или несколько точек, линий или полигонов Активная выборка и выберите объект.

      Чтобы отфильтровать выбранный объект в дереве панели, щелкните его правой кнопкой мыши и выберите Выбрать только это По выборке.

    2. Щелкните ниспадающую стрелку Чип выборки Переключить выборку рядом с указателем и выберите вложенный объект, представляющий отверстие.
  7. Подсказка:

    Щелкните Выбрать целевые объекты По выборке, чтобы автоматически выбрать все объекты, пересекающие входной объект, на всех редактируемых слоях

    Выбрать целевые объекты
    .

  8. Щелкните окно Буферное расстояние и введите нулевое (0) буферное расстояние, если входной объект является полигональным объектом.

    Введите буферное расстояние больше нуля (0), если входной объект является линейным.

  9. Щелкните Отбросить (остаток) Отклонить.
  10. Щелкните Вырезать.

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

  11. Щелкните инструмент Переместить Переместить на панели Изменить объекты и переместите входной объект подальше от отверстия.

    Либо удалите входной объект или отключите видимость входного векторного слоя.