2016-12-14 86 views
0

我一直在使用QGIS來顯示荷蘭長期降水平均值的地圖。然而,當QGIS打開數據,在地圖上被示出上下顛倒QGIS:緯度座標顛倒;地圖倒過來

enter image description here

我注意到,座標從0 顯示 - 266(LON)-315 - 0(LAT)。我盤算了一下,緯度預計倒掛

enter image description here

-315代替 - 0它應該是0 - 315和地圖看起來應該罰款。但我無法弄清楚如何反轉這個值。 該文件是一個NetCdf文件。我打開EmEditor爲我編寫的XML元數據,但它確實顯示了正確的座標(以緯度/經度),所以我認爲這與QGIS設置地圖的方式或它與對象的緯度/長到米。 有誰遇到過和我一樣的問題?先謝謝你!

回答

0

由於米莎(見註釋):

我被告知要解決使用GDAL(地理空間數據抽象庫),方法尋找到並翻譯/程序元數據的問題。這是很難理解的,而我在編程和使用像GDAL這樣強大的'語言'方面相對較新。 要輸入GDAL代碼,我使用了QGIS附帶的OSGeo4W Shell。我用翻轉我的地圖的命令是:

gdal_translate -of的netCDF -CO WRITE_BOTTOMUP = NO我netcdf.nc output.nc

(也參見this短GDAL /的netCDF介紹)。

0

我敢肯定,你可以使用GDAL配置選項GDAL_NETCDF_BOTTOMUP = [YES/NO]將NetCDF轉換爲geotiff,並將得到的柵格正確地指向北。使用上述選項嘗試使用gdal_translate。有關更多詳細信息,請參見here

+0

謝謝你的反應!我之間有一些工作,但現在我正在努力解決它。 我想到了一些關於GDAL的東西,但我應該在哪裏找到這個GDAL配置選項?我試圖找出它在Python中,但迄今沒有成功。我設法打開一個文件並檢查其信息/元數據,但我沒有成功編輯該文件。 – Tristian

+0

您只需添加到命令行'-co GDAL_NETCDF_BOTTOMUP = YES' – Micha

+0

我使用OSGeo4W外殼嘗試此操作: gdal_translate GDAL GDAL_NETCDF_BOTTOMUP = YES <該文件的路徑名>。 這給了我以下錯誤: 「警告:目標文件有'nc'擴展名,這通常由GMT,netCDF驅動程序使用,但請求的輸出驅動程序是GTiff。是否真的是你想要的? 錯誤4:'GDAL_NETCDF_BOTTOMUP = YES'在文件系統中不存在,並且不被識別爲受支持的數據集名稱。「 我在做什麼錯?對不起,我是gdal格式的新版本。 – Tristian