envi读取格式ang 还是mtl,Landsat FAST文件格式及在ENVI中的读取方法
Landsat的FAST文件格式是EOSAT開發的一種Lantsat產品數據格式。它能是系統幾何校正產品(Level 2),其地理定位精度誤差為250米,一般可以達到150米以內;也可能是幾何精校正產品(Level 3),其地理定位精度可達一個象元以內,即30米。
下面是FAST文件格式的一個示例:L71115029_02920000524_B10.FST L71115029_02920000524_B20.FST
L71115029_02920000524_B30.FST L71115029_02920000524_B40.FST
L71115029_02920000524_B50.FST L71115029_02920000524_B61.FST
L71115029_02920000524_HPN.FST L71115029_02920000524_HRF.FST
L71115029_02920000524_HTM.FST L72115029_02920000524_B62.FST
L72115029_02920000524_B70.FST L72115029_02920000524_B80.FST README.FF7
這其中,__HPN.FST是Landsat第8波段的元數據文件,__HRF是Landsat第1,2,3,4,5,7波段的元數據文件,*_HTM是Landsat第61與62波段的元數據文件。 在ENVI中打開FAST格式的文件非常簡單,只要打開某一個文件,它會自動查找其元數據文件,并根據其元數據文件,打開相關聯的其他的波段文件;若打開的是元數據文件,它其自動打開相關聯的波段文件。如,打開L71115029_02920000524_B40.FST
那么ENVI會查找到L71115029_02920000524_HRF.FST,并將L71115029_02920000524_B10.FST,L71115029_02920000524_B20.FST, L71115029_02920000524_B30.FST,L71115029_02920000524_B40.FST, L71115029_02920000524_B50.FST 與
L72115029_02920000524_B70.FST
全部打開。 但這一點在IDL中編程操作的話有一點注意。 在IDL中打開FAST格式的文件的語句為:envi_open_data_file, fname, r_fid=fid, /EOSAT_TM
這里fname是要打開的文件名。如果fname指向某個波段文件,那么在ENVI中依舊會打開相關聯的其他的文件,但是在用 ENVI_FILE_QUERY,fid, nb=nb 獲取文件信息后會發布,其時的nb = 1。而當fname指向元數據文件時,如L71115029_02920000524_HRF.FST
那么此時nb = 6。這樣處理想來也非常合理,但是當打開一個波段時其他波段也會被打開可能會造成一點困擾,因此,還是有必要注意一下。
總結
以上是生活随笔為你收集整理的envi读取格式ang 还是mtl,Landsat FAST文件格式及在ENVI中的读取方法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: php 判断类存在,PHP怎么判断类是否
- 下一篇: matlab ac电源,MATLAB对A