NCL處理SRTM分辨率30米的數(shù)據(jù)

begin

? ? ;y = cbinread("./N22E113.hgt",-1,"short")

? ? ;printVarSummary(y)

setfileoption ("bin", "ReadByteOrder", "BigEndian")

demdata = cbinread("./N22E113.hgt",(/3601,3601/),"short")

;print(demdata(:,0))

;print(max(demdata))

;print(min(demdata))

lat_s = 22.00

lat_n = 23.00

lon_w = 113.0

lon_e = 114.0

;nlat = 3601

;nlon = 3601?

;lat1d = fspan(lat_s,lat_n,nlat) ;---結(jié)果出現(xiàn)坐標(biāo)間距可變bug

;lon1d = fspan(lon_w,lon_e,nlon)

dxy = 1d0/3600? ;---雙精度---

fxy = fspan(0, 3600*dxy, 3601)?

lon1d? = fxy + lon_w

lat1d? = lat_n - fxy ;---y reverse


demdata!0 = "lat"

demdata!1 = "lon"

demdata&lat = lat1d

demdata&lon = lon1d

demdata&lat@units = "degrees_north"

demdata&lon@units = "degrees_east"

;---write---

system("/bin/rm -f PRDdem_o.nc")? ; remove any pre-existing file

ncdf = addfile("PRDdem_o.nc" ,"c")? ; open output netCDF file? ?

ncdf->z = demdata

end

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容