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

1.4. Файлы Golden Software Blanking [.Bln]

1.4.1. Панель диалога Golden Software Blanking Import Options (Опции импорта файла Golden Software Blanking)

Панель диалога Import Options (Опции импорта)позволяет Вам задать опции, которые определяют, как следует импортировать информацию из файла форматаGolden Software Blanking.

Щелкните по переключателю Areas to Curves (Области в Кривые), чтобы преобразовать плоские области в линии.

Если приложение, которое Вы запускаете, использует информацию о преобразовании проектирования, то в панели диалога будут отображены две клавиши Projection (Проектирование). Golden Software Blanking файлы не содержат никакой информации о проектировании.

Выберите опцию Lat/Long (Широта/Долгота), если координаты Вашего файла являются, соответственно, широтой и долготой. Выберите опциюOther (Другие), если координаты Вашего файла представлены в какой-то другой форме.

См. также

File Description

General Messages

Macro Script Options

1.4.2. Описание файлов Golden Software Blanking (Golden Software Blanking File Description)

Файлы Golden Software Blankingпредставляются в ASCII формате и используются для хранения географической информации, задаваемой областями, кривыми или точками. Несмотря на то, что основное назначение GS Blanking файлов - это определение бланковых областей ("blanked-out"), их можно также использовать и для задания границ простых областей или декоративных рисунков.

Общий формат файла:

length, flag "Pname 1"

x1,y1

x2,y2

...

xn,yn

length, flag "Pname 2"

x1,y1

x2,y2

...

xn,yn

Параметр length (длина)- это целое число, которое задает число (X,Y)-координатных пар, описывающих объект.

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

Pname- необязательный параметр; это главное имя объектаID(Имя объекта), предназначенное для идентификации объекта. ГлавноеIDиспользуется для связи объекта с внешними данными.

Последующие строки содержат (X,Y)-координатные пары, которые определяют объект. Это могут быть либо целые, либо дейситвительные числа. Каждая координатная пара занимает отдельную строку.

Параметр type/length (тип/длина)задает число координатных пар, описывающих объект. Этот параметр определяет объект следующим образом:

*

Если параметр type/lengthравен единице, то объект рассматривается как точка. Точка описывается одной координатной парой.

*

Если значение параметра type/lengthбольше единицы и координаты первой пары совпадают с координатыми последней пары, то объект рассматривается как простая замкнутая область. В противном случае объект рассматривается как кривая линия.

1.4.3. Опции макросценария для файлов формата Golden Software Blanking (Macro Script Options)

Поскольку панель диалога Import Options (Опции импорта)не открывается, когда программа управляется (с помощьюGS Scripter илиVisual Basic) сценарием, записанным на языке макрокоманд, то в этом сценарии следует задать строку опций Options="...". Эта строка состоит из разделенных запятыми параметров, которые определяют поведение различных опций импорта. Вот типичный пример:

...(File="site.bln",Options="Defaults=1,AreasToCurves=1")

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

Опция

Действие

По умолчанию

Defaults=1

Установить все опции в значения по умолчанию

Нет

ForgetOptions=1

Не запоминать опции для дальнейшего использования

Нет

AreasToCurves=1

Преобразовать области в замкнутые кривые

Нет

ProjectionLatLong=1

Координаты являются Широтой/Долготой

Да

ProjectionLatLong=0

Координаты не являются Широтой/Долготой

Нет

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