Контекстное меню работы с активным объектом

В режиме выбора объекта при клике правой клавишей мыши в области окна редактора появляется контекстное меню с перечислением допустимых операций с активным объектом карты.

Контекстное меню работы с активным объектом - student2.ru

Ø Следующий – переход к следующему объекту под курсором (горячая клавиша «N»);

Ø Предъявить – при наведении курсора на строку «Предъявить» появляется дополнительное меню в котором можно выбрать ряд вариантов операций по предъявлению:

- Объект – предъявляет весь объект, причём масштаб изображения выбирается таким образом, чтобы в окне редактора карты был виден весь объект;

- Первую точку – предъявляет первую точку объекта;

- Последнюю точку – предъявляет первую точку объекта;

- Крайние точки – предъявляет первую и последнюю точку объекта, причём масштаб изображения выбирается таким образом, чтобы в окне редактора карты были видны обе крайние точки объекта;

- Самопересечение – предъявляет место самопересечения объекта;

- Самопримыкание – предъявляет место самопримыкания объекта;

- Согласование – выделяет зелёными маркерами участок метрики согласованный с соседним объектом;

- Коллекцию – предъявляет в окне «Проводник» коллекцию, в состав которой входит указанный объект

Ø Добавить в выборку – включает в выборку активный объект;

Ø Семантика – вызывает бланк семантики активного объекта, аналогично инструменту «Редактировать семантику объекта» Контекстное меню работы с активным объектом - student2.ru из группы «Объект» панели инструментов;

Ø Удалить – удаляет активный объект, аналогично инструменту «Удалить объект» Контекстное меню работы с активным объектом - student2.ru из группы «Объект» панели инструментов;

Ø Удалить+дырка – удаляет активный объект, аналогично инструменту «Удалить объект» Контекстное меню работы с активным объектом - student2.ru из группы «Объект» панели инструментов, но при удалении площадного объекта дублирующего внутренний контур удаляется внутренний контур, в котором находится удаляемый объект;

Ø Переместить – перемещает объект аналогично инструменту «Переместить объект» Контекстное меню работы с активным объектом - student2.ru из группы «Объект» панели инструментов;

Ø Текстовая сноска – ставит подпись к объекту по шаблону, аналог функции кнопки Контекстное меню работы с активным объектом - student2.ru из бланка семантики (работает только на тех объектах, к которым есть описание шаблона подписей);

Ø +связь– установить описанную в классификаторе связь активного объекта с другим объектом карты. Если у активного объекта есть установленные связи с другими объектами, то эти объекты после выбора команды будут «подсвечены»: синим цветом объекты, являющиеся в связи с активным объектом исходными и зеленым – являющиеся целевыми. Для установления связи необходимо указать другой объект карты, с которыми нужно установить связь. Если между указанным и активным объектом возможна только одна связь, то выполняется установления этой связи, а если в классификаторе описано несколько вариантов связи между объектами этих классов, то на экране появляется запрос на выбор той связи, которую необходимо установить. После выбора связи выполняется ее установление.

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

Ø -связь– удалить (разрушить) связь активного объекта с другим объектом карты. Если у активного объекта есть установленные связи с другими объектами, то эти объекты после выбора команды будут «подсвечены»: синим цветом объекты, являющиеся в связи с активным объектом исходными и зеленым – являющиеся целевыми. Для удаления связи необходимо указать один из «подсвеченных» объектов, связь с которыми нужно удалить. Если между активным и указанным объектом установлено несколько связей, то на экране появляется запрос на выбор связи, которую необходимо удалить. После удаления связи подсветка с указанного объекта убирается.

Ø Метаданные– команда появляется в контекстном меню только при наличии в рабочей папке программы классификатора metadata.obj. При наведении курсора на строку «Метаданные» появляется дополнительное меню со следующими командами:

- Объект –предъявление бланка для просмотра и заполнения атрибутов метаданных для объекта целиком

- Метрика –предъявление бланка для просмотра и заполнения атрибутов метаданных для указанного координатного описания объекта

Ø +метрика– добавление дополнительного координатного описания к существующему. Если для объекта допустимо несколько видов координатных описаний (линия, точка, область), то после выбора функции появляется запрос на указание типа создаваемого координатного описания. После выбора типа маркер мыши приобретает форму указания точек для дополнительного координатного описания.

Ø Проводник –позиционированиеокна «Проводник» на строке, описывающей активный объект. Если окно проводника не было открыто, то оно открывается.

Ø Копировать – копирует в буфер активный объект;

Ø Вырезать – копирует в буфер активный объект, удаляя его при этом из карты;

Ø Вставить – вставляет в карту объект из буфера. Данная команда является доступной, только если в буфере находится объект. После вставки объекта программа переходит в режим перемещения объекта, а после нажатия на правую клавишу мыши - в режим поворота, аналогично инструменту «Повернуть объект» Контекстное меню работы с активным объектом - student2.ru из группы «Разное» панели инструментов. Для фиксации положения объекта надо дважды нажать правую клавишу мыши;

Ø Заменить – заменяет активный объект объектом из буфера, при этом сохраняется вся семантика заменяемого объекта;

Ø Выбрать в меню – переходит в Легенде карты на код активного объекта, при этом окно Легенды открывается автоматически, если до этого она была закрыта;

Ø Графика – вызывает диалог редактирования графики объекта, аналогично инструменту «Изменить графику объекта» Контекстное меню работы с активным объектом - student2.ru из группы «Объект» панели инструментов;

Ø Разрезать в проекте – разрезает по рамке карты объект, выходящий за пределы рамки, перенося при этом отрезанную выходящую часть на соседнюю карту, открытую в проекте;

Ø Найти первый – вызывает диалог поиска объекта, в котором после указания необходимых параметров и нажатии кнопки «Первый» в диалоге поиска или клавиши «Enter» на клавиатуре происходит переход на карте к первому объекту, удовлетворяющему условию поиска. В случае, когда необходимо искать объект только по номеру и значению характеристики, не зависимо от кода и типа, в поле «Код» ставится значение «00000000», а в поле «Тип» значение «Меню»

Контекстное меню работы с активным объектом - student2.ru

Ø Найти следующий – переход к следующему объекту, удовлетворяющему заданному условию поиска;

Ø Опорные точки – ввод координат точек метрики объектов методами геодезических построений. Исходные данные для геодезических построений формируются в результате полевых измерений. Особенности оцифровки методом «Опорных точек» описаны в разделе «Окна».

10.7 Контекстное меню в режиме создания нового объекта Контекстное меню работы с активным объектом - student2.ru

В режиме создания нового объекта при нажатой кнопке инструмента Контекстное меню работы с активным объектом - student2.ru при клике правой клавишей мыши в области окна редактора появляется следующее контекстное меню:

Контекстное меню работы с активным объектом - student2.ru

Ø Новый объект –

Ø Собрать объект –

Ø Новое ребро –

Ø Новый узел –

Ø Внутренний контур – создание внутреннего контура площадного объекта

Ø Добавить подпись – создание дочерней подписи к указанному объекту. После выбора команды необходимо указать объект в карте, затем место установки подписи, после указания места будет выведен диалог редактора подписей в котором задаётся текст подписи.

Ø Добавить знак – создание нового точечного объекта, аналогичного указанному. После выбора команды необходимо указать знак в карте, затем место для установки нового знака, если последовательно устанавливать новые знаки, то они будут собраны в коллекцию, если после установки нового знака нажимать ESC, то новый знак будет самостоятельным объектом.

Ø Указать объект – выбор кода из объекта карты для оцифровки нового объекта, при выборе команды надо указать объект в карте, кодом которого будет выполняться создание нового объекта

Ø Опорные точки – открытие диалога «Опорные точки» (работу с опорными точками см. в п.12.8.8 «Опорные точки»)

ФУНКЦИОНАЛЬНОЕ МЕНЮ

Наши рекомендации