Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекции.doc
Скачиваний:
235
Добавлен:
27.03.2016
Размер:
1.25 Mб
Скачать

2). Текстовый (ascii) формат

(ASCII) Сокращение от American Standard Code for Information Interchange (Американский стандартный код для обмена информацией). ASCII является стандартной кодировкой, используемой в большинстве микрокомпьютеров, многими компьютерными терминалами и принтерами для представления символов. В эту кодировку включены не только буквы, цифры и другие графическое знаки, но и управляющие символы типа возврата каретки и т.п.

Текстовый (ASCII) формат данных используют для обмена данных между ИС.

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

ТИП ОБЪЕКТА (пример Point– точка)

141 141 ,

что означает определение точки внутренними координатами х=141, у =141.

3). Формат dxf

DXF (Drawing Exchange Format) — открытыйформат файловдля обмена двумерной графической информацией между приложениямиСАПР. Был создан фирмойAutodeskдля системыAutoCAD.Поддерживается практически всеми CAD-системами на платформе PC (компьютерная платформа). Структура формата состоит из четырех отдельных секций:

  • секция заголовка (HEADER),

  • секция таблиц (TABLE),

  • секция блоков (BLOCKS),

  • секция объектов (ENTITIES)

Секция заголовкасодержит значения, определяющие рабочие параметры чертежа и его окружения. Это номер версии программыAutoCAD, система координат, единицы измерения расстояний, углов, режим отображений и вычерчивания.

В секции таблицинформация разбита на четыре подсекции:

  • подсекция тип линий (LINETYPE),

  • подсекция слой (LAYER),

  • подсекция шрифт (STYLE),

  • подсекция вид экрана (VIEW)

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

Каждый блок начинается с имени блока и зафиксированной точки признака данного блока (местоположения), затем следует список объектов, входящих в этот

В секции объектовсодержится список всех активных графических объектов со ссылками на секции блоков и таблиц. Секция объектов описывается тремя понятиями: признак (тип объекта), маркер, значение.

Каждый объект (точка, линия, дуга и т.д.) имеет свой формат описания.

4. Цепочно-узловой формат

Цепочно-узловой формат используется внутри ИС. Графическая информация в цепочно-узловом формате представляется в виде трех элементов: узлов, звеньев и объектов.

Между этими элементами устанавливаются связи на уровне описания имен. Известно несколько модификаций этого формата. Приведем упрощенное описание одного из них.

Файл в данном формате состоит из четырех разделов:

  • точек;

  • узлов;

  • дуг;

  • областей.

В файле точек записи имеют структуру "номер точки, X, Y"

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

В файле дуг каждая дуга начинается и заканчивается либо в точке пересечения с другой дугой, либо в узле, не принадлежащем другим дугам. Дуги образуются последовательностью отрезков, соединённых промежуточными точками. В этом случае каждая линия имеет два набора чисел: пары координат промежуточных точек и номера узлов. Кроме того, каждая дуга имеет свой идентификационный номер, который используется для указания того, какие узлы представляют её начало и конец.

В файле областей каждая область описывается номерами дуг, из которых он состоит, и ссылки на запись с его семантикой в атрибутивной базе данных (рис.)

Цепочно-узловой формат позволяет легко контролировать соблюдение топологических отношений связанных с примыканиями объектов и расположением площадных и линейных объектов друг относительно друга.  При использовании такой структуры, есть возможность избежать повторения сложных объектов.

Рис. Цепочно – узловой формат

 Файл точек

Номер точки

Координата X

Координата Y

1

5

10

2

25

12

3

5

25

4

12

40

 

Файл узлов

Номера точки

Список дуг

1

1, 4

2

4, 3, 5

3

1,2,3

4

2,5

 

Файл дуг

Номер

дуги

Правый

полигон

Левый

полигон

Начальный

узел

Конечный

узел

1

1

0

3

1

2

2

0

4

3

3

2

1

3

2

4

1

0

1

2

5

3

2

4

2

Файл областей

Номера областей

Список дуг

1

1, 4, 3

2

2, 3, 5

ГЕОИНФОРМАЦИОННЫЕ СИСТЕМЫ