2014-11-22 44 views
0

當我將一個HDF5文件帶入包含柵格信息的QGIS中時,數據在空間上直觀地顯示,但它們沒有正確投影。 QGIS不讀取嵌入在hdf5文件中的空間CRS信息。QGIS如何讀取hdf5文件的投影信息?無法識別投影信息

有沒有人知道QGIS在打開HDF5文件時在語法和屬性(以及位置)方面尋找什麼?我想調整我的HDF5文件,以便CRS信息讀取和QGIS可以投影數據。

謝謝你的任何方向 利亞

回答

0

按照GDAL文檔的HDF5司機有這樣的標準方式。

但值得嘗試的是偷看一個文件,它適合你。不幸的是,我沒有可以編寫HDF5文件的GDAL驅動程序,但是我可以創建一個HDF4文件。如果我使用GDAL將(地理參考)Geotiff轉換爲HDF4,QGIS會正確讀取它,並帶有CRS信息等。

GDAL創建四個全局屬性,可能值得嘗試在HDF5文件中創建這些屬性。我不確定是否所有這些都是必要的,'簽名'似乎並不重要。雖然它確實取決於QGIS中HDF5的實現,但與HDF4相比,它可能完全不同。

enter image description here

+0

你好 - 非常感謝你的深思熟慮的迴應。當你創建HDF4文件時,你是用python做的嗎?我可以寫一個hdf5文件,但不知道如何去分配投影信息。你會開放與我分享你的代碼,所以我可以更好地瞭解如何從geotiff轉換爲hdf4?我可以把它翻譯成hdf5。再次感謝你。這非常有用! – 2014-11-30 23:38:22