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

Печать Стартовая страница

Ввод и редактирование семантики зависит от типа значений семантической характеристики.

Существует несколько типов значений:

- символьная строка;

- числовое значение;

- имя файла;

- ссылка на произвольный объект карты;

- значение в виде числового кода из классификатора значений.

 

AddSem

 

При вводе данных типа Символьная строка значение вводится произвольно или выбирается из текстового файла. Этот файл может быть создан любым текстовым  редактором или автоматически, если в диалоге установлен флажок Добавлять в файл. По умолчанию имя файла TITLE.TXT, находится он в каталоге данных на карту. Имя файла настраивается по желанию пользователя. Файл автоматически дополняется вновь введенными  значениями, если в диалоге установлен флажок Добавлять в файл.

При вводе данных типа Числовое значение в диалоге задаются ограничения: минимум и максимум (если таковые имеются для данной характеристики). Если введенное значение не удовлетворяет условиям, выдается сообщение об ошибке.

Цифровое значение семантики проверяется на превышение точности. При ошибке данное поле подсвечивается жёлтым фоном, значение содержит на одну цифру больше указанной точности.

При вводе значения числовой семантики устанавливается величина по умолчанию из классификатора. Введённые значения семантик сохраняются в списке значений, который хранится в файле c:\Users\Public\Documents\Panorama\lastvalue.xml.

При вводе данных типа Имя файла вызывается диалог выбора имени файла. Если семантическая характеристика уже существовала, то при двойном щелчке мыши в выделенной строке списка вызывается программа просмотра заданного файла. Имена программ просмотра файлов можно настроить в диалоге Просмотр графических файлов.

При вводе данных типа Ссылка на произвольный объект карты задается уникальный номер объекта.

При вводе значения в виде числового кода из классификатора значений, предлагается список названий, соответствующих определенным кодам, из которого производится выбор.

Семантические характеристики объекта можно добавлять и удалять.

Удалению не подлежит семантика, от которой зависит вид объекта.

При добавлении список допустимых семантик состоит из названия семантики, кода семантики и признака обязательности. Обязательная семантика помечена знаком + и подлежит обязательному добавлению.

Реализована возможность добавления и редактирования семантики типа Ссылка на папку с файлами. Значением семантики является имя директории, в которой размещено множество файлов разных форматов и папок.

Если семантика не заполнена, то при обращении к ней вызывается диалог для выбора имени папки. При обращении к заполненной семантике Ссылка на папку автоматически формируется список файлов, содержащихся в корневой папке и вложенных папках. По двойному щелчку мышкой на выбранный файл запускается соответствующая программа распознавания и обработки файла. При ссылке на документы, таблицы и графические изображения выполняется отображение содержимого файла, при ссылке на пространственные данные выполняется открытие набора данных в отдельном окне ГИС.

Если папка содержит документы, которые не требуется редактировать, то она может быть сжата в ZIP-файл, а объекту может быть присвоена семантика типа Ссылка на файл. Действия с документами будут такими же, как и при ссылке на папку.