24. Работа с объектами слоя

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

24.1. Выбор объектов

Режим выбора объектов включается командой picking панели управления 2D редактора. Выбранные объекты становятся доступны для редактирования параметров. Выбрать объект в окне 2D редактора можно одним из способов:

  1. нажать на объект левой клавишей мыши;
  2. зажать и удерживать левую клавишу мыши на множестве объектов до тех пор, пока на экране не появится список всех объектов, расположенных под курсором мыши. Выбрать из списка нужный объект (Рис. 24.1.1);
  3. выбрать объект в дереве объектов модельного слоя. В данном случае не имеет значения, какой режим работы 2D редактора выбран.
_images/many_selected_objects.png

Рисунок 24.1.1 - Выбор объекта из множества объектов, расположенных под курсором мыши

Если под курсором мыши в режиме выбора объектов picking оказались объекты разных типов, то, чтобы указать объект какого типа выбирать нажатием мыши, нужно установить предпочитаемый тип объекта в списке «Приоритет в выборе» ленты 2D редактора (Рис. 24.1.2).

_images/strip2d_priority.png

Рисунок 24.1.2 - Список для установки приоритета выбора объектов в ленте 2D редактора

Примечание

Объекты типа «Фоновая карта» не выбираются нажатием мыши. Выбрать их можно только из дерева объектов слоя.

Ряд объектов при выборе обладает контекстными подсказками:

  • на границе контура области моделирования отображается его разбиение (Рис. 24.1.3);

    _images/highlight_contour.png

    Рисунок 24.1.3 - Отображение разбиения границы контура обл. моделирования

  • рядом с зонами отображаются названия параметров, которые заданы в них (Рис. 24.1.4). Кроме этого, зоны в зависимости от типа имеют разную цветовую заливку;

    _images/highlight_zone.png

    Рисунок 24.1.4 - Отображение параметров, заданных в зонах

  • на концах сегмента реки отображается информация о параметрах, заданных в речных узлах (Рис. 24.1.5).

    _images/highlight_river.png

    Рисунок 24.1.5 - Подсказка о данных, заданных в речных узлах

    Управлять отображением данной подсказки можно с помощью дерева настроек (опция «Другие настройки» -> «Подсказки на концах выбранного сегмента реки») (Рис. 24.1.6);

    _images/settings_tree_river_tooltip.png

    Рисунок 24.1.6 - Опция для управления отображением подсказки на концах выбранного сегмента реки

  • рядом с вертикальной скважиной отображается информация о параметрах, заданных в ней (имя, координаты и пр.) (Рис. 24.1.7);

    _images/highlight_vwell.png

    Рисунок 24.1.7 - Подсказка о данных, заданных в вертикальной скважине

  • зоны определенной породы после привязки к ним пород, заданных в редакторе пород, получают соответствующую цветовую заливку (Рис. 24.1.8).

    _images/highlight_soil.png

    Рисунок 24.1.8 - Отображение пород, заданных в объектах типа «Зона определенной породы»

    Управлять отображением цветовой заливки можно с помощью дерева настроек (опция «Управление видом» -> «Закраска зон определенных пород») (Рис. 24.1.9).

    _images/settings_tree_soil_fill.png

    Рисунок 24.1.9 - Опция для управления заливкой объектов типа «Зона определенной породы»

24.2. Задание параметров объектов

Задание параметров выбранных объектов производится с помощью специальных диалогов, вызов которых осуществляется одним из способов:

  1. командой меню «Задать параметры»;
  2. двойным щелчком мыши по объекту (кроме аннотаций и фоновых карт);
  3. нажатием кнопки «Enter» (кроме аннотаций и фоновых карт);
  4. с помощью инструментов дерева объектов слоя.

Примечание

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

24.3. Удаление объектов

Удаление выбранных объектов производится одним из способов:

  1. командой меню «Удалить»;
  2. нажатием кнопки «Delete» (кроме аннотаций и фоновых карт);
  3. с помощью инструментов дерева объектов слоя.

Примечание

Удалить аннотации и фоновые карты можно только с помощью инструментов дерева объектов слоя.

При любом способе удаления выбранных объектов на экране появится информационное сообщение, в котором необходимо подтвердить или отменить удаление объектов.

Примечание

В препроцессоре реализована возможность восстановления удаленных объектов. Сделать это можно с помощью команды меню «Восстановить удаленные объекты» (раздел «ДОПОЛНИТЕЛЬНО»).

24.4. Команды меню объектов

Набор команд меню зависит от объекта, который выбран в момент вызова меню.

_images/menu2d.png

Рисунок 24.4.1 - Меню для объекта типа «Контур области моделирования»

Меню состоит из двух разделов:

  1. ОБЪЕКТ - раздел для выбранного в данный момент объекта. Раздел наполнен как типовыми, так и специфическими для типа объекта командами;
  2. ДОПОЛНИТЕЛЬНО - раздел с дополнительными опциями. Набор команд данного раздела не зависит от типа выбранного объекта, но может зависеть от режима работы 2D редактора.

Примечание

Вызов меню осуществляется нажатием правой кнопки мыши в окне 2D Редактор.

Ниже приведено описание всех команд меню.

24.4.1. Задать параметры

Данная опция открывает диалог для управления параметрами выбранного объекта. Подробное описание диалогов управления параметрами представлено в разделах:

Примечание

Опция также применима для множества выбранных объектов одинакового типа и в меню будет называться: «Задать параметры (Множеств.)». В таком случае параметры, заданные в диалоге, будут присвоены всем выбранным объектам.

24.4.2. Войти в режим редактирования геометрии

Опция переводит 2D редактор в режим редактирования геометрии. Данная опция меню доступна для полигонов и полилиний. Подробное описание режима редактирования геометрии приведено в разделе Работа с геометрией объектов. Ручное редактирование геометрии.

24.4.3. Изменить приоритет установки

Опция открывает диалог для задания приоритета установки выбранного объекта (Рис. 24.4.3.1).

_images/zvalue_dialog.png

Рисунок 24.4.3.1 - Диалог для задания приоритета установки объекта

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

Опция применима для всех полигональных объектов кроме контура области моделирования contour и зоны водного баланса observation_zone. Более подробное описание приоритета установки объектов приведено в разделе Приоритет установки объектов.

24.4.4. Учет

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

24.4.5. Изменить привязку

Опция открывает диалог для изменения привязки выбранного объекта (Рис. 24.4.5.1).

_images/binding_dialog.png

Рисунок 24.4.5.1 - Диалог для изменения привязки объекта

В диалоге необходимо указать, к чему привязать объект:

  • «Слой» - к выбранному (активному) слою;
  • «Модель» - к модели.

В таблице диалога можно более детально задать привязку, т.е. указать номера подслоев, если объект привязан к слою, или же номера слоев, если объект привязан к модели. Если в таблице ничего не задавать, то это будет означать, что объект привязан ко всем подслоям выбранного слоя, если объект привязан к слою, или же ко всей модели, если объект привязан к модели. В таблице допускается задавать диапазон привязки с помощью символа «-». Опция не применима для следующих объектов:

Более подробное описание привязки объектов приведено в разделе Привязка объектов.

Примечание

При изменении привязки объекта (со слоя на модель или наоборот), который входит в состав какой-либо группы 2D редактора, производится его удаление из группы.

24.4.6. Выбрать

Данная опция содержит подменю, которое открывает доступ к инструментам для выбора объектов (Рис. 24.4.6.1).

_images/menu2d_select_tools.png

Рисунок 24.4.6.1 - Команда меню для перехода к инструментам выбора объектов

Ниже приведено подробное описание всех инструментов для выбора объектов.

24.4.6.1. Все объекты типа <Тип_Объекта>

Производит выбор всех объектов, тип которых совпадает с типом выбранного объекта.

24.4.6.2. Все объекты выбранного типа кроме текущего объекта

Производит выбор объектов, тип которых совпадает с типом выбранного объекта. Сбрасывает выбор с объекта, для которого было вызвано меню.

24.4.6.3. Все, кроме текущего объекта

Производит выбор всех объектов и сбрасывает выбор с объекта, для которого было вызвано меню.

24.4.6.4. Отменить выбор

Снимает статус «выбрано» с выбранных объектов.

24.4.7. Работа с геометрией

Данная опция содержит подменю, которое открывает доступ к инструментам для редактирования геометрии объекта (Рис. 24.4.7.1).

_images/menu_2d_geom_tools.png

Рисунок 24.4.7.1 - Команда меню для перехода к инструментам редактирования объекта

Подробное описание инструментов для редактирования геометрии объектов приведено в разделе Работа с геометрией объектов. Инструменты для работы с геометрией.

24.4.8. Группа

Данная опция содержит подменю (Рис. 24.4.8.1), которое открывает доступ к командам для редактирования параметров группы, в состав которой входит выбранный объект.

_images/menu2d_group_options_obj.png

Рисунок 24.4.8.1 - Команда меню для перехода к инструментам редактирования параметров группы

После списка команд меню данной опции приведены названия всех созданных групп.

24.4.8.1. Удалить из группы <Имя_группы>

Удаляет выбранный объект из группы. При удалении всех объектов группа будет удалена.

24.4.8.2. Разгруппировать <Имя_группы>

Удаляет группу, в состав которой входит выбранный объект.

24.4.8.3. Задать натурные данные

Открывает диалог для задания натурных данных группы (Рис. 24.4.8.2), в состав которой входит выбранный объект.

_images/obs_data_water_objects.png

Рисунок 24.4.8.2 - Диалог для задания натурных данных группы

Опция доступна только для групп из объектов типа «Водоем, площадная река» и «Сегмент реки».

24.4.9. Скрыть

Данная опция содержит подменю (Рис. 24.4.9.1), которое открывает доступ к командам, позволяющим управлять видимостью объектов в окне редактирования геометрии.

_images/menu2d_hide_objects.png

Рисунок 24.4.9.1 - Команда меню для перехода к инструментам управления видимостью объектов

24.4.9.1. Скрыть все объекты другого типа

Скрывает в окне редактирования геометрии все объекты, тип которых отличается от типа выбранного объекта.

24.4.9.2. Скрыть выбранные

Скрывает в окне редактирования геометрии выбранный объект.

24.4.9.3. Все, кроме выбранных

Скрывает в окне редактирования геометрии все объекты, кроме выбранного.

24.4.10. Копировать объект в буфер

Производит копирование выбранного объекта с заданными свойствами в буфер обмена. Скопировать объект в буфер обмена также можно комбинацией клавиш «Ctrl+C». Опция доступна для объектов, которые имеют привязку к слоям. Опция не доступна для объектов типа «Абстрактный полигон».

24.4.11. Копировать свойства объекта в буфер

Производит копирование свойств выбранного объекта в буфер обмена. Данная опция отображается в меню, если у объекта заданы свойства. Опция не доступна для объектов типа «Абстрактный полигон».

24.4.12. Вставить параметры из буфера

Наделяет выбранный объект параметрами из буфера обмена. Опция доступна в меню, если тип выбранного объекта совпадает с типом объекта, параметры которого находятся в буфере обмена.

24.4.13. Очистить буфер параметров

Производит очистку буфера параметров.

24.4.14. Создать из объекта

Создает объекты на основе геометрии выбранного объекта. Опция содержит подменю (Рис. 24.4.14.1), в котором необходимо выбрать тип, который будет присвоен созданным объектам.

_images/menu2d_create_from_objects.png

Рисунок 24.4.14.1 - Команда меню для создания объектов на основе геометрии выбранного объекта

Важно

Если в панели доступа выбран какой-либо полигональный объект (Н-р: «Водоем, площадная река»), то в контекстном меню окна 2D редактор будет доступна опция создания из объекта конкретного полигонального объекта.( Н-р: «Создать из объекта» -> «Водоем, площадная река»).

_images/create_obj.png

Рисунок 24.4.14.2 - Создание из объекта

Опция доступна для полигонов и полилиний. Подробное описание алгоритма создания объектов на основе геометрии выбранного объекта представлено в разделе Создание объектов. Создание объектов из других объектов.

24.4.15. Сохранить геометрию объекта в файл

Производит сохранение геометрии выбранного объекта в файл одного из форматов:

  • «BLN» - текстовый формат (Golden Blank Software);
  • «SHP» - двоичный Shape (ESRI) файл.

24.4.16. Удалить

Производит удаление выбранного объекта. При выборе данной опции на экране появится информационное сообщение (Рис. 24.4.16.1), в котором необходимо подтвердить или отменить удаление.

_images/remove_object_mes.png

Рисунок 24.4.16.1 - Информационное сообщение о подтверждении удаления объекта

24.4.17. Удалить параметры

Производит удаление параметров выбранного объекта. Опция доступна, только если у объекта ранее были заданы параметры.

24.4.18. Перемещение

Данная опция содержит подменю (Рис. 24.4.18.1), которое открывает доступ к командам, позволяющим перемещать и копировать объекты с заданными свойствами.

_images/menu2d_replace_objects.png

Рисунок 24.4.18.1 - Команда меню для перехода к инструментам для перемещения объектов

Опция доступна для объектов, у которых задана привязка к слоям.

24.4.18.1. Переместить в слой

Открывает диалог (Рис. 24.4.18.2) для выбора слоя, в который необходимо переместить выбранный объект с заданными свойствами.

_images/replace_object_to_layer.png

Рисунок 24.4.18.2 - Диалог выбора слоя для перемещения объектов

24.4.18.2. Копировать в слой

Открывает диалог (Рис. 24.4.18.3) для выбора слоя, в который будет произведено копирование выбранного объекта с заданными свойствами.

_images/copy_object_to_layer.png

Рисунок 24.4.18.3 - Диалог выбора слоя для копирования объектов

Нельзя производить копирование объекта в выбранный слой.

24.4.19. Сохранить геометрию и параметры

Открывает диалог для сохранения выбранного объекта с заданными параметрами в двоичный файл формата *.nimfa_obj.

Примечание

*.nimfa_obj - это внутренний формат, который содержит всю информацию об объекте (геометрия, параметры, атрибуты). Файлы формата *.nimfa_obj открываются только в препроцессоре.

24.4.20. Посмотреть словарь параметров объекта

Отображает параметры объекта в виде дерева (Рис. 24.4.20.1). Параметры в дереве представлены в виде пар: (название параметра, значение параметра).

_images/params_tree_dialog.png

Рисунок 24.4.20.1 - Представление параметров объекта в виде дерева

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

24.4.21. Отключить свойства в зонах

Опция содержит подменю (Рис. 24.4.21.1), в котором необходимо выбрать название параметра, которое требуется отключить у объекта. Данная опция доступна только для объектов типа «Зона со свойствами».

_images/menu2d_deactive_zone_props.png

Рисунок 24.4.21.1 - Команда меню для отключения параметров у выбранного объекта

24.4.22. Обрезать контуром обл. моделирования

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

_images/polyconour_no_cut_mes1.png

Рисунок 24.4.22.1 - Информационное сообщение о том, что прямоуг. контур не пресекает контур обл. моделирования

_images/polyconour_no_cut_mes2.png

Рисунок 24.4.22.2 - Информационное сообщение о том, что прямоуг. контур пресекает контур обл. моделирования более чем в двух точках

24.4.23. Число точек

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

24.4.24. Кривая замкнута/незамкнута

Отображает тип выбранной полилинии: замкнутая или незамкнутая. Данная опция носит информационный характер.

24.4.25. Преобразовать в полигон

Открывает диалог (Рис. 24.4.25.1) для преобразования полилинии типа «Линия с заданным сеточным размером» в полигон.

_images/create_polygon_from_gridline.png

Рисунок 24.4.25.1 - Диалог для преобразования полилинии в полигон

В списке «Преобразовать в» диалога нужно выбрать тип, который будет присвоен полигону после преобразования полилинии. Если установить галочку в поле «Удалить полилинию после преобразования», то после преобразования в полигон полилиния будет удалена.

24.4.26. Удалить все внутренние речные узлы

Производит удаление внутренних речных узлов выбранного сегмента реки.

24.4.27. Переместить в выбранную точку

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

24.4.28. 1D модель

Данная опция содержит подменю (Рис. 24.4.28.1), которое открывает доступ к командам для редактирования 1D моделей.

_images/menu1d_options.png

Рисунок 24.4.28.1 - Команда меню для перехода к инструментам редактирования 1D моделей

Опция доступна в меню, если выбран объект типа «Прямоугольный контур».

24.4.28.1. Создать зоны пород

Производит создание объектов типа «Зона определенной породы» в заданном глубинном интервале. Опция доступна в меню, если у прямоугольного контура задано разбиение.

24.4.28.2. Создать ГУ на кровле и подошве

Создает объекты типа «Боковое ГУ» на кровле и подошве 1D модели.

24.4.28.3. Создать пакеты загрязнений

Открывает диалог для задания начальной концентрации компонента-загрязнителя в воде в заданном глубинном интервале. (Рис. 24.4.28.2).

_images/create_pollutions_for_polycontour_dialog.png

Рисунок 24.4.28.2 - Диалог для задания начальной концентрации компонента-загрязнителя в воде в заданном глубинном интервале

В таблице необходимо задать:

  • «Верхняя отметка» - верхняя отметка глубинного интервала;
  • «Нижняя отметка» - нижняя отметка глубинного интервала;
  • «Компонент» - компонент-загрязнитель;
  • «Концентрация» - начальная концентрация компонента-загрязнителя в воде.

24.4.28.4. Параметры не заданы

Отображает информацию о том, что у прямоугольного контура не заданы параметры.

24.4.29. Дополнительно

В данном разделе меню представлены команды для работы с объектами 2D редактора, которые не зависят от типа выбранного объекта (Рис. 24.4.29.1).

_images/menu2d_extra.png

Рисунок 24.4.29.1 - Раздел меню «Дополнительно»

24.4.29.1. Открыть менеджер групп

Открывает менеджер групп (Рис. 24.4.29.2), который предназначен для управления группами, созданными в 2D редакторе.

_images/group_manager.png

Рисунок 24.4.29.2 - Менеджер групп

24.4.29.2. Поиск объекта по имени

Открывает диалог для поиска объектов по имени (Рис. 24.4.29.3).

_images/find_objects_by_name.png

Рисунок 24.4.29.3 - Диалог для поиска объектов по имени

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

_images/find_objects_by_name_good_mes.png

Рисунок 24.4.29.4 - Информационное сообщение о том, что объекты найдены

_images/find_objects_by_name_bad_mes.png

Рисунок 24.4.29.5 - Информационное сообщение о том, что объекты не найдены

24.4.29.3. Выбрать объект без параметров

Производит поиск и выбор объекта, у которого не заданы параметры. Если в 2D редакторе более одного объекта без параметров, опция в меню будет иметь вид: «Выбрать первый объект без параметров».

24.4.29.4. Импортировать объекты из файла

Открывает диалог выбора файла формата *.nimfa_obj, который содержит геометрию и параметры объектов.

Примечание

*.nimfa_obj - это внутренний формат, который содержит всю информацию об объекте (геометрия, параметры, атрибуты). Файлы формата *.nimfa_obj открываются только в препроцессоре.

24.4.29.5. Показать все объекты

Отображает все объекты в окне редактирования геометрии, которые были скрыты ранее.

24.4.29.6. Учитывать все объекты в расчете

Включает атрибут «Учет» для всех объектов, которые ранее были исключены из расчета.

24.4.29.7. Создать аннотацию

Открывает диалог для создания аннотации (Рис. 24.4.29.6).

_images/create_annotation.png

Рисунок 24.4.29.6 - Диалог для создания аннотации

24.4.29.8. Вставить объекты из буфера (N шт.)

Производит вставку объектов, которые находятся в буфере обмена. Опция содержит меню (Рис. 24.4.29.7), с помощью команд которого можно указать, куда произвести вставку объектов в окне редактирования геометрии:

  • «В том же месте» - вставить объекты из буфера в тех же координатах;
  • «Относительно положения курсора» - переместить объекты из буфера в точку, из которой было вызвано меню.
_images/menu_2d_paste_objects_options.png

Рисунок 24.4.29.7 - Команды для вставки объектов из буфера обмена в окно редактирования геометрии

24.4.29.9. Очистить буфер

Производит очистку буфера обмена.

24.4.29.10. Добавить к опорным точкам

Добавляет точку, из которой было вызвано меню, в список опорных точек. Список всех опорных точек можно посмотреть с помощью команды show_point («Добавить опорные точки») ленты 2D редактора (Рис. 24.4.29.8).

_images/strip2d_control_points.png

Рисунок 24.4.29.8 - Команды для добавления и просмотра опорных точек в ленте 2D редактора

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

Примечание

Зажав клавишу англ. «P» (рус. «З») и нажимая ЛКМ в сцене также можно добавлять опорные точки

24.4.29.11. Удалить оценочный полигон

Удаляет оценочный полигон, созданный в режиме «Линейка» 2D редактора.

24.4.29.12. Удалить точки (Мощность слоев)

Удаляет контрольные точки, установленные в режиме «Мощность слоев модели в установленных точках».

24.4.29.13. Удалить по малости

Открывает диалог для удаления объектов типа «Водоем, площадная река» и «Сегмент реки» по заданному критерию (Рис. 24.4.29.9). В качестве критерия удаления для водоемов выступает их площадь, а для сегментов рек - длина.

_images/remove_by_eps.png

Рисунок 24.4.29.9 - Диалог для удаления объектов по заданному критерию

В первой колонке таблицы диалога приведены имена объектов, во второй - их площадь или длина. В поле «eps» необходимо ввести число, по которому будет произведен поиск объектов для удаления. Найденные объекты будут подсвечены в таблице диалога. Чтобы произвести удаление объектов, площадь или длина которых меньше заданной в поле «eps», следует нажать кнопку «Удалить».

24.4.29.14. Восстановить удаленные объекты

После удаления объекты попадают во временное хранилище, откуда их можно восстановить с помощью данной опции. Опция открывает диалог для восстановления удаленных объектов (Рис. 24.4.29.10).

_images/restore_delete_objects.png

Рисунок 24.4.29.10 - Диалог для восстановления удаленных объектов

В таблице диалога представлена следующая информация об удаленных объектах:

  • «Тип» - тип объекта;
  • «Привязка» - привязка объекта (слой или модель);
  • «Были заданы параметры» - информация о том, были ли заданы параметры у объекта;
  • «Дата удаления» - дата удаления объекта.

Чтобы восстановить удаленные объекты, необходимо в колонке «Восстановить» отметить их галочкой и нажать кнопку «Восстановить выбранные».

Примечание

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