栅格数据的保存 SaveAs()方法


//栅格数据的保存 SaveAs()方法           
IWorkspaceFactory rWorkspaceFactory = new RasterWorkspaceFactory();
IWorkspace rasterWorkspace = rWorkspaceFactory.OpenFromFile(workPath, 0);
ISaveAs saveas = (ISaveAs)SolineRasterR;

IDataset SolineRasterS = saveas.SaveAs(rasterName, rasterWorkspace, "GRID");
IGeoDataset pOutRaster = (IGeoDataset)SolineRasterS;


//栅格图层添加栅格数据             
IRasterLayer TempRasterLayer = new RasterLayer();

TempRasterLayer.CreateFromRaster (SolineRasterR);

string filepath = TempRasterLayer.FilePath;

posted @ 2015-11-11 12:33  青山青  阅读(1040)  评论(0编辑  收藏  举报