ArcEngine栅格保存IRasterLayerExport3
arcengine吧
全部回复
仅看楼主
level 8
有途地理 楼主
在使用ArcEngine调用ISaveAs2 saveas方法将栅格保存为TIFF,总是会出现问题,一般与路径有关,可以改用IRasterLayerExport3接口,示例代码如下:
IRasterLayerExport3 rasterLyrExport = new RasterLayerExportClass();
IRasterLayer rasterLayer = new RasterLayerClass();
rasterLayer.CreateFromRaster(raster);
rasterLyrExport.RasterLayer = rasterLayer;
rasterLyrExport.Force2RGB = false;IRasterDataset rasterDataset = rasterLyrExport.Export(workspace, System.IO.Path.GetFileName(filePath), format);Marshal.ReleaseComObject(rasterDataset);
2023年10月17日 15点10分 1
level 8
有途地理 楼主
🔝
2023年12月11日 02点12分 2
1