Добрый день!
Работа с пирамидами тайлов (bir, gpkg, mbtiles) выполняется с помощью функций взаимодействия с геопорталами (wmsapi.h)
(раздел 3.9.38 "Работа с пирамидами тайлов" руководства программиста ГИС Конструктор - [URL=https://gistoolkit.com/download/doc/gisdesigner_prog.pdf]https://gistoolkit.com/download/doc/gisdesigner_prog.pdf[/URL]).
Обработка пирамид тайлов в формате kmz производится путем промежуточной конвертации в формат rsw с помощью функции picexLoadKmzToRsw() (mappicex.h):
[CODE]// Загрузка растровой карты из KMZ в RSW
// handle - диалог визуального сопровождения процесса обработки.
// inputFileName - имя KMZ-файла
// outputFileName - имя проекта MPT
// compression - флаг сжатия выходного файла
// 0 - сжатие к блокам изображения применяться не будет
// 1 - сжатие изображения по методу LZW
// 2 - сжатие изображения по методу JPEG (справедливо для 24 битных растров)
// compressJpegQuality - степень сжатия блока растра по алгоритму JPEG
// Возможные значения: 1 - 100
// Рекомендуемое значение: 60
// При ошибке возвращает ноль
//
// Диалогу визуального сопровождения процесса обработки посылаются
// сообщения:
// - (WM_PROGRESSBAR) Извещение об изменении состояния процесса
// WPARAM - текущее состояние процесса в процентах (0% - 100%)
// Если функция-отклик возвращает WM_PROGRESSBAR, то процесс завершается.
//
// - (WM_ERROR) Извещение об ошибке
// LPARAM - указатель на структуру ERRORINFORMATION
// Структура ERRORINFORMATION описана в picexprm.h,
// WM_PROGRESSBAR и WM_ERROR - в maptype.h
_PICIMP long int _PICAPI picexLoadKmzToRsw(HMESSAGE handle,
const WCHAR * inputFileName,
const WCHAR * outputFileName,
int compression,
int compressJpegQuality);[/CODE]