Envi問題:解決Envi開啟img資料報錯的問題

來源:互聯網
上載者:User

在Envi4.8中開啟尾碼名為.img格式 的資料 時,會報出以下錯誤:

Error reading erdas file:Compressed Erdas files are currently not supported,說是不支援Erdas壓縮檔。

事實上我的資料是從ArcGIS中匯出的,和Erdas沒半點鐘關係。出現錯誤的原因在於:Envi當中以自己的標頭檔.hdf格式來組織資料,其他軟體不匹配。

網上基本有以下幾種解法:

1.在ENVI EX或是ENVI ZOOM中開啟該檔案後,再選擇在Envi中開啟該檔案,它會將該檔案傳遞給ENVI。

你將得到ENVI不支援壓縮檔的資訊。然後ENVI標頭檔的編輯對話方塊會開啟,你可以取消它,然後就能得到可利用的波段列表了。硬生生的翻譯過來的,原文在這裡:http://www.exelisvis.com/language/en-US/UserCommunity/UserForums/forumid/29/postid/10318/scope/posts.aspx


2.在Envi中開啟該檔案,提示出錯;點擊確定或是關閉警告框,將開啟標頭檔編輯對話方塊,這時可以進行編輯,

只是不知道這些標頭檔資訊如何獲得啊。建立相應的標頭檔資訊
Input Header Info Form ,

根據需要設定柵格列(Samples) 和行(Lines)的大小;

以及offset增益值,一般設定為0;

檔案類型:ENVI standars ; 

Band Order : BSQ\BIP\BIL;

Bands: 波段數n

Samples= 你要的目標影像寬度;

Lines  = 總位元組數 / (列數目Samples * 波段數n)


3.將檔案轉換成Envi支援的格式。如在Erdas中,將該img檔案另存新檔GeoTIFF檔案,在Globalmapper中轉換成GeoTIFF格式。


4.在ArcGIS中,選擇當前圖層右擊Data -> Export Raster Data ,Format設為二進位ASCII格式;在ENVI中,
開啟剛才儲存的二進位ASCII格

式檔案;Open
External Files -> Generic Format-> ASCII格式,屬性資訊儲存很好,效率高。

但本人試過,不行。而且有網友說會丟失投影等重要訊息。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.