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

Previous Top Next

Атрибутивные характеристики пашни могут храниться в семантике объектов карты или в таблицах внешней базы данных. Для  занесения/обновления семантических данных объекта или табличных данных паспортов рабочих участков полей предназначен режим «Обновление семантик», который вызывается из меню Карта -> Тематические карты -> Обновление семантик.

 

clip06177

 

Режим обеспечивает двустороннее обновление:

-семантики объектов по значениям из базы данных;

-записей в базе данных по значениям семантики объектов.

 

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

Второй вариант обновления используется для загрузки  обновленных сведений о рабочих участках полей по результатам полевого обследования с применением мобильных устройств.

При обновлении сведений, содержащих конечные значения характеристик, сложностей не возникает. Однако большинство характеристик пашни выбирается из справочников. Для представления ссылок на списковые данные в карте рабочих участков  полей применяется механизм семантики с типом «код из классификатора». Например, для семантики «КУЛЬТУРЫ» список кодированных значений должен соответствовать справочнику «Культуры» из базы данных. На практике часто встречается, что данные кодированных семантик классификатора карты не соответствуют данным справочника базы данных. В процессе обновления программа обнаруживает все несоответствия и формирует протокол обновления и отчет о несоответствии характеристик .

 

Протокол обновления семантик:

clip0440

 

Отчет о сравнении характеристик:

clip0441

 

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

Редактирование данных справочника БД реализовано в разделе Справочники. В СИСТЕМЕ предусмотрена обработка следующих тем справочника с кодированными семантиками:

-Культура (справочник «Нормативно-справочная информация о выращиваемых культурах», раздел «Культуры»);

-Предшественник (справочник «Базовые справочники», раздел «Предшественники культур»);

-Тип почвы (справочник «Базовые справочники», раздел «Наименование типов почв»);

-Тип почвы по WRB (справочник «Базовые справочники», раздел «Наименование типов почв»);

-Механический состав почвы (справочник «Базовый справочник», раздел «Наименование групп по механическому составу почв»);

-Степень эродированности (справочник «Базовый справочник», раздел «Наименование степеней эродированности»);

-Группа по кислотности (справочник «Нормативные данные о составе почв», раздел «Кислотность почв»);

-Группа по гумусу, азоту, калию, фосфору (справочник «Базовый справочник», раздел «Наименование уровней содержания питательных веществ в почве»);

-Уровень интенсификации (справочник «Базовый справочник», раздел «Наименование уровней интенсификации»);

-Тип севооборота (справочник «Базовый справочник», раздел «Наименование типов севооборота»).

 

В перечисленных справочниках необходимо заполнить поле «Классификационный код». Это целое числовое значение.

 

На форме диалога кодированные семантики выделены красным цветом.

Редактирование классификатора в СИСТЕМЕ не предусмотрено. Для редактирования используйте специализированное ПО. При обновлении значений в классификаторе следует учитывать соответствие условного знака кода объекта, принадлежащего к серии объектов, и данных справочников БД.

 

Для пользователя с правами администратора в режиме работы «Обновление семантик объектов на карте» возможно редактирование классификатора. Для этого необходимо выставить галочку «Обновить значения кодированных семантик в классификаторе карты». Система предварительно сравнивает полное наименование и значение кодированной семантики в классификаторе с данными в БД. В случае несоответствия, семантика классификатора обновляется по данным БД.   При обновлении значений в классификаторе следует учитывать соответствие условного знака кода объекта, принадлежащего к серии объектов, и данных справочников БД.

Начиная с версии ГИС Сервера 4.4 возможно редактирование классификатора на ГИС Сервере. Для этого необходимо наличие на ГИС Сервере прав доступа у пользователя к редактированию классификатора.

 

Соответствия кодов семантик и тем справочника БД:

clip0442

 

Результатом работы диалога «Обновление семантик объектов на карте» является обновленная семантическая информация объектов карты по сведениям из базы данных.