Код: Выделить всё
CreateRasterDataset createRasterDataset = new CreateRasterDataset();
createRasterDataset.number_of_bands = 3;// 3 канала т.к. RGB
createRasterDataset.pixel_type = "8_BIT_UNSIGNED";// по умолчанию
createRasterDataset.tile_size = "256 256";// размер одного тайла, возможно, надо ставить 128 на 128
createRasterDataset.compression = "JPEG 90";// тип сжатия, возможно, здесь проблема
geoProcessor.Execute(createRasterDataset, null);
Код: Выделить всё
WorkspaceToRasterDataset wsToRasDs = new WorkspaceToRasterDataset();
// использую следующие параметры
wsToRasDs.include_subdirectories = "INCLUDE_SUBDIRECTORIES";
wsToRasDs.mosaic_type = "LAST";
wsToRasDs.colormap = "MATCH";/// вот здесь похоже проблемы
wsToRasDs.background_value = 0;
//
geoProcessor.Execute(wsToRasDs, null);