Добавление семантики выделенным объектам |
Для добавления значения семантической характеристики всем выделенным объектам необходимо: - С помощью диалога поиска/выделения объектов карты установить перечень обрабатываемых объектов карты и нажать кнопку Выделить. - Активизировать режим добавления семантики нажатием соответствующей кнопки вспомогательной панели Семантика Редактора карты. - Установить название и значение добавляемой характеристики. Следует помнить, что семантические характеристики бывают повторяемые и неповторяемые. Если вы выбрали семантическую характеристику, значений которой у одного объекта может быть несколько (например, характер растительности: береза, дуб), то Вам следует установить, что сделать программе при обнаружении у редактируемого объекта добавляемой характеристики (пропустить или добавить еще одно значение). - Нажать кнопку Выполнить.
Обрабатываться будут все выделенные объекты, даже если они выделены на нескольких картах. Значение символьной строки можно собрать с учетом значений других семантик объекта. Для этого символьная строка должна быть отформатирована следующим образом: после символов %# идет код семантики (число), далее в [ ] - значение, которое выводится в строку при отсутствии у объекта данной семантики. Рассматривается не более 16 вставок. Oстальной текст может быть в произвольной форме. Пример: входная строка - "дом № %#45[нет] сост. %#3[не заполнено] (%#47[])". Будем учитывать значения трех семантик объекта: 45 семантика – НОМЕР ДОМА(символьная), 3 семантика - СОСТОЯНИЕ (типа классификатор) и 47 семантика - ФУНКЦИОНАЛЬНОЕ НАЗНАЧЕНИЕ (символьная). Значения числовых семантик форматируются по правилам, указанным для данной семантике в классификаторе.Окончательный результат по значениям семантики для конкретного объекта может быть: "дом № 5 сост. не заполнено ( )" или "дом № 7-a сост. ЖИЛОЙ (аптека)" или "дом № нет сост. не заполнено ( )".
|