- 网站https://www.unidata.ucar.edu/software/thredds/current/netcdf-java/documentation.htm下载jar包
- 导入到eclipse,方法https://blog.csdn.net/touziss/article/details/81909075
- NetcdfFile官方教程https://www.unidata.ucar.edu/software/thredds/current/netcdf-java/tutorial/NetcdfFile.html
- NOAA数据是这样的,前三个变量分别是LAT, LON和ALT,后面20个变量是各类型、各能段粒子的积分通量
- 这是数据已知的基本信息,下面开始开文件
- 记得文件打开了就要关上
- 然后把前三个变量的维度打印出来看一下,测试一样文件打开成功没,顺便看看文件有多大
- 运行结果:
- 假如要读具体的数据,比如我要读高度数据ALT的前10个的数据。用代码Variable v.read();就可以了,read括号里头可以加范围,比如读前10个就是Variable v.read(0:9),类似切片。
- 读高度前10个数据代码:
- 运行结果:
问题1:假如我不知道文件是怎么样的,那我怎么办呢?解决:https://blog.csdn.net/touziss/article/details/81974208
问题2:有多个文件,怎么一个一个打开呢?