您好,欢迎来到二三四教育网。
搜索
您的当前位置:首页利用ENVI+IDL将几何校正后的.dat文件转化为tiff格式

利用ENVI+IDL将几何校正后的.dat文件转化为tiff格式

来源:二三四教育网
pro dattotif_1;将dat文件批量转换为tif格式
  envi = ENVI()

  dat_dir = 'F:\MOD02 1KM\2019\1_month\MOD021KM.A2019031.0430.061.2019036170900\'
  tif_dir = 'F:\MOD02 1KM\2019\1_month\test\'

  file=file_search(dat_dir,'*dat',count = num)    ;dat文件个数存储到变量num中

  for i=0, num-1 do begin                     ;遍历所有dat文件
    raster = envi.OpenRaster(file[i])

    dat_filename = strsplit(file[i], '\' ,/EXTRACT)
    dat_filename = dat_filename[-1]
    dat_filename = strsplit(dat_filename,/EXTRACT)
    dat_filename = dat_filename[0]

    tif_filename = dat_filename + '.tif'
    tif_path = tif_dir + tif_filename
    raster.Export, tif_path, 'TIFF'
  endfor                                      ;结束for循环
  print,'Process Over'
end

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- how234.cn 版权所有 赣ICP备2023008801号-2

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务