Серия объектов классификатора |
Серия объектов это несколько объектов с одинаковым кодом, локализацией и семантикой. Предназначена для отображения объектов классификатора в тех случаях, когда объект должен менять внешний вид в зависимости от значений семантики (одной или двух).
Левая часть диалога предназначена для работы с составом серии. В верхней левой части диалога выведена «Таблица объектов серии». Пользователь может добавить, удалить, копировать объекты. Выделенный объект подсвечивается рамкой. Все объекты серии должны быть использованы в таблице «Работа с семантиками серии». При выборе объекта место использования данного объекта в семантиках подсвечивается. В правой части диалога указывается сколько объектов введено в серии и сколько из них используется. Таблица «Работа с семантиками серии» позволяет работать с семантиками серии и распределять объекты в зависимости от значений семантики. Серия может иметь две семантики (числовые или списки), от которых будет зависеть внешний вид объекта. Синим цветом выделено умалчиваемое значение для серии по данной семантике. Если между порогами есть еще значения семантик, то для всех значений действует отношение <=. Пример: У семантики три порога: 1, 4, 5. Тогда при значениях семантики <=1 объект будет иметь внешний вид из 1 клетки, при значениях > 1 и < =4 - вид из 2 клетки и соответственно при значениях <= 5 - вид из 3 клетки. При двух семантиках серии, соответствующий вид объекта стоит на пересечении выбранных порогов (значений семантики). Для назначения семантики нажмите левую клавишу мыши над горизонтальным полем семантики. Для изменения или удаления первой семантики серии используйте меню по правой клавише над горизонтальным полем семантики. Для добавления порогов по первой семантике используйте кнопки «Добавить порог» или «Заполнить все пороги серии» справа от горизонтального поля. Для назначения второй семантики нажмите левую клавишу мыши над вертикальным полем семантики. Для изменения или удаления второй семантики серии используйте меню по правой клавише над вертикальным полем семантики. Для добавления порогов по второй семантике используйте кнопки «Добавить порог» или «Заполнить все пороги серии» под вертикальным полем. Для удаления порога используйте меню по правой клавише над значением порога или видом объекта. Это же меню используется для назначения объекта при отсутствии семантик объекта карты (умалчиваемое изображение). Для заполнения таблицы «Работа с семантиками серии» нужно выбрать вид объекта (вверху), указать место объекта (внизу) и нажать кнопку . Поменять местами семантики серии объектов можно с помощью кнопки . Правая панель предназначена для работы со свойствами объектов серии. Все объекты серии имеют одинаковые код и локализацию. Каждый объект серии имеет свое собственное название и ключ. Порядковый номер объекта в серии указывается в скобках над данными конкретного объекта. Под ними расположено поле для изменения слоя объекта или слоя всей серии. Если указано, что слой общий - при изменении слоя изменится слой у всей серии, иначе изменение слоя касается только выбранного объекта. Пользователь может менять свойства для всех объектов серии сразу. Для этого укажите, что изменения будут касаться всех объектов. Это касается таких свойств как масштабирование, разные признаки объектов, границы отображения. Для большинства серий семантика серии меняется только для всех объектов, но в некоторых случаях пользователь может для одного или нескольких объектов назначить семантику обязательной, а для остальных возможной. Это можно сделать в режиме редактирования одного объекта.
При изменении типа семантики для конкретного объекта включается галочка «Объект с уникальной семантикой». Далее объект нужно сохранить. Для отмены объекта с уникальной семантикой можно выключить галочку «Объект с уникальной семантикой». В таблице внешних видов объектов объекты с уникальной семантикой отмечаются значком в правом нижнем углу картинки.
Границы выбранной семантики объекта можно менять как для одного объекта, так и для всех объектов серии. Вид объекта принтерный, экранный и 3D меняется только для каждого объекта отдельно.
|