Добавление семантики выделенным объектам

Previous Top Next

ic_8383 Для добавления значения семантической характеристики всем выделенным объектам необходимо:

- С помощью диалога поиска/выделения объектов карты установить перечень обрабатываемых объектов карты и нажать кнопку Выделить.

- Активизировать режим добавления семантики нажатием соответствующей кнопки вспомогательной панели Семантика Редактора карты.

- Установить название и значение добавляемой характеристики. Следует помнить, что семантические характеристики бывают повторяемые и неповторяемые. Если вы выбрали семантическую характеристику, значений которой у одного объекта может быть несколько (например, характер растительности: береза, дуб), то Вам следует установить, что сделать программе при обнаружении у редактируемого объекта добавляемой характеристики (пропустить или добавить еще одно значение).

- Нажать кнопку Выполнить.

 

Обрабатываться будут все выделенные объекты, даже если они выделены на нескольких картах.

Значение символьной строки можно собрать с учетом значений других семантик объекта.

Для этого символьная строка должна быть отформатирована следующим образом: после символов  %# идет код семантики (число), далее в [ ] - значение, которое выводится в строку при отсутствии у объекта  данной семантики.

Рассматривается не более 16 вставок. Oстальной текст может быть в произвольной форме.                                

Пример: входная строка - "дом № %#45[нет] сост. %#3[не заполнено]  (%#47[])".

Будем учитывать значения трех семантик объекта: 45 семантика – НОМЕР ДОМА(символьная), 3 семантика - СОСТОЯНИЕ (типа классификатор) и 47 семантика -  ФУНКЦИОНАЛЬНОЕ НАЗНАЧЕНИЕ (символьная). Значения числовых семантик форматируются по правилам, указанным для данной  семантике в классификаторе.Окончательный результат по значениям семантики для конкретного объекта может быть:    

"дом № 5 сост. не заполнено ( )" или "дом № 7-a сост. ЖИЛОЙ (аптека)" или  "дом № нет сост. не заполнено ( )".