在WebGIS的开发过程中,有些时候会不可避免地接触到NetCDF格式的数据。NetCDF(network Common Data Form)格式的数据把对某一研究对象的多维信息归类在一起,它可以在任意一台操作系统进行创建、使用和分享。目前netCDF已经广泛用于地球物理、气象科学等领域。
NetCDF的文件后缀名为.nc,下面以某个nc文件为例,通过Java读取netCDF数据。该件为世界高程数据。
第一步:从网上下载读取netCDF的Jar包,下载路径如下:
第二步:在Eclipse/MyEclipse开发平台下引用刚刚下载的jar包,具体操作过程详见其他博客。
第三步:新建一个Java在该类中新建一个名为read()的方法,该方法不传递任何参数。
第四步:在read()方法里面编写以下代码,该代码用来从本地读取netCDF文件。
NetcdfFile openNC = NetcdfFile.open("C:\\FAKEDATA.nc");
第五步:接着编写以下代码,用来读取维度信息。