TMapRsts.CreateAndAppendRst

 

TMapRsts

Top

 

Создать растровую карту и добавить ее в список открытых растров.

 

Type

  PCOLORREF = ^COLORREF;

function CreateAndAppendRst(RstFileName : string;

                      WidthPix, HeightPix, BitsInPix : Cardinal;

                      palette : PCOLORREF; colorcount : Cardinal;

                      scale, precision : double; location : TDOUBLEPOINT) : HMAP;

Описание:

Создает растр с именем RstFileName и добавляет его в конец списка открытых растровых карт со следующими характеристиками:

- WidthPix, HeightPix – Ширина и высота растра в точках;

- BitsInPix – размер элемента создаваемого растра (бит на пиксель);

- palette – указатель на первый элемент палитры в памяти;

- colorcount – количество цветов в палитре растра;

- scale – знаменатель масштаба создаваемого растра;

- precision – разрешение создаваемого растра;

- location – привязка юго-западного угла растра в районе (в метрах).

Возвращает порядковый номер созданной растровой карты. При ошибке возвращает ноль.