Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Курсач / Surfer / Surfer / SERFER_3.DOC
Скачиваний:
78
Добавлен:
15.04.2015
Размер:
561.66 Кб
Скачать

2.14. Бланкирование сеточного файла (Blanking a Grid File)

Бланкирование - это удаления изолиний из каких-то областей карты. Бланкирование можно выполнить либо путем маскирования изолиний, либо с помощью команды Blank (Бланкировать)из менюGrid. Маскирование удаляет изолинии из областей карты только внутри заданной границы, а командаBlankможет очищать области как внутри, так и вне заданной границы.

Использование команды Blank (Бланкировать)

Команда Blankсоздает сеточный [.GRD] файл, содержащий бланковые области, то есть области, узлам которых присвоено специальное значение - код пробела равный 1.70141e+038. При построении карт изолиний бланковые участки сеточного файла остаются пустыми. При построении графиков поверхностей бланковые участки отображаются как плоские горизонтальные области, уровень которых равен минимальному значениюZсеточного файла.

Прежде чем выполнять команду Blankнеобходимо создать сеточный [.GRD] файл (grid [.GRD] file) и бланкирующий [.BLN] файл (Golden Software blanking [.BLN] file). Сеточный файл строится с помощью командыData (Данные) из менюGrid. Бланкирующие файлы можно создать в окне Рабочего листаSURFERа.

Бланковые области определяются [.BLN] файлом, содержащим X,Y-координаты границ этих областей. Бланкироваться может область либо внутри заданной границы, либо вне этой границы. КомандаBlankприсваивает код пробела (1.70141e+038) каждому узлу сети заданной области.

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

Бланковый [.GRD] файл можно использовать с командой Volume (Объем); заполненные кодом пробела области не включаются в вычисления объемов.

Бланкирование сеточного файла

1.

Создайте сеточный [.GRD] файл (grid[.GRD] file) по Вашему исходному XYZ [.DAT] файл данных (XYZ data[.DAT] file).

2.

Постройте blanking [.BLN]файл, определяющий области, которые нужно бланкировать.

3.

Выберите команду Blank из менюGridи задайте имя сеточного [.GRD] файла, который Вы хотите бланкировать, имя blanking [.BLN] файла, определяющего границы областей, которые нужно бланкировать, и имя выходного файла.

4.

Если Вы хотите отобразить на экране построенный файл, выберите команду Contour (Изолиния)илиSurface (Поверхность)из менюMap.

Вы можете также построить на карте границы бланковых областей, выбрав команду Load BaseMap (Загрузить опорную карту)из менюMapи задав [.BLN] файл в качестве опорной карты.

Использование Сеточного редактора для бланкирования узлов сети

Команда Grid Editor (Сеточный редактор)из меню Gridоткрывает окно Сеточного редактора. Ваш сеточный файл представляется в этом окне картой изолиний и схемой расположения узлов сети (узлы отмечаются символом "+"). Вы можете легко бланкировать какой-то узел (то есть присвоить ему код пробела), выделив этот узел в окне Сеточного Редактора и введя в окно редактирования значениеCTRL+B.

1.

Выберите команду Grid Editor (Сеточный редактор)из менюGrid. На экране откроется панель диалогаOpen Grid (Откройте сеть). Задайте имя сеточного файла, который Вы хотите отредактировать.

Если Вам нужно только подмножество сеточного файла, щелкните по клавише Options (Опции)и задайте параметрыRows (Строки) иColumns (Столбцы), то есть номера строк и столбцов, которые нужно вычитать из файла.

2.

Щелкните по клавише OK, и откроется окно Сеточного редактора. Ваш сеточный файл будет представлен на экране картой изолиний. Положение каждого узла сети будет отмечено символом "+".

3.

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

4.

X,Y-координаты активного узла отображаются в соответствующих окнах в верхней части экрана. Значение узла, то есть егоZ-координата, появляется в окне редактирования. Вы можете откорректировать узел сети, введя новое значение в это окно. Если Вы хотите бланкировать узел, т. е. присвоить ему код пробела, то введите в окно редактирования значениеCTRL+Bили воспользуйтесь командойBlank Node.

Если при вводе была сделана ошибка, то нажмите клавишу ESC, чтобы восстановить исходное значение узла сети.

5.

Завершив редактирование сети, выберите команду Save As (Сохранить как)из менюFileи задайте путь доступа, имя и формат сохраняемого сеточного файла. Если Вы хотите сохранить отредактированный файл под прежним именем, то выберите командуSave.

6.

Для закрытия окна Сеточного редактора выберите команду Close (Закрыть)из менюFile. Если Вы хотите перейти в другое окно, оставив окно Сеточного редактора открытым, выберите нужное Вам окно из менюWindow.

См. также

Masking Contours

Golden Software blanking [.BLN] File

Blank Command

Соседние файлы в папке Surfer