netcdf4excel插件是基于excel推出的一款.nc文件查看器,安裝之後可以查看數據文件,支持幾乎所有的office版本,是從事研究的朋友比較常用的一款插件,適用于64位系統,有需要的朋友可以下載!
netcdf4excel插件安裝教程
1、双击安装文件,进入如图界面,阅读许可协议,勾选“I accept”

2、點擊“install”開始安裝

3、安裝完成
netcdf4excel使用教程
1、Excel的一個插件,NetCDF4Excel可以完成相關的查看工作,需要的可以進行下載。
安裝之後,我們可以得到,一個快捷方式,如圖:
打開之後,最上面標題欄點擊加載項,我們可以看到下面的情形:
然後打開nc文件,我們就可以進行查看操作:
2、 通过Grads进行相关的读取
第一步,安装相关的grads軟件,这个这里不做介绍,相关可以参考气象论坛网站;
第二步,打开grads軟件,如图,回车之后的那个窗口千万不能关,那个窗口是图像显示的,关闭之后输入命令之后直接就退出了,刚开始我老犯这个低级错误(对菜鸟而言)。
第三步,可以通過兩個命令簡單的看到數據的頭文件包含信息:
①sdfopen d:\1.nc
②q ctlinfo
1.nc文件
然後編寫gs文件,如下:
'reinit'
'sdfopen D:\1.nc'
'set gxout fwrite'
'set fwrite D:\1.dat'
'set x 1 360'
'set y 1 180'
'set z 1'
'set t 1 1'
'd dsea_250'
'disable fwrite'
ps1:路徑自己可以按需更改,不要有空格。
ps2:這裏的dsea_250可不是隨便取的,看上面的ctlinfo心裏裏最後一行,必須要一致!
然後就可以生成一個1.dat的文件。
第四步,通過fortran程序將1.dat讀爲txt文檔
Program nc2txt
parameter(m=180,n=360,o=1)
dimension x(m,n,o)
open(1,file='1.dat',access='direct',form='binary',recl=n*m*o*4)
read(1,rec=1) (((x(i,j,k),j=1,n),i=1,m),k=1,o)
close(1)
open(2,file='Ice-5gGeoid.txt')
do i=1,m
!print*,i
do j=1,n
write(2,"(2f10.1,2x,f15.6)") -(i-1)*1.+180,(j)*1.,x(i,j,1)
enddo
enddo
close(2)
End program nc2txt
ps:這裏的參數要與自己的數據一致,比如mno,以及最後的輸出,有的是1°,有的是2.5°。
然後我們就可以得到相關的數據文件如下:
至此,數據讀取操作完成,需要對有需要的人有幫助,再次對言深深表示感謝。
此外grads還可以通過那個窗口繪圖,具體如下:
(1)sdfopen d:\1.nc
(2) d dsea_250
使用說明
首先电脑需要安装excel,这个大家应该都有,然后下载这个插件 NetCDF4Excel_2_1_setup.exe,我是office2010可以使用,安装完会在桌面显示一个名为NetCDF4Excel_2007.xlsm的图标,应该是office2007也可以用的。
雙擊打開你會發現界面和excel有點像,幾乎一樣。還是有區別的,下面不是sheet123,上面菜單欄最右多了個加載項,這就是我們要用的。
點擊加載項,選擇netcdf,openfile,選擇nc文件就可以了。
如果文件很大100M的大概要打開個半分鍾,稍安勿躁,下面是見證奇迹的時刻。
第一個sheet顯示的是一些基本信息,dimension維度,varable變量和變量說明之類的,通過切換sheet可以查看數據,很直觀。當然這樣看數據是很麻煩的,能解析存入數據庫再使用才方便使用!