- 积分
- 28
- 贡献
-
- 精华
- 在线时间
- 小时
- 注册时间
- 2014-8-30
- 最后登录
- 1970-1-1
|
发表于 2016-10-6 16:51:27
|
显示全部楼层
先把dat文件中的數據讀出來,再寫入NC文件中。
如何讀DAT文件,可以上網隨便一搜,有很多教程。
怎麼寫NC文件,可以看我的博客http://blog.csdn.net/ssy8stephy/article/details/52563383
#新建文件並寫入數據
da=nc.Dataset("950hPa_llj_ageouvznum","w",format="NETCDF4")
da.createDimension("latsize",usize[0])
da.createDimension("lonsize",usize[1])
da.createVariable("u","f8",("latsize","lonsize"))
da.createVariable("v","f8",("latsize","lonsize"))
da.createVariable("z","f8",("latsize","lonsize"))
da.createVariable("lon","f8",("latsize","lonsize"))
da.createVariable("lat","f8",("latsize","lonsize"))
da.createVariable("num","f8",("latsize","lonsize"))
da.variables["u"][:]=output_u
da.variables["v"][:]=output_v
da.variables["z"][:]=output_z
da.variables["lat"][:]=lat
da.variables["lon"][:]=lon
da.variables["num"][:]=output_num
da.description="950hPa,LLJ,ageouvznum"
da.author="konghoiio"
da.createdate="2016-10-05"
da.close() |
|