|
Государственный лесной реестр (ГУЛФ), расчетные задачи
Состав и размещение
Функционал размещен в меню над деревом объектов "Данные - Данные по лесничествам".
В текущей версии реализованы следующие задачи:
Формы ГЛР 1.4, 1.8, 1.9 (последним приказом ФАЛХ переименованы);
Расчет пользования по сплошным рубкам в спелых;
Расчет пользования по выборочным рубкам в спелых;
Расчет пользования по рубкам ухода и санитарным рубкам;
Средние таксационные показатели.
Исходное состояние
Должна быть полностью проконтролированная, увязанная таксационная база данных на объект.
В дереве объектов не должно быть лесничеств, для которых нет повыдельных баз данных (их можно скрыть, сняв галочку в настройках дерева объектов по правой клавише мыши).
Последовательность работы
В меню дерева объектов выбрать "Данные - Данные по лесничествам".
База данных по ГЛР и расчетным задачам - регионального уровня. Если работа с ней начата в первый раз ее нужно сначала создать.
.
Затем поставить курсор в дереве объектов на центральное или участковое лесничество. Формы ГЛР 1.4 и 1.8 получают сначала по участковым лесничествам, затем по центральному. Другие расчетные таблицы работают только на уровне центрального лесничества.
Далее включить режим редактирования в "меню Режим - Ввод и Правка".
Далее выбрать нужную форму, например, в "Меню Режим - Форма 1.4 ГЛР".
Появится пустая форма с кнопочным меню управления внизу. Выбрать "Меню данных - Операции - Расчитать по БД":
Этой кнопкой, в пределах одного года актуализации, нужно пользоваться после каждого внесения изменений в повыдельную базу, справочники, расчета производных показателей или увязки площадей. Так как после таких операций форма не пересчитывается автоматически по таксационной базе. Это сделано специально, чтобы можно было зафиксировать состояние базы ГЛР и расчетов пользований по состоянию на дату актуализации (подачи данных в ГЛР).
Расчет будет произведен для активной формы ГЛР. Печатную форму по текущей форме можно получить через "Меню панели Данных - Отчеты", а также скопировать кнопкой меню в буфер обмена для переноса в Excel.
Созданную форму можно редактировать при включенной опции "Меню панели данных - Режимы - Правка" и нажатой кнопке "Редактировать" на кнопочном меню внизу Панели данных. Таким же образом можно заполнить форму вручную, если повыдельная база отсутствует.
Аналогичным образом работают все остальные задачи в этом разделе.
Перед использованием расчетных задач требуется заполнение логических справочников (служебное наименование содержит слово "Log", смотрите раздел помощи заполнения справочников) либо настроечных файлов Xml, Sql:
c:\Program Files (x86)\LesIS\TopoL_L2\Xml\frVariable.xml
c:\Program Files (x86)\LesIS\TopoL_L2\Xml\Gulf_Itogi_F2.xml
c:\Program Files (x86)\LesIS\TopoL_L2\Xml\Gulf_KatZasch.xml
c:\Program Files (x86)\LesIS\TopoL_L2\Xml\KatZem.xml
c:\Program Files (x86)\LesIS\TopoL_L2\Xml\TaxOps.xml
c:\Program Files (x86)\LesIS\TopoL_L2\Xml\VozGrp.xml
Алгоритмы расчета многих задач размещены в папке:
c:\Program Files (x86)\LesIS\TopoL_L2\Sql\
Менять содержимое в перечисленных файлах можно только консультируясь с разработчиками.
Самостоятельные изменения, не включенные в инсталлятор будут сбрасываться при переустановках или некоторых обновлениях программы.
Получение расчетных задач и форм ГЛР по выборке.
Это может потребоваться если нужно получить расчеты, например, по арендному участку или по участковому лесничеству по форме, которая рассчитывается только для центрального лесничества.
Перед таким расчетом нужно выделить в базе нужные выделы, кварталы и участковые лесничества. Затем перейти в Данные по лесничествам и в правом в верхнем углу кнопкой "+" справа от поля "в целом по объекту" добавить наименование выборки и ее уникальный код. После подтверждение окно ввода спрячется и нужно будет выбрать созданную выборку в этом же поле. Если по лесничеству были ранее получены расчеты, то они "спрячутся".
Затем нужно повторить все вышеописанные действия, но в режиме "по выбранным". Полученный расчет будет сохранен в базе под введенным именем. Затем для этой выборки можно добавить расчеты по остальным таблицам. Переход по выборкам осуществляется через выпадающий список. Пункт "В целом по объекту" переводит в режим работы с данными в целом по лесничеству.
Особенности расчета пользования по сплошным в спелых
Расчет отрабатывает выделы, отвечающие следующим условиям:
- ОЗУ = 0 ("-" в интерфейсе);
- Хозяйственная категория = 0 ("-" в интерфейсе);
- В выделе расчитаны все производные показатели - группа и класс возраста, код возраста рубки, хозсекция, признак не эксплуатационного яруса.
Из расчета исключаются:
- породы, запрещенные к рубке (в справочнике пород в поле ИГП стоит галочка).
- ярусы, в поле ИГП (Панель данных - Повыдельная таксация) которых стоит галочка (проставляется автоматически через расчет производных показателей).
В таблице результатов расчета перед выводом на печать есть возможность отредактировать принятую расчетную лесосеку для каждой хозсекции. Производные показатели (срок использования, остатки) будут, при этом, перерасчитаны автоматически.
Остаток эксплуатационного фонда определяется с учетом вырубки лесосек и поспевания приспевающих.
Особенности расчета пользования по выборочным в спелых
Расчет отрабатывает выделы, отвечающие следующим условиям:
- ОЗУ = 0 ("-" в интерфейсе);
- Хозяйственная категория - 5-7;
- Выдел спелый;
- В выделе расчитаны все производные показатели - группа и класс возраста, код возраста рубки, хозсекция, признак не эксплуатационного яруса.
Из расчета исключаются:
- породы, запрещенные к рубке (в справочнике пород в поле ИГП стоит галочка).
- ярусы, в поле ИГП (Панель данных - Повыдельная таксация) которых стоит галочка (проставляется автоматически через расчет производных показателей).
Для расчета по выборочным в спелых требуется заполнение справочника "Исходные данные для РГП ВР" (LogRgpVyb) и Справочник обеспеченности подростом (LogObespPodr).
Строки справочника LogRgpVyb обрабатываются последовательно полю Код.
Принцип обработки - программа находит строку справочника со значениями определяющих полей совпадающими с аналогичными в выделе и если находит - назначает для выдела параметры расчета из расчетных полей.
Определяющие поля:
- Категория защитности;
- Хозсекция;
- Хозкатегория;
- Крутизна;
Они могут содержать конкретные значения или их маски. Например, * - любое значение, 204* - все категории, начинающиеся с 204, (10~20) - диапазон (например, для крутизны), (204100;204200) - перечисление (например, для категорий защитных, пород...)...
Расчетные поля:
- Срок (период повторяемости);
- Группа полей с полнотми для выделов, необеспеченных подростом "Но 0.3" - "Но 1" - они устанавливают процент выборки в зависимости от полноты для выделов, где подроста недостаточно;
- Группа полей с полнотми для выделов, обеспеченных подростом "Об 0.3" - "Об 1" - они устанавливают процент выборки в зависимости от полноты для выделов, где подроста достаточно;
Обеспеченность подростом выдела определяется по справочнику обеспеченности подростом.
Значения расчетных полей берутся программой для расчета по конкретному выделу.
Площади и запасы выделов со сходными параметрами накапливаются в группы, по которым и считается лесосека.
Есть также возможность брать процент выборки из таксационной базы вместо справочника.
Для этого, кроме всего вышеуказанного, в таксации должны быть проставлены проценты выборки и мероприятия, у которых в справочнике мероприятий проставлен тип мероприятия 501.
Особенности расчета пользования при рубках ухода и санрубках
Расчет отрабатывает выделы, отвечающие следующим условиям:
- Проставлено одно из мероприятий, относящимся к рубкам ухода и санрубкам с указанием процента выборки;
Для расчета пользования при рубках ухода и санрубках требуется:
- Заполнение справочника "Исходные данные для РП РУ" (Рубки ухода и санрубки). Справочник заполняется для каждой породы и типа мероприятий (см. справочник "Мероприятий типы"), объединяющего коды однородных мероприятий (проходные всех очередностей = "Проходные рубки");
- Для проставленного в выделе мероприятия в справочнике мероприятий (KlsMer) должен быть в поле Тип мероприятия проставлен код его типа;
Строки справочника "Исходные данные для РП РУ" обрабатываются последовательно по полю Код.
Принцип обработки - программа находит строку справочника со значениями определяющих полей совпадающими с аналогичными в выделе и если находит - назначает для выдела параметры расчета из расчетных полей.
Определяющие поля:
- Порода;
- Тип мероприятия;
Поле породы может содержать конкретные значения или их маски. Например, * - любое значение, 1* - хвоя...
Расчетные поля:
- Период (период повторяемости);
- Проценты выхода деловой, ликвида, в т.ч. для сухостоя.
Значения расчетных полей берутся программой для расчета по конкретному выделу.
Площади и запасы выделов со сходными параметрами накапливаются в группы, по которым и считается размер пользования.
Видеотренажер по работе с ГЛР (аналогично с другими расчетными задачами).
|