Поиск (отбор по условиям) в ГИС TopoL-L

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

ПОМОЩЬ

ПОЛЬЗОВАТЕЛЯМ

Установка программы
Запуск, интерфейс
Отбор, поиск, замена
Фильтр в карте по таксации
Проектирование лесосек
МДОЛ
Внесение ТИ
Выделение окружных границ
Ведомости, таблицы
ГЛР, расчетные задачи
Актуализация

ИНСТРУКЦИИ

Настройки
Экспорт в GPS


Главное меню

Поиск (отбор) выделов

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

Отбор по условиям

Эта функция доступна для данных в Панель данных - Повыдельная таксация или Карточка в режиме Правка данных.
Отбор выделов по условию - мощный и гибкий инструмент поиска информации в таксационной БД. Для его активизации используется кнопка Отбор на панели данных.
Построитель запросов - окно поиска (отбора по условиям)имеет вид: слева располагается иерархически организованное дерево критериев поиска - имен полей базы данных, справа - требуемые значения этих параметров. В зависимости от типа поля, выбранного на левой панели, на правой панели может быть либо список возможных значений параметра, либо окно для задания условий сравнения и значений для сравнения.
Галочки в списке справа переключаются мышкой или клавишей пробела.
Списки параметров по классификаторам (категории земель, категории защитности лесов, типы леса, породы и другие...) содержат данные, имеющиеся в БД. Над списком перечислены выбираемые значения.

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

Для дополнительных сведений требуется указать наличие макета, после чего выбираются значения из имеющихся в БД. Что касается макетов №14- Травяные растения, № 23 - Особенности выдела и №30 - Особенности обитания охотофауны, теперь не важно в каком поле из 8 возможных заполнено то или иное искомое значение. Достаточно его только указать в списке и, независимо от позиции в макете, инструмент отыщет его.

Характеристики, по которым сформированы условия отбора, в левой части формы автоматически помечаются галочками, что позволяет в любой момент оценить участие того или иного параметра в отборе.

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

- отобрать занова из всех, при этом список ранее отобранных выделов забывается, и отбор начинается"с нуля".

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

- добавить к текущему набору, добавляет отобранные по новому условию выделы к ранее созданному набору.

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

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

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

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

- позволяет быстро сбросить (обнулить) текущие параметры запроса, чтобы начать формировать новый.

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

При поиске по повторяющимся параметрам, например, породам, мероприятиям и т.п. галочка отбора проставляется не только на выделе в дереве объектов, но и рядом с этим параметром. Поэтому, при новом отборе данных следует сбрасывать и их через Меню окна поиска Метки и условия - Снять все метки с макетов. Иначе отобранные параметры могут потом повлиять, например, на замену данных по выбранному.

Так как программа позволяет производить отбор выделов по сложным условиям в несколько шагов с постепенным уточнением условий, бывает трудно помнить все нюансы процесса отбора, еще сложнее правильно изложить их на бумаге. Для облегчения этого программа на отдельной закладке  всегда показывает текущий запрос в понятной пользователю форме на русском языке, рядом находится закладка Хронология с хронологией отбора выделов, учитывающей последовательность связанных запросов и показывающей число отобранных выделов после каждого шага. На закладке SQL можно увидеть текст текущего запроса на языке SQL - языке запросов к базам данных.

Чтобы посмотреть хронологию отбора выделов, нужно снова вызвать функцию отбора (используя кнопку ), выбрать  закладку Хронология и в ней увидеть всю хронологию от последнего запроса Отобрать из всех.

Бывает, что какое-либо условие отбора используется достаточно часто, либо сложное условие хочется сохранить на случай возможного повторного использования. Программа TopoL_L позволяет сохранить текущее условие отбора выделов под содержательным именем. Эта функция находится в закладке Метки и условия - Сохранить условия отбора.

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

Для повторного использования сохраненных условий отбора следует вызвать в закладке Метки и условия - Загрузить сохраненное условие и выбрать его из  списка условий - все галочки и условия отбора при этом восстанавливают свои сохраненные значения. Затем нужно нажать одну из пяти кнопок запуска поиска в базах данных, как это было описано выше.

Перед запуском поиска условие можно модифицировать, затем, при необходимости, снова сохранить под тем же или под новым именем.

По списку с помощью мышки и клавиатуры

Любые объекты (целиком кварталы или отдельные выделы) можно пометить как "выбранные". Это позволяет работать с такими объектами как с группой - окрашивать их на карте, получать по ним итоги, копировать как отдельную базу и т.п.

Щелчок левой кнопкой мыши на квадратике возле номера выдела помечает этот выдел как выбранный . Это самый простой ручной способ отбора. Повторный щелчок на отобранном выделе снимает признак отбора.
 

Фрагмент дерева объектов. Количество отобранных в выборку выделов показывается рядом с названием лесничества или номером квартала вместе с общим количеством выделов.

В квартале выбрано 19 выделов из 47, в лесничестве 92 из 1783, …

Переключать признак отбора можно также с клавиатуры клавишей пробела. При выборе хотя бы одного выдела в квартале сам квартал также автоматически помечается в своем квадратике бледной галочкой  как "частично выбранный". Щелчок на квадратике рядом с номером квартала позволяет выбрать все выделы этого квартала или снять всю выборку в квартале.

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

Для отбора непрерывной группы выделов"от и до" можно воспользоваться следующим приемом: выбрать мышкой первый выдел в группе, затем выбрать последний, удерживая нажатой клавишу Shift. Все указанные выделы от первого и до последнего поменяют признак выбора на обратный. Этот прием позволяет отбирать даже в нескольких кварталах.

Для быстрого просмотра отобранных выделов используется специальный прием. Включение переключателя - искать помеченное на планке инструментов в нижней части формы приводит к активизации первого отобранного выдела, а последующее нажатие клавиш с вертикальными стрелками позволяет переходить от одного выбранного объекта к другому, минуя остальные. Выбранным объектом может быть выдел, квартал, участковое лесничество.

Визуализация выборки на карте

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

Для такого масштабирования карты, чтобы все отобранные выделы были видны на экране, необходимо в меню карты выбрать Вид - Показать выбранное... и в промежуточной форме установить галочку напротив позиции  "Выдел" и далее - Выполнить.

Для возврата к стандартному виду карты нужно нажать кнопку  -Дежурный вид блока.

Для возврата к режиму показа всего лесничества нужно в меню карты или по правой клавише мышки выбрать кнопку  - Показать все.
С версии 769 добавлена возможность выделения полигонов и линий по номеру планшета кнопкой над деревом объектов - "Выделение планшета в карте". Предварительно номер планшета должен быть занесен в базу. Хранится он в таблице квартальных данных, однако ввод номера осуществляется через панель данных выдела. То есть в любом выделе квартала нужно ввести номер планшета в верхней части описания. Введя номер планшета в интерфейсе Вы получите выделение в карте всех площадных и линейных объектов в кварталах с этим номером. Отмена выделения делается той же кнопкой - "Освободить все".

Глобальная замена, добавление, удаление и арифметические операции

После отбора выделов и параметров можно выполнить операцию глобальной замены.

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

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

Кроме замены в разделах базы с описанием пород и ярусов (модель 1*N), а также допмакетов (модель x*N) есть дополнительные возможности, для каждой модели свои - удалить аналогичный макет (описание) или добавить аналогичный макет (описание) во всех выбранных, удалить допописание по номеру макета и значению параметра...

Если нужно не просто поменять значение, а выполнить над ним вычисления с версии 746 добавлена функция "Изменить/вычислить значения в выбранных", которая вызывается также по правой кнопке на поле, в котором предстоят изменения. При этом появляется окно с возможностью выбора операции и параметров:

С версии 747 добавлена возможность округления вычислений:

Учитывая, что пользователь может забывать снимать маркеры выбранного перед такими необратимыми операциями, перед выполнением производственных замен на рабочих базах рекомендуем попрактиковаться в них на базе деморегиона, тщательно проверять рабочие сообщения программы о том, что она будет делать и что сделала в базе, выборочно проверять результаты отработки операций перед переходом к следующим и, главное - не забывать регулярно архивировать данные!


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