c#读取netcdf文件小结

因为项目需求,需要使用C#读取nc文件,故各种搜索。其中方法比较多,我没有一一尝试。现列如下:

1 使用netcdf library for .net

作者有两种版本,一种是用J#写的,一种是将C的DLL引用在C#中使用。

前者需要注意的是需要有vjslib.dll文件,.net framework 2.0经实际测试可用,更高版本因为我无条件测试故需大家自己测试了。不过我vs2010默认安装中并没有J#这个选项,更没有vjslib.dll文件了。具体查询http://netcdf.codeplex.com/的讨论区。

后者是C语言的netcdf.dll的C#引用。需要注意的点可以去MSDN上查DLLimport的具体使用。可耻的说,尝试此方法失败,因为我不知道如何将C中的指针在C#中表示出来。如果有谁能写出一个C# wrapper最好。另外,如何想自己做个中间件,可以去http://www.unidata.ucar.edu/software/netcdf/docs/netcdf-c/

查看C语言版的API。附上该作者的项目:http://netcdf.codeplex.com/releases/view/18852</

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值