TMapScreen.SetAppendDataMode

 

TMapScreen

Top

 

Установить режим добавления данных к карте.

 

function SetAppendDataMode(mode : integer) : integer;

 

Описание:

Метод устанавливает режим добавления данных к карте: стандартный или ускоренный.

Вход: mode - режим добавления данных (1 - ускоренный, 0 - стандартный);

Выход: текущее значение режима.

При стандартном режиме добавление каждого нового документа в состав карты (методы AppendData, MapSites.Append и др.) влечет за собой пересчет габаритов карты и обновление палитры по всем открытым данным. При потоковом добавлении множества документов рекомендуется отключать выполнение этих действий для каждого открываемого документа путем включения ускоренного режима добавления данных к карте.

При ускоренном режиме не пересчитываются габариты документа по всем открытым данным и не обновляется палитра, что существенно ускоряет процесс добавления данных потоком. По окончанию потокового добавления данных рекомендуется вернуть режим добавления к стандартному для обновления габаритов и палитры.

Габариты обновляются автоматически и при масштабировании документа, а палитра нужна при формировании изображений с ограниченным диапазоном цветов.