资源简介

利用shapefile对栅格图像进行裁剪. ; :Syntax ; RasterSubsetViaShapefile, Fid, shpFile=string, [pos=array], ; [inside={0|1}], [outFile={string|variable}], [r_fid=variable] ; ; :Params: ; Fid -- 输入文件FID ; 注:可通过ENVI_OPEN_FILE、ENVI_SELECT、ENVIRasterToFID等获取 ; ; :Keywords: ; pos -- 保留波段索引数组(可选),默认保留所有波段。 ; shpFile -- 用于裁剪的shapefile完整路径 ; inside -- 保留shp文件外或内(可选,0或1),默认保留内部。 ; 注:设置0时,保留外部;设置1时,保留内部。 ; outFile -- 裁减结果文件路径(可选) ; 注:如果不设置或设置为变量,则裁剪结果保存在临时目录中,outFile将保存输出文件名 ; 注:如果设置为文件路径,则裁剪结果保存在指定路径中 ; r_fid -- 返回裁剪结果文件FID,如果范围-1,则表示裁剪失败。

资源截图

代码片段和文件信息

评论

共有 条评论