Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Курсач / Surfer / Surfer / SERFER / ГЛАВА 7.DOC
Скачиваний:
29
Добавлен:
15.04.2015
Размер:
94.72 Кб
Скачать

Файлы границ Golden Software [.Gsb]

Эти файлы создаются в программе Map Viewer из пакета Golden Software. Они могут использоваться Surfer для импорта данных о границах. Файлы [.GSB] могут содержать многоугольники и ломаные линии, они используют двоичный формат и могут редактироваться только в программе Map Viewer.

Единственный параметр импорта, доступный для этих файлов - преобразование областей в кривые (convert areas to curves). Иногда области в этих файлах имеют так много точек, их определяющих, что должны быть преобразованы в кривые при импорте. Обычно эту опцию не используют.

Файлы гашения (blanking) [.Bln]

[.BLN] файлы выполняют вSurferдве функции: они могут использоваться, чтобы помещать границы на карту или чтобы удалять с карты изолинии. ЭтоASCII файлы, которые могут быть созданы в рабочем листе Surfer или в любом другом ASCII редакторе. Файлы гашения содержат координаты, задающие вектора, используемые для рисования многоугольников или ломаных линий.

Единственный параметр импорта, доступный для этих файлов - преобразование областей в кривые (convert areas to curves). Иногда области в этих файлах имеют так много точек, их определяющих, что должны быть преобразованы в кривые при импорте. Обычно эту опцию не используют.

Каждый многоугольник или кривая задаются строкой заголовка и серией пар координат. Каждая строка в файле содержит два значения. Первое значение в первой строке (строке заголовка) - число XY координат, использующихся для задания границ. Второе значение в первой строке - идентификатор (flag), использующийся при операции гашения. Вторая строка содержит координаты ХY, определяющие начальную точку границы. Третья строка содержит координаты второй точки и т.д. Координаты каждой точки должны помещаться в отдельной строке. Когда задается многоугольник, координаты в последней и первой строках должны совпадать, чтобы он был замкнутым. Файл гашения может содержать любое число многоугольников и кривых, каждый из которых определяется строкой заголовка и набором координат.

Операция очистки (гашения) в Surfer также использует границы, заданные в файлах [.BLN] для присвоения значений гашения узлам сетки в файле сетки. Когда Вы создаете карту изолиний из гашеного файла сетки, на очищенном участке изолинии не рисуются (см. Главу 11).

Общий формат для файлов [.BLN]:

length(npoints),flag npoints, определяет число координатных пар, задающих

границу.

flag задает тип гашения и может быть 0 или 1. 0 используется

для гашения снаружи от заданных границ, а 1 - для гашения

внутри заданных границ

x1,y1

x2,y2

...

xn,yn

length,flag строка заголовка для следующей границы

x1,y1

x2,y2

...

xn,yn

Создание файла Golden Software Blanking [.BLN]:

  1. Выберите команду Worksheetиз менюFile, чтобы вызвать новое пустое рабочее окно.

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

  3. Когда все объекты будут созданы, выберите команду Save asи в ДОSave as выберите опциюASCII Files (*.DAT) в раскрывающемся списке Save Files as Type. В группеOptionsвыберите опциюComma Delimit.

  4. Напечатайте имя файла в окне редактирования File Nameи кликните ОК.

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