[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[IDV #LMW-673348]: Ocean glider data open as Track file problem



> Hi,
> 
> I tried but still not working.
> 
> With version 2.9u4
> 
> If the file is on a Opendap URL IDV does not complain about the file
> structure but I cannot see any of the fields in the field selector. Same if
> I open the file as track file. If I download the file and try to open it as
> 
> "Track Sounding file"
> 
> Problem opening
> file:C:\Users\mbonet\Documents\IMOSMeeting\IMOS_ANFOG_BCEOSTUV_20090220T062109Z_SL106_FV01_timeseries_END-20090312T210959Z.nc
> 
> java.lang.ArrayIndexOutOfBoundsException: 1

Hi Matias,
    The error message looks like you are running the old IDV, be sure to 
download the new nightly release.
I downloaded the similar file from your server, 
IMOS_ANFOG_BCEOSTUV_20090120T033941Z_SL106_FV01_timeseries_END-20090210T004930Z.nc,
 and loaded to the IDV, I have no problem displaying it.



Yuan
> at
> ucar.nc2.ft.point.standard.StandardTrajectoryCollectionImpl$TrajCollectionIterator.next(StandardTrajectoryCollectionImpl.java:109)
> at
> ucar.nc2.ft.point.standard.StandardTrajectoryCollectionImpl$TrajCollectionIterator.next(StandardTrajectoryCollectionImpl.java:89)
> at
> ucar.unidata.data.sounding.CDMTrajectoryFeatureTypeInfo.init(CDMTrajectoryFeatureTypeInfo.java:149)
> at
> ucar.unidata.data.sounding.CDMTrajectoryFeatureTypeInfo.<init>(CDMTrajectoryFeatureTypeInfo.java:99)
> at
> ucar.unidata.data.sounding.TrajectoryFeatureTypeAdapter.<init>(TrajectoryFeatureTypeAdapter.java:106)
> at
> ucar.unidata.data.sounding.TrajectoryFeatureTypeDataSource.doMakeAdapter(TrajectoryFeatureTypeDataSource.java:397)
> at
> ucar.unidata.data.sounding.TrackDataSource.initTrack(TrackDataSource.java:507)
> at
> ucar.unidata.data.sounding.TrackDataSource.getAdapters(TrackDataSource.java:565)
> at
> ucar.unidata.data.sounding.TrackDataSource.initAfter(TrackDataSource.java:286)
> at
> ucar.unidata.data.DataSourceImpl.initAfterCreation(DataSourceImpl.java:789)
> at
> ucar.unidata.data.FilesDataSource.initAfterCreation(FilesDataSource.java:284)
> at
> ucar.unidata.data.sounding.TrackDataSource.initAfterCreation(TrackDataSource.java:301)
> at ucar.unidata.data.DataManager.createDataSource(DataManager.java:1559)
> at
> ucar.unidata.data.DataManager.createDataSourceAndAskForType(DataManager.java:1362)
> at
> ucar.unidata.data.grid.GeoGridDataSource.doMakeDataChoices(GeoGridDataSource.java:1254)
> at ucar.unidata.data.DataSourceImpl.getDataChoices(DataSourceImpl.java:1844)
> at ucar.unidata.data.DataManager.createDataSource(DataManager.java:1561)
> at
> ucar.unidata.idv.IntegratedDataViewer.createDataSource(IntegratedDataViewer.java:1998)
> at
> ucar.unidata.idv.IntegratedDataViewer.makeDataSource(IntegratedDataViewer.java:1915)
> at
> ucar.unidata.idv.IntegratedDataViewer.makeDataSource(IntegratedDataViewer.java:1849)
> at
> ucar.unidata.idv.IntegratedDataViewer.makeDataSource(IntegratedDataViewer.java:1822)
> at ucar.unidata.idv.chooser.IdvChooser.makeDataSource(IdvChooser.java:943)
> at
> ucar.unidata.idv.chooser.FileChooser.selectFilesInner(FileChooser.java:656)
> at ucar.unidata.idv.chooser.FileChooser.selectFiles(FileChooser.java:525)
> at ucar.unidata.idv.chooser.FileChooser.doLoadInThread(FileChooser.java:547)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
> at java.lang.reflect.Method.invoke(Unknown Source)
> at ucar.unidata.util.Misc$2.run(Misc.java:1063)
> at ucar.unidata.util.Misc$3.run(Misc.java:1091)
> 
> 
> If I try to open it as " track files"
> 
> ucar.unidata.data.BadDataException: Could not open trajectory
> file:C:\Users\mbonet\Documents\IMOSMeeting\IMOS_ANFOG_BCEOSTUV_20090220T062109Z_SL106_FV01_timeseries_END-20090312T210959Z.nc
> at
> ucar.unidata.data.sounding.CdmTrackAdapter.<init>(CdmTrackAdapter.java:132)
> at
> ucar.unidata.data.sounding.TrackDataSource.doMakeAdapter(TrackDataSource.java:551)
> at
> ucar.unidata.data.sounding.TrackDataSource.initTrack(TrackDataSource.java:507)
> at
> ucar.unidata.data.sounding.TrackDataSource.getAdapters(TrackDataSource.java:565)
> at
> ucar.unidata.data.sounding.TrackDataSource.initAfter(TrackDataSource.java:286)
> at
> ucar.unidata.data.DataSourceImpl.initAfterCreation(DataSourceImpl.java:789)
> at
> ucar.unidata.data.FilesDataSource.initAfterCreation(FilesDataSource.java:284)
> at
> ucar.unidata.data.sounding.TrackDataSource.initAfterCreation(TrackDataSource.java:301)
> at ucar.unidata.data.DataManager.createDataSource(DataManager.java:1559)
> at
> ucar.unidata.idv.IntegratedDataViewer.createDataSource(IntegratedDataViewer.java:1998)
> at
> ucar.unidata.idv.IntegratedDataViewer.makeDataSource(IntegratedDataViewer.java:1915)
> at
> ucar.unidata.idv.IntegratedDataViewer.makeDataSource(IntegratedDataViewer.java:1849)
> at
> ucar.unidata.idv.IntegratedDataViewer.makeDataSource(IntegratedDataViewer.java:1822)
> at ucar.unidata.idv.chooser.IdvChooser.makeDataSource(IdvChooser.java:943)
> at
> ucar.unidata.idv.chooser.FileChooser.selectFilesInner(FileChooser.java:656)
> at ucar.unidata.idv.chooser.FileChooser.selectFiles(FileChooser.java:525)
> at ucar.unidata.idv.chooser.FileChooser.doLoadInThread(FileChooser.java:547)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
> at java.lang.reflect.Method.invoke(Unknown Source)
> at ucar.unidata.util.Misc$2.run(Misc.java:1063)
> at ucar.unidata.util.Misc$3.run(Misc.java:1091)
> 
> 
> Same problem with the java webstart version.
> 
> Matias.
> 
> address@hidden> wrote:
> 
> > > Hi,
> > >
> > > I been working on an IDV pluggin to apply different NCML before the data
> > is
> > > open
> > >
> > >
> > Hi Matias,
> >      The problem is in the CDM library and John just checked in a fix this
> > morning. Your previous glider files can be read into the IDV directly now,
> > and no need to wrap a ncml. Now the ramadda need to update it CDM library
> > too to make it work over the srever.
> >      There is still some issue with this new CDM library, the attribute
> > :positive = "down" of the coordinate axis of z has not been taken into
> > account. The work around I have is to add a "-1" scale for the variable
> > DEPTH in the IDV, and I will change it back when the CDM library is ready.
> >      You need to re install the IDV, and the new data source type is
> > "Trajectory Sounding files".
> >
> >
> >
> > Yuan
> >
> > Ticket Details
> > ===================
> > Ticket ID: LMW-673348
> > Department: Support IDV
> > Priority: Normal
> > Status: Closed
> >
> >
> 
> 


Ticket Details
===================
Ticket ID: LMW-673348
Department: Support IDV
Priority: Normal
Status: Closed