Редактирование семантики объекта |
Семантика - это описательные характеристики объекта карты. Редактирование семантики выбранного объекта производится на закладке Объекты подзакладка Семантика.
В подзакладке Семантика представлен перечень семантик, назначенных для описания выбранного объекта, в виде таблицы из 3-х колонок: код, название семантики и подпись. Эти поля нередактируемые. Поля Код и Название содержат соответствующие характеристики семантик. Поле Подпись содержит вид объекта-подписи, если он назначен, для автоматического создания подписей на карте по семантике объекта (см. далее режим Назначить подпись по семантике).
Семантики в таблице отображаются разными цветами: черным - возможные, бордовым - обязательные, синим - влияющие на вид. Нажатием на заголовок одной из колонок можно упорядочить (отсортировать) семантики: по коду, названию и по назначению подписей соответственно.
Сортировка семантик может быть выполнена с использованием всплывающего по нажатию правой кнопки мыши меню Сортировать по следующим признакам: коду, имени, порядку в классификаторе, назначенной подписи, использованию в IML, по важности.
У семантики типа формула в поле код добавляется латинская буква F. У семантики, с использованием которой формируется программируемый вид знака объекта из IML-библиотеки, добавляется латинская буква I. Режимы панели инструментов работы с семантикой объекта: - добавить ; - удалить ; - назначить обязательной/возможной ; - изменить порядок ; - назначить подпись по семантике ; - добавить выделенную семантику (кнопка видима только для нескольких выбранных объектов с включенным режимом Свойства выбранных объектов ). Для добавление семантики в объект нажмите кнопку Добавить семантику . При этом открывается диалог выбора семантики из полного списка семантик классификатора. Для удаления семантики надо выбрать требуемую семантику и воспользоваться кнопкой Удалить семантику (не влияющую на вид) . Нельзя удалить семантику, влияющую на изображение или обязательную. В этом случае нужно снять с семантики признак обязательная и удалить серии, если они есть. Сделать выделенную семантику обязательной для заполнения в объекте можно нажатием кнопки Назначить обязательной . При этом кнопка изменят вид на Назначить возможной для этой семантики.
Изменить порядок семантики объекта в классификаторе для выделенной семантики можно с помощью кнопок . При этом семантика перемещается вверх или вниз по списку в таблице соответственно. Кнопки данного режима могут быть неактивны, если задана сортировка семантик. Для сброса сортировки необходимо вызвать всплывающее по правой кнопки меню Сортировка (см. описание выше) и выбрать По порядку в классификаторе. Режим Назначить подпись по семантике используется для назначения параметров подписей, которые используются для автоматического создания подписей на карте в задаче Построение подписей по семантике объекта. При выборе данного режима появляется диалог Выбор шрифтов для подписей семантик объектов.
Вызвать данный диалог также можно двойным нажатием левой кнопки мыши в колонке Подпись. При редактировании нескольких выбранных объектов в режиме Свойства выбранных объектов становится видимой кнопка режима Добавить выделенную семантику . Если семантика не назначена для всех выбранных объектов, то она подсвечивается желтым цветом фона. Чтобы назначить ее всем выбранным объектам достаточно выбрать нужную семантику и нажать кнопку данного режима.
При работе со списком выбранных объектов в режиме Свойства выбранных объектов все действия с семантиками производятся для всех выбранных объектов соответственно. Выбор галочки Включить общие семантики объекта добавляет для редактирования семантики, общие для всех объектов классификатора. Поля Минимум, Умолчание и Максимум дают возможность просмотра и редактирования соответствующих характеристик выделенной семантики.
Сохранение изменений семантики производится при переходе на другой объект в таблице объектов с соответствующим запросом о необходимости сохранения или при нажатии кнопки Сохранить на панели инструментов редактирования объекта.
|