
- •Глава 7 Контурные карты и помещение границ на другие карты Введение
- •Импорт файла карты-основы
- •Файлы границ
- •Файлы Atlas [.Bna]
- •Файлы AutoCad [.Dxf]
- •Файлы границ Golden Software [.Gsb]
- •Файлы гашения (blanking) [.Bln]
- •Файлы Golden Software PlotCall [.Pln]
- •Usgs ФайлыDigital Line Graph [.Lgo]
- •Windows gdi (Metafile) File Description
- •Файлы точечной графики
- •Изменение контурных карт Изменение Параметров линий, заливки и символов на карте-основе
Файлы границ 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]:
Выберите команду Worksheetиз менюFile, чтобы вызвать новое пустое рабочее окно.
Для каждой области или кривой создайте строки заголовка. В следующих строках запишите координаты точек, определяющие объект.
Когда все объекты будут созданы, выберите команду Save asи в ДОSave as выберите опциюASCII Files (*.DAT) в раскрывающемся списке Save Files as Type. В группеOptionsвыберите опциюComma Delimit.
Напечатайте имя файла в окне редактирования File Nameи кликните ОК.