Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ГДП_3_3.docx
Скачиваний:
6
Добавлен:
23.11.2019
Размер:
100.85 Кб
Скачать

Набор полей таблицы описания маркеров

Имя поля

Содержание поля

Idg

Идентификатор графического объекта

Flags

Флаг «ориентированный маркер»

Font

Имя цифрового шрифта

Smb

Номер символа в шрифте

Idc

Идентификатор цветового диапазона

Clr_R

Цвет символа (красная составляющая)

Clr_G

Цвет символа (зеленая составляющая)

Clr_B

Цвет символа (синяя составляющая)

Size

Высота знакоместа

Width

Ширина знакоместа

Hgl

Видимая высота символа

Wgl

Видимая ширина символа

X0gl

Х-координата левой границы символа

Y0gl

Y-координата нижней границы символа

OffsetX

Сдвиг по горизонтали от точки привязки

OffsetY

Сдвиг по вертикали от точки привязки

Поле Flags задает тип маркера:

Flags = 0, неориентированный маркер;

Flags = 1, ориентированный маркер.

Поле Flags не может принимать значений, отличных от «1» или «0». Значения поля Flags в описании всех слоев одного маркера должны быть одинаковы.

Поля Font и Smb идентифицируют символ из цифрового шрифта, выводимый в описываемый слой маркера.

Поля Idc, Clr_R, Clr_G, С1г_В задают цвет выводимого символа. Если значение поля Idc отлично от 0, то оно интерпретируется как ссылка на описание цветового диапазона (идентификатор графического объекта типа «цветовой диапазон» в библиотеке графических объектов, который следует использовать при определении цвета выводимого символа). Если знание Idc = 0, цвет символа задается тремя полями (Clr_R, Clr_G, Clr_B).

Поля Size и Width задают размеры (сотые доли миллиметра) знакоместа выводимого символа.

Поля Hgl и Wgl задают реальные размеры (сотые доли миллиметра) выводимого символа.

Поля X0gI и Y0gI задают положение выводимого символа в его знакоместе. Координаты границ символа задаются в сотых долях миллиметра относительно левой нижней точки выводимого знакоместа.

Поля OffsetX и OffsetY содержат смещения, с которыми должен позиционироваться центр знакоместа относительно точки привязки, заданной в цифровой модели (точки для неориентированного маркера или центра отрезка для ориентированного). Значения задаются в сотых долях миллиметра. Положительное значение OffsetX задает смещение вправо, отрицательное - влево. Положительное значение OffsetY - смещение вниз, отрицательное – вверх. Для ориентированного маркера значения сдвигов вычисляются в относительной системе координат, заданной углом ориентации.

Таблица описания линий (табл. 7). Этот компонент библиотеки содержит описание линий. Линия представляется одной или более строкой таблицы, каждая из которых задает один из слоев изображения соответствующего геолого-картографического объекта. Порядок следования строк в таблице определяет порядок вывода слоев при изображении линии.

Таблица 7