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

1.2.4. Специальные сообщения об ошибках AutoCad dxf Import (dxf Import-specific Messages)

Следующие сообщения об ошибках могут появиться при импорте DXF файлов.

Incomplete Entities

(Неполный раздел Entities)

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

1.3. Файлы Atlas Boundary [.Bna]

1.3.1. Панель диалога Atlas Boundary Import Options (Опции импорта файла Atlas Boundary)

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

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

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

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

См. также

File Description

General Messages

Atlas Boundary-specific Messages

Macro Script Options

1.3.2. Описание файлов Atlas Boundary (Atlas Boundary File Description)

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

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

"Pname 1", "Sname 1", type/length

x1,y1

x2,y2

...

xn,yn

"Pname 2", "Sname 2", type/length

x1,y1

x2,y2

...

xn,yn

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

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

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

*

Значение параметра type/length для областей больше 2. Это значение задает число координатных пар, описывающих объект. Описания островов и озер сцепляются в список.

*

Значение параметра type/lengthдля кривых меньше -1. Абсолютное значение этого параметра задает число координатных пар, описывающих кривую.

*

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

1.3.3. Опции макросценария для файлов формата Atlas Boundary (Macro Script Options)

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

...(File="counties.bna",Options="Defaults=1,AreasToCurves=1")

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

Опция

Действие

По умолчанию

Defaults=1

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

Нет

ForgetOptions=1

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

Нет

AreasToCurves=1

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

Нет

ProjectionLatLong=1

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

Да

ProjectionLatLong=0

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

Нет

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