The 2 files you have are both different from this one. This is a RAL
internally generated format that is not from the WRF group. We could
certainly change it, but it did load in IDV v2.6u2 and v2.7b2, meaning
something must have changed in the code since then. Can you give me
instructions on where I can FTP a sample to Unidata?
Thanks,
Keith
Keith Searight
NCAR/RAL
searight@xxxxxxxx
303.497.8416
Unidata netCDF Java Support wrote:
I currently have std_d01_09-01_09-30_00z_1h.nc and
std_d01_09-01_09-30_01z_1h.nc; not sure where these come from, but
the two are different enough from each other to cause trouble.
i see that your ncml references different names
(max_d01_09-01_09-30_14z_1h.nc). send me a sample if these are
different (put on web or ftp server)
it would be helpful to know what program is writing these files.
you could also lobby the WRF group to publish and follow some
conventions in their output.
I think the output is similar, but it's not the same as WRF
netCDF. I
can send you a file if you'd like a sample (it's 16MB, too big
for an
e-mail attachment).
Thanks,
Keith
Keith Searight
NCAR/RAL
searight@xxxxxxxx
303.497.8416
Unidata netCDF Java Support wrote:
Is this the output of the WRF model itself, or some postprocessor?
Hi Kieth-
The IDV can't even read one of your files now, thus the
aggregation fails. Something changed in the underlying netCDF
layer so these aren't recognized as grids. I'm transferring
this to the netcdf-Java support group so they can look into it.
Don
Full Name: Keith Searight
Email Address: searight@xxxxxxxx
Organization: NCAR/RAL
Package Version: 2.7 build date:2009-06-25 07:08 UTC
Operating System: Windows XP
Hardware: Java: home: C:\Program Files\IDV_2.7\jre version:
1.6.0_11 j3d:1.5.2 fcs (build4)
Description of problem: There was an error loading the data:
Error creating data source:file.grid with:
D:\SHOM\IDV\max_d1.ncml
Grid data source failed making data set: D:\SHOM\IDV\max_d1.ncml
AggregationExisting: no coordinate variable for agg dimension=
Time
See attached NcML file. This loads fine in 2.6u2 and 2.7b2,
so something in the new 2.7 release code has changed.
******************
Stack trace:
java.lang.IllegalArgumentException: AggregationExisting: no
coordinate variable for agg dimension= Time
at
ucar.nc2.ncml.AggregationExisting.buildNetcdfDataset(AggregationExisting.java:81)
at ucar.nc2.ncml.Aggregation.finish(Aggregation.java:295)
at ucar.nc2.ncml.NcMLReader.readNetcdf(NcMLReader.java:466)
at ucar.nc2.ncml.NcMLReader.readNcML(NcMLReader.java:413)
at ucar.nc2.ncml.NcMLReader.readNcML(NcMLReader.java:234)
at ucar.nc2.ncml.NcMLReader.readNcML(NcMLReader.java:184)
at
ucar.nc2.dataset.NetcdfDataset.acquireNcml(NetcdfDataset.java:788)
at
ucar.nc2.dataset.NetcdfDataset.openOrAcquireFile(NetcdfDataset.java:664)
at
ucar.nc2.dataset.NetcdfDataset.openDataset(NetcdfDataset.java:434)
at
ucar.nc2.dataset.NetcdfDataset.acquireDataset(NetcdfDataset.java:514)
at ucar.nc2.dt.grid.GridDataset.open(GridDataset.java:88)
at
ucar.unidata.data.grid.GeoGridDataSource.doMakeDataSet(GeoGridDataSource.java:1052)
at
ucar.unidata.data.grid.GeoGridDataSource.getDataset(GeoGridDataSource.java:1074)
at
ucar.unidata.data.grid.GeoGridDataSource.initAfterCreation(GeoGridDataSource.java:443)
at
ucar.unidata.data.DataManager.createDataSource(DataManager.java:1490)
at
ucar.unidata.idv.IntegratedDataViewer.createDataSource(IntegratedDataViewer.java:1966)
at
ucar.unidata.idv.IntegratedDataViewer.makeDataSource(IntegratedDataViewer.java:1883)
at
ucar.unidata.idv.IntegratedDataViewer.makeDataSource(IntegratedDataViewer.java:1817)
at
ucar.unidata.idv.IntegratedDataViewer.makeDataSource(IntegratedDataViewer.java:1790)
at
ucar.unidata.idv.chooser.IdvChooser.makeDataSource(IdvChooser.java:907)
at
ucar.unidata.idv.chooser.FileChooser.selectFilesInner(FileChooser.java:648)
at
ucar.unidata.idv.chooser.FileChooser.selectFiles(FileChooser.java:517)
at
ucar.unidata.idv.chooser.FileChooser.doLoadInThread(FileChooser.java:539)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at ucar.unidata.util.Misc$2.run(Misc.java:1033)
at ucar.unidata.util.Misc$3.run(Misc.java:1061)
Ticket Details
===================
Ticket ID: SNE-677532
Department: Support netCDF Java
Priority: Normal
Status: Open
Ticket Details
===================
Ticket ID: SNE-677532
Department: Support netCDF Java
Priority: Normal
Status: Open