CreateLabels method (Layer)

Создает вариант надписей слоя по шаблону.

Синтаксис:

Visual Basic:

Function CreateLabels(LableTemplateName As String, LabelLayerUserName As String, TypeID As Long, LabelID As Long, align As eLabelPosition, AlongLines As Boolean,

Overwrite As Boolean, ShortLines As Boolean, Angle As Double, Scale As Double, Auto As Boolean, shiftX As Double, shiftY As Double) As Boolean

LableTemplateName - имя шаблона.

LabelLayerUserName - имя файла бирок.

TypeID - для какого типа создаются бирки (-1 для примитивов).

LabelID - ID файла (-1 по умолчанию создаст сам).

align - ориентация бирок относительно точки привязки к объекту.

AlongLines - флаг выводить вдоль линий.

Overwrite - переписывать существующие (если уже есть) положения бирок.

ShortLines - строить бирки для коротких линий (в которые надпись не помещается).

Angle - угол поворота бирок.

Scale - масштаб 1:1 (0 - без масштаба).

Auto - позиционировать бирку по линии в зависимости от видимой части линии.

shiftX, shiftY - сдвиг в пикселях по x и y.

Описание:

Метод возвращает True, если операция прошла успешно, в противном случае метод возвращает False.