Описание подобъекта

<< Click to Display Table of Contents >>

Navigation:  ТОПОПЛАН (ситуация, рельеф) > Ситуация - картированная модель ситуации > Расширение > Метабаза знаков > Линейные > Геолинии >

Описание подобъекта

Previous pageReturn to chapter overviewNext page

Файл – GeoniCS.sign.

Обязательная часть

[Sign]

Разделитель между описаниями объекта

Name = sign1  

Название объекта

Граница подобъекта

BR <x1,y1,x2,y2>

Граница прямоугольная (нижний левый угол, правый верхний угол)

BС <x1,y1, R>

BE

Граница круглая (центр, радиус)

Динамическая граница вокруг объекта

Атрибуты

S sx,sy

Масштаб по осям X или Y

F <0> или <1>

Заливка фигуры (0 – не заливать, 1 – заливать)

W <0>

Ширина линий

С <0>

Цвет линий (0 – 256, 0 –byblock, 256 – bylayer)

 

Рисование

Подобъект формируется векторной графикой. В векторную графику входят следующие примитивы:

M x,y

Установить курсор в позицию

L x1,y1, x2,y2

Отрезок (с шириной)

_L x,y

Отрезок от текущей позиции курсора

P x1,y1, x2,y2, x3,y3, …

Полигон, замыкается, заливается

_P x1,y1, x2,y2, x3,y3, …

Полигон от курсора, замыкается, заливается

A x,y,r

Окружность, заливается

_A r

Окружность с центром в курсоре, заливается

A x,y,r,a1,a2

Дуга (центр, радиус, нач угол, конечный угол)

 

 

DEF_STYLE  “shrift.shx[ttf]”, h, w, a

Задание стиля текста (шрифт, высота, фактор ширины, угол наклона)

T x, y, “text”, c

Текст (смещение x, y, сам текст, выравнивание)

Textdir <0>

Флаг поворота текста (0- откл, 1-вкл)

 

Будет -

– знак рисовать с помощью специального меню в квадрате 10*10 и транслировать в описание в словаре.

+ в случае знаков с редактируемыми элементами информация о местоположении и угле поворота каждого элемента.

Можно поворачивать и сдвигать элементы по линии и удалять.