Создать полилинейный (полигональный) временный объект по ссылке на заданный экземпляр структуры объекта
function AddObjectByLinkToMOS(MOS: TMapObjectStructure;
aDrawType: TTempObjectDrawType = dwoNone; aStyle: int64 = -1;
aText: string = ''; flDraw: boolean = false): integer;
MOS
aDrawType
aStyle
aText
flDraw
индекс временного объекта
Информация из экземпляра класса стуктуры объекта не копируется во внутренние структуры временного объекта, а используется по ссылке. Удаление экземпляра класса стуктуры объекта недопустимо. Изменение экземпляра класса стуктуры объекта приводит к изменению временного объекта. соответствует индексу стиля, если стилем библиотеки - то уникальному идентификатору стиля); если папаметр меньше 0, то идентификатор стиля берется из MOS (по умолчанию -1) временных объектов необходимо либо перестроить карту (RefreshMap), либо вызвать метод RefreshMapOverlay, который не приводит к перепостроению всей карты (по умолчанию true)