Подготовка нормативно - справочной информации

ООО "ЛесИС" - ГИС TOPOL-L для лесного хозяйства, лесоустройства и арендаторов лесного фонда
lesis@ya.ru
+7(916)615-42-77

ПОМОЩЬ

Руководство для
лесоустройства

Таксация:

О руководстве
Подготовка каталогов
Подготовка НСИ
Описание НСИ
Ввод ТО
Контроль ТО
Расчет производных

Карты:

Топокарты
Старые планшеты
Геоданные
Аэрофотоснимки
Оцифровка

Совмещение:

Литерация
Увязка площадей

Инструкции:

Требования к БД
Новые категории
Исправление оцифровки
Реорганизация лесничеств
Регламенты, Проекты
Импорт из МапИнфо
Импорт из Географ
Импорт из СОЛИ
Квартальные карты
Актуализация
Печать карт-схем
Агрегирование в TopoL 8
Инфоформы в TopoL

Главное меню

Документация по устаревшей и неподдерживаемой версии ГИС TopoL-L 6.8.

Подготовка НСИ (нормативно - справочной информации)

При создании каталогов региона и лесхоза в НСИ были скопированы файлы НСИ из шаблона или соседнего региона.
Перед началом работ НСИ региона должна быть приведена в соответствие с требованиями нормативных документов по конкретному региону.
Это можно осуществить разными способами:
1. Через систему коррекции НСИ просто поправить все исходные справочники в соответствии с бумажными документами.
2. Конвертировать ранее сформированный в системе СОЛИ комплект справочников.

Редактирование НСИ

Необходимо перейти на уровень НСИ региона и перейти двойным щелчком в дереве объектов на нужном узле НСИ в режим просмотра НСИ:

 В появившейся форме редактирования НСИ следует выбрать справочник для редактирования и нажать кнопку на панели инструментов: 

После этого можно изменять значения полей (иногда, для активизации процесса редактирования требуется перейти с одного поля на другое). Сохранить внесенные изменения можно, нажав кнопку . Другие кнопки используются для вставки / удаления строк справочников и отмены выполненных изменений (см. подсказки к кнопкам):

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

Аналогичная кнопка присутствует и на панели выбора значений полей (со справочниками) в форме баз данных при работе с данными таксации. Активна она только в режиме редактирования данных. Эта кнопка позволяет вызвать то же окно редактирования справочников, что описано выше.
Кнопки Словарь данных и Доп. макеты используется для редактирования описаний самих полей БД. Эту операцию должны выполнять только специалисты по указанию разработчиков системы. Для редактирования справочников контроля данных используется специальная форма.

Конвертация справочников из СОЛИ в DBF-формат.

Последовательность работы:

1. Размещение справочников СОЛИ в каталоге региона.
2. Конвертация справочников СОЛИ из DOS в Windows формат.
3. При необходимости, очистка НСИ СОЛИ от латинских символов,  изменение регистра...
4. Конвертация автоматически конвертируемых справочников (операция перезатирает все имеющиеся справочники ЛесИС!!!) осуществляется на закладке "ЛесИС" нажатием кнопки . Эту операцию можно не выполнять если предполагается ручная конвертация всех справочников. Рекомендуется ручное конвертирование каждого справочника, поэтому в данном руководстве этот пункт не описан.
5. Конвертация "ручных" справочников.
6. Перекодировка "ручных" справочников - замена идентификационных кодов на классификационные.
7. Проверка и коррекция справочников перед конвертацией.
8. Конвертация.
9. Контроль ошибок по "Протоколу", исправление.

Размещение справочников СОЛИ в каталоге региона, принципы работы с интерфейсом

Для нормальной работы системы необходимо импортировать из системы СОЛИ - СУБД-L базу нормативно-справочной информации.
Для этого нужно предварительно разместить все справочники СОЛИ для данного региона в каталог по адресу C;\RLH\##\S\N.
Нужно также иметь уже подготовленные каталоги лесничеств и баз данных в них (см. в 2.2.7 ).
Далее курсор в списке объектов устанавливается на лесничество, для которого будут импортироваться справочники.
Становится доступной   команда меню Данные / Конвертор справочников СОЛИ.
 
После выбора этого пункта меню появляется форма:
 
 В левой части формы представлен перечень справочников ЛесИС и СОЛИ, их наименования, информация по числу заполненных строк и управляющая кнопка по управлению режимом конвертации - автоматическим и ручным. При выключенной кнопке справочник конвертируется автоматически при нажатии кнопки "Загрузить все автомат...". Соответствие справочников берется из файла C:\RLH\N\fields.dbf (самостоятельно не редактировать!!!). Список справочников состоит из таблицы, в которой названия граф снабжены подсказками, если к ним подвести курсор. Имена отсутствующих справочников СОЛИ выделены красным цветом. Строки  конвертированных справочников выделяются синим цветом.
Графа Уровень показывает значение справочника: Федерального-1 или Регионального-2.
В каталоге RLH\##\N региона находятся справочники 2 уровня, а в RLH\N - справочники 1 уровня.
Необходимо конвертировать справочники 2 уровня.
Графа ЛесИС содержит перечень справочников, используемых в системе.
В графе Соли - перечень справочников формата Соли, находящихся в каталоге S\N региона и соответствующих справочникам ЛесИС.
Графа Имя – наименование справочника.
Правая часть формы разбита на 4 закладки. Для выделенного в левой форме справочника они соответственно показывают содержимое справочников СОЛИ, ЛесИС, а также предварительный просмотр и редактирование конвертируемых данных в "Посреднике":

Результаты конвертации можно просмотреть на закладке "Протокол".

Конвертация "ручных" справочников

Курсор ставится на названии справочника, при этом в правом окне появляется содержимое этого справочника в формате Соли, если активна кнопка Соли.
При активной позиции Посредник система позволяет увидеть промежуточный вид справочника перед записью в формат ЛесИС. Здесь данные можно редактировать. В случае, если в силу каких-то причин в шифрах остались ведущие нули, их можно удалить правым кликом мышки на  любой ячейке графы с лишними нулями.  Для этого необходимо поставить курсор в графе с «ненужными» нулями и правой кнопкой вызвать следующее меню:

Конвертация справочников СОЛИ из DOS в Windows формат

Перед конвертацией справочников СОЛИ их необходимо конвертировать из формата DOS в Windows.
Файлы НСИ формата Соли представлены в виде текстовых файлов DOS, и поэтому конвертор их не читает.

Необходимо изменить кодировку этих файлов с DOS на WIN. Это позволяют сделать некоторые текстовые редакторы, например Aditor, перед загрузкой всех файлов в конвертор. Также это можно сделать в режиме работы конвертора непосредственно с каждым файлом отдельно при помощи кнопки Сменить кодировку в нижнем меню.

Очистка НСИ СОЛИ от латинских символов,  изменение регистра...

Следует иметь ввиду, что в справочниках СОЛИ во многих предприятиях использовались заглавные латинские буквы вместо русских с одинаковым начертаниям - A, B, C, E, H, K, M, O, P, T, Y...
Поскольку в интерфейсе Windows нагляднее выглядят буквы с нижним регистром, желательно заменить подобные буквы перед изменением регистра.
Конвертор позволяет изменить регистр файлов Соли и заменить в них латиницу на кириллицу. Кнопка Структура файла Соли , расположенная в нижнем меню конвертора, позволяет увидеть описание структуры справочника, которое появляется в виде таблицы в верхней части правого окна.

В данном примере поле TX представлено в виде текста, в котором необходимо изменить регистр и латинские буквы (часто встречающиеся в файлах Соли) на русские.
Заголовки граф в таблице структуры снабжены подсказками. В графе устанавливаем регистр Начинать с прописных, а галочка в графе справа от регистра заменит латиницу на кириллицу.

После преобразований данные в закладке Посредник приобретают следующий вид.

Следует обратить внимание на отсутствие строк - дубликатов, лишние удаляются. 
После того как в Посреднике справочник приведен к нормальному виду, его нужно записать в формат ЛесИС. Для этого необходимо активизировать закладку ЛесИС и в нижнем меню нажать кнопку Загрузить справочник из Соли, после чего из Посредника данные записываются в формат dbf .
Ряд справочников имеет более сложную структуру и перевод их в формат dbf требует отдельного описания.

Определение запаса на 1 га.

В системе ЛесИС - это файл OprZapGa.dbf, данные для него берутся из файла Соли 301050ХХ.000.
Необходимо взять из файла 301050ХХ.000 порядковые номера имеющихся пород и внести их в файл Porody.dbf в поле CODZAP, в режиме редактирования НСИ.
В Посреднике данные файла Соли сгруппированы по структуре, описанной в верхней части правого окна конвертора.

Сверьте структуру на вашем экране с данной и исправьте расхождения, если таковые имеются.
В Посреднике, по описанной выше структуре, данные должны быть представлены в следующем виде:

Правой клавишей на графе COD выбрать позицию автоинкремент

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

Необходимо проверить всю таблицу на наличие пропусков в строках, где должны быть расшифрованные породы. Эти пропуски возможны в случаях несоответствия кодов пород в справочниках Porody и 30105.
Далее заполняется графа VYS, по правой клавише выбрать Автоинкремент по значению поля.

Ввести имя поля CODZAP

После заполнения этой графы, данные можно загрузить в ЛесИС.

Признаки образования хозсекций.

В системе ЛесИС - это файл ObrHozSek.dbf, данные для него берутся из файла Соли 302020ХХ.000.
Значения граф, заголовки которых выделены красным, требуется раскрыть через справочник (по правой клавише).

Необходимо избавиться от нулей слева в графах NNN и HOZSEK (по правой клавише).

Нужно проверить всю таблицу на наличие пропусков в строках, где должны быть расшифрованные породы и категории защитности. Эти пропуски возможны в случаях несоответствия кодов пород в справочниках Porody и KatZasch c файлом 30202.
После проверки данные следует записать в формат DBF.
Выйти из режима работы с конвертором можно, нажав в левом нижнем углу окна кнопку вернуться.
Для редактирования и справочников контрольных выражений используются специальные средства редактирования. Контрольные выражения являются специфичными для различных природных зон и поэтому понадобится их адаптация к особенностям Вашего региона.

Настройка алгоритма конвертации

Изначально все справочники уже настроены разработчиками, но при необходимости можно внести поправки в алгоритм конвертации. Для того, чтобы настроить правила конвертации, следует воспользоваться кнопкой (ВНИМАНИЕ! Опция исключительно для опытных пользователей, хорошо знающих систему СОЛИ).
На правой форме становится доступным инструмент подбора позиций из справочников СОЛИ для их конвертации в ЛесИС:

В любом случае настоятельно рекомендуется консультироваться с разработчиками при внесении изменений в алгоритм конвертации. Также следует иметь ввиду, что при последующих обновлениях системы все изменения в настройках, несогласованные с разработчиками могут быть утеряны.
Выделив мышкой на закладке СОЛИ требуемый для конвертации показатель в нижнем правом углу окна можно увидеть числа номеров позиций, с которых конвертер будет считывать данные в справочник ЛесИС. Следует иметь в виду, что позиции показываются для курсора, поэтому реально номер стартовой позиции следует увеличить на единицу. Т.е. на приведенном изображении реальные позиции выделения будут не 4 и 9, а 5 и 9. Данные позиции следует вписать в соответствующие графы таблицы в верхней части окна.
Тип поля ставится в строгом соответствии с форматом поля в системе "ЛесИС".
Поле "Шаг" используется для справочников СОЛИ, в которых однотипные шифры перечисляются в одной строке.
Раздел "Справочник" следует заполнять для полей, требующих перекодировки идентификационных кодов в классификационные. При этом в поле имя вписывается имя уже конвертированного справочника, "поле 1" - имя поля, значения которого соответствуют выбираемым из СОЛИ шифрам, а "поле 2" - имя поля, значения которого будут подставляться вместо исходных.
При заполненном разделе "Справочник" в "Посреднике" становится доступным инструмент перекодировки идентификационных шифров в классификационные. Имена полей, подлежащих перекодировке окрашены красным цветом. Перекодировка делается правым кликом мышки на  любой ячейке графы, подлежащей перекодировке. В выпавшем меню выбрать "Раскрыть через справочник". Все идентификационные коды  в данной графе будут заменены на классификационные.
Иногда чтобы изменения обновились может потребоваться переход в дереве объектов с одного справочника на другой.
 

Почтовый адрес для ЗАКАЗНЫХ писем:
Грешнов С.П., 108832, Москва, А/Я № 1, тел.+7(916)615-42-77
НЕ ИСПОЛЬЗОВАТЬ курьерскую доставку!!!
E-Mail: lesis@ya.ru
Вопросы общего характера:
+7(916)615-42-77
РОССИЙСКАЯ ФЕДЕРАЦИЯ
Общество с ограниченной ответственностью "ЛЕСИС"
ОГРН: 1035007204902, ИНН: 5036046400, КПП: 503601001