6

我在这里使用来自 unidata 网站的最新 netcdf jar 库:http ://www.unidata.ucar.edu/downloads/netcdf/index.jsp

我正在寻找一个 java netcdf 4 教程/示例,但我似乎无法在他们的网站或其他任何地方找到一个。版本 4 与以前的版本有很大不同,因为不再使用 write 函数(将数据写入变量),而是被 writeCDL 取代......我想。有没有人在java中使用过最新版本的netcdf?如果有人能指出我正确的方向,我将不胜感激。谢谢你的帮助!-Dom

PS这是他们的教程网站......没有提到java:http ://www.unidata.ucar.edu/software/netcdf/docs/netcdf-tutorial/index.html

4

3 回答 3

2

我目前也在使用 NetCDF 进行项目。

不幸的是,Java 的 NetCDF API 仅支持读取NetCDF-4 文件,不支持写入. 此 API 支持写入 NetCDF-3 文件。

至于在 Java 中使用它的教程或帮助,您可以在此处找到 API javadoc:http ://www.unidata.ucar.edu/software/netcdf-java/v4.0/javadoc/overview-summary.html

和教程: http ://www.unidata.ucar.edu/software/netcdf-java/tutorial/

我当然希望这对你有帮助。NetCDF 似乎是一种存储科学数据的好方法,但 NetCDF-3 缺少大量功能(多个无限维度仅从 4 个可用)。我对您的最佳建议是阅读您可以在 Unidata 网站上找到的所有文档。不仅仅是 Java API 的文档,还有一般的 NetCDF 文档。检查示例文件,以及代码的小示例。并且玩一下他们在 Java 下载部分分发的 netCDF Java 实用程序。

于 2011-09-07T17:40:35.600 回答
2

请注意,netCDF-Java 库(从 4.3.13 开始)通过 netCDF C 库提供 netCDF-4 写入支持。它仍处于测试阶段,但它确实有效,并且非常感谢您的反馈

有关详细信息,请参阅 netCDF-Java参考文档。

于 2013-05-26T15:00:35.820 回答
0

你看过 Nujan 图书馆吗?用于编写 netcdf4 文件

于 2014-05-07T15:59:10.920 回答