- 积分
- 14836
- 贡献
-
- 精华
- 在线时间
- 小时
- 注册时间
- 2016-4-27
- 最后登录
- 1970-1-1
|
登录后查看更多精彩内容~
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
我想用matlab读取.grib格式的文件
用的matlab是2012B,用的工具包是datareadtoolbox
程序如下:
clear ;clc;
setup_nctoolbox
f2 = '2012.6.7-2012.8.1.grib';
nc2 = ncgeodataset(f2);
报错:
Error using ncdataset (line 97)
Failed to open 2012.6.7-2012.8.1.grib
Error in cfdataset (line 59)
obj = obj@ncdataset(url);
Error in ncgeodataset (line 74)
obj = obj@cfdataset(url);
Caused by:
Error using ncdataset (line 81)
Java exception occurred:
java.io.IOException: java.lang.RuntimeException: java.lang.VerifyError:
class ucar.nc2.grib.grib2.Grib2IndexProto$Grib2Index overrides final method
getUnknownFields.()Lcom/google/protobuf/UnknownFieldSet;
at ucar.nc2.NetcdfFile.open(NetcdfFile.java:425)
at
ucar.nc2.dataset.NetcdfDataset.openOrAcquireFile(NetcdfDataset.java:699)
at ucar.nc2.dataset.NetcdfDataset.openDataset(NetcdfDataset.java:421)
at ucar.nc2.dataset.NetcdfDataset.openDataset(NetcdfDataset.java:404)
at ucar.nc2.dataset.NetcdfDataset.openDataset(NetcdfDataset.java:389)
at ucar.nc2.dataset.NetcdfDataset.openDataset(NetcdfDataset.java:376)
Caused by: java.lang.RuntimeException: java.lang.VerifyError: class
ucar.nc2.grib.grib2.Grib2IndexProto$Grib2Index overrides final method
getUnknownFields.()Lcom/google/protobuf/UnknownFieldSet;
at ucar.nc2.NetcdfFile.<init>(NetcdfFile.java:1557)
at ucar.nc2.NetcdfFile.open(NetcdfFile.java:813)
at ucar.nc2.NetcdfFile.open(NetcdfFile.java:422)
... 5 more
Caused by: java.lang.VerifyError: class
ucar.nc2.grib.grib2.Grib2IndexProto$Grib2Index overrides final method
getUnknownFields.()Lcom/google/protobuf/UnknownFieldSet;
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.access$000(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at
com.mathworks.jmi.CustomURLClassLoader.findClass(ClassLoaderManager.java:760)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClassInternal(Unknown Source)
at ucar.nc2.grib.grib2.Grib2Index.makeIndex(Grib2Index.java:233)
at
ucar.nc2.grib.GribIndex.makeGribCollectionFromSingleFile(GribIndex.java:111)
at ucar.nc2.grib.grib2.Grib2Iosp.open(Grib2Iosp.java:311)
at ucar.nc2.NetcdfFile.<init>(NetcdfFile.java:1521)
... 7 more
有没有大神可以帮我解决一下,谢谢了
|
|