zoukankan      html  css  js  c++  java
  • IRaster/IGeoDataset中的一个波段存为TIF文件

    从多波段图像中选择一个波段另存为TIF,不成功,原因未知。

    换了另一种方式通过。

    //作者:AllenRobin http://gisrsman.cnblogs.com
    IRaster raster = RasterHandler.OpenRasterFile("输入文件"); IRasterBandCollection rasterbc = (IRasterBandCollection)raster; //错误方式 //IGeoDataset pRasterBand = rasterbc.Item(0) as IGeoDataset; //正确方式 IRasterDataset geopb = rasterbc.Item(0).RasterDataset; ISaveAs saveAs = geopb as ISaveAs; saveAs.SaveAs("输出路径", workspace, "TIFF"); ----------------------------------------------- //IGeoDataset同样也要先转IRasterBandCollection IRasterBandCollection rasterbc = (IRasterBandCollection)geoDataset;

    参考: IGeoDataset转换成IRasterDataset,IGeoDataset->"GRID", "TIF

    版权声明:本博原创文章可以被转载,但是在未经本人许可前,不得用于任何商业用途或其他以盈利为目的的用途。如需转载,请在转载时声明作者、保留出处。本人保留对本文的一切权利。 作者:AllenRobin Blog:http://gisrsman.cnblogs.com
  • 相关阅读:
    我开博客了,啦啦啦.
    cf593div2
    Comet OJ
    cf591div2abc
    cfround586ac
    cf589div2
    cf573div2
    Codeforces Round #569 (Div. 2)
    uva11729 水题
    luogu1984 [SDOI2008] 烧水问题
  • 原文地址:https://www.cnblogs.com/GISRSMAN/p/4593509.html
Copyright © 2011-2022 走看看