Перекодировка объектов |
Процедура перекодировки используется для смены классификатора карты. При этом выполняется настройка таблиц соответствия ключей объектов и кодов семантических характеристик классификатора исходной карты ключам объектов и кодам семантических характеристик классификатора производной карты. При первом открытии диалога перекодировки выполняется автоматическое заполнение левой части таблиц только теми объектами, которые не имеют соответствующего ключа в классификаторе производной карты. Правая часть таблиц (список объектов классификатора производной карты) заполняется в ручном режиме. При отсутствии ключа объекта классификатора производной карты код объекта сохраняется. Такие объекты при отображении на экране с применением нового классификатора принимают вид служебных объектов (лилового цвета) и выводится сообщение об ошибке в протокол ошибок. Для выявления пар объектов, имеющих одинаковые ключи, но разные названия (виды), используется Контрольная таблица объектов. При выявлении такой пары объектов необходимо перенести объект левой части Контрольной таблицы объектов в Таблицу объектов (перенос объекта выполняется при помощи контекстного меню, открывающегося при нажатии правой клавиши мыши на строке Контрольной таблицы объектов). Активизировать Таблицу объектов и выбрать объект классификатора производной карты (двойной клик мыши в правой части таблицы). Для выявления пар семантических характеристик, имеющих одинаковые коды, но разные названия, используется Контрольная таблица семантик. При выявлении такой пары семантических характеристик необходимо перенести семантическую характеристику левой части Контрольной таблицы семантик в Таблицу семантик (перенос семантической характеристики выполняется при помощи контекстного меню, открывающегося при нажатии правой клавиши мыши на строке Контрольной таблицы семантик). Активизировать Таблицу семантик и выбрать семантическую характеристику классификатора производной карты в правую часть таблицы. Контрольные таблицы открываются при включении кнопки Показать контрольную таблицу в закладках диалога Таблица объектов и Таблица семантик. Таблицы соответствия ключей объектов и кодов семантических характеристик сохраняются в файле с расширением IRC. Производная карта формируется во вложенном каталоге исходной карты (Topogen). Имя паспорта карты сохраняется. Например, исходная карта с именем c:\Data\O-45-01.map сохраняется с именем c:\Data\Topogen\O-45-01.map. Формирование паспорта номенклатурного листа карты с новым классификатором выполняется автоматически. Перенос объектов исходной карты в производную выполняется путем автоматического изменения типа (локализации) объектов в соответствии с макетами условий (таблицами перекодировки). В процессе используются два классификатора и таблица перекодировки, содержащая списки соответствия ключей объектов и кодов семантических характеристик классификатора исходной карты ключам объектов и кодам семантических характеристик классификатора производной карты. Анализ качества производной карты выполняется на основании протокола ошибок (сообщений), полученного по окончании формирования номенклатурного листа карты с новым классификатором производной карты, в диалоге Редактор карты / Результаты контроля. Замена семантики отдельных объектов карты выполняется в диалоге Выбор объекта. Замена типа (вида) служебных объектов выполняется в интерактивном режиме Редактор карты / Изменение типа. Автоматизированная замена значений семантических характеристик (в том числе и обязательных характеристик) для выделенных объектов может быть выполнена в интерактивном режиме редактора карты «Изменение семантики» (группа «Семантика»). Автоматизированное изменение типа (вида) объектов может быть выполнено в интерактивном режиме редактора карты «Тип выделенных» (группа «Выделенные»).
|