logo search
лабораторні роботи 2-9

Операции над объектами

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

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

Номера всех остальных точек тоже соответственно изменяются.

Команда Реверс меняет порядок точек в объекте на обратный, то есть после выполнения команды первой точкой в объекте станет точка, которая ранее была последней (имела наибольший номер), и объект изменит направление хода на противоположное.

Обычно данная операция применяется для изменения ориентации линейного условного знака (например, откоса).

Команда По часовой стрелке обеспечивает порядок следования точек объекта по часовой стрелке.

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

Команда Замкнуть/разомкнуть соединяет линией первую и последнюю точки объекта, если они не были соединены до этой операции, то есть замыкает разомкнутый объект.

И наоборот удаляет последнюю линию точку замкнутого объекта, то есть размыкает полигон.

Команда Соединить объединяет все помеченные объекты в один.

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

Команда Разделить разбивает объект, состоящий из нескольких частей (разделенных признаками разрыва), на отдельные объекты.

Команда Линию в полосу преобразует линию в полигон-полосу заданной ширины.

Команда Вставить вставляет в помеченный объект примыкающие объекты.

Функция упрощает модификацию объектов. Например, требуется заменить какой-либо фрагмент в середине горизонтали. Соберите новую часть как отдельный объект, обеспечив присоединение (захват) его концов к точкам/линиям исходного объекта. Пометьте исходный объект и нажмите кнопку Вставить.

Команда Объединить создает суммарный полигон из всех помеченных объектов.

Для отмены удаления исходных объектов используйте однократно функцию отката Правка|Отменить.

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

Для отмены удаления исходных объектов используйте однократно функцию отката Правка|Отменить.

Команда Расширить/сжать позволяет создавать буферные зоны заданной ширины вокруг полигона или наоборот уменьшать полигон на заданную ширину. Функция может применяться для проектирования дорог.

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

Команда Вверх/вниз поднимает/опускает объекты (изменяя высоту всех точек) на заданную разницу.

Это удобно для опускания домов, собранных по крышам на землю, при условии их однотипности (одинаковой высоты/этажности).

Команда Добавить узлы создает одиночные объекты в каждой точке объекта.

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

Команда Символ вдоль контура используется, когда необходимо точно сориентировать условный знак вдоль какого-либо контура. (например, Здания, не выражаемые в масштабе вдоль улицы или квартала)