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

[IDV #YGA-505055]: Unable to load dual-pol radar



Hi Becky,

We aren't sure what the WCT is doing to load the level III data from disk. 
However, we are actively (like, right this moment) working on getting this 
feature into the IDV.

The IDV is able to load level 2 data form dual-pol radars from our THREDDS data 
server, as well as level 3 data from our ADDE server. However, these are 
limited to relatively recent data (~15 days level 2 from THREDDS, ~ 1 day level 
3 from ADDE). 

I also just checked, and the IDV is able to load level 2 data downloaded from 
NCDC. The level 2 data files from NCDC include Reflectivity, Radial Velocity, 
Spectrum Width, Differential Reflectivity, Correlation Coefficient, and 
Differential Phase. To request the level 2 data, visit:

http://www.ncdc.noaa.gov/nexradinv/

or use this specifically for KATX:

http://www.ncdc.noaa.gov/nexradinv/chooseday.jsp?id=katx

and select "Level II (Base Data)"

I'll let you know when we are able to read level 3 from disk. Hopefully one of 
the options above will work for the moment.

Cheers!

Sean

> Hmm.  I've been able to load dual-pol (Zdr, rho_hv, hydrometeor
> classification, etc.) data into WCT.  I attached an image of
> differential reflectivity from KATX.
> 
> All of these products I obtained from the HAS NCDC website, which
> lists them as Level III products.
> 
> On Fri, Apr 27, 2012 at 4:18 PM, Unidata IDV Support
> <address@hidden> wrote:
> >> Ah ha, interesting.  Which dual-pol products are level-2?  From the
> >> NCDC HAS website they all look to be level 3?
> >>
> >> Dual-pol does work with the WCT.
> >
> > As far as I know, WCT is still waiting for me to finish the level3 code. 
> > Both IDV and WCT rely on the same netCDF-Java library.
> >
> > Yuan
> >>
> >> Thanks, Becky
> >>
> >> On Fri, Apr 27, 2012 at 10:08 AM, Unidata IDV Support
> >> <address@hidden> wrote:
> >> >> Wow, that stinks.  Do you know of any other software that displays
> >> >> cross-sections of radar data, that can handle dual-pol?
> >> >>
> >> >> Also, if you guys could add a note that IDV doesn't support dual-pol
> >> >> yet to the webpage, or in the documentation somewhere, that would be
> >> >> nice.  Save folks some work.
> >> >>
> >> >> Thanks, Becky
> >> >>
> >> >> On Thu, Apr 26, 2012 at 5:03 PM, Unidata IDV Support
> >> >> <address@hidden> wrote:
> >> >> > Greetings Becky!
> >> >> >
> >> >> > The IDV does not handle dual-pol data at the moment, but it is on our 
> >> >> > list of things to do. I don't have an ETA on when it will be working, 
> >> >> > but I will send you a message once it's available.
> >> >> >
> >> >> > Cheers!
> >> >> >
> >> >> > Sean
> >> >> >
> >> >> >> Full Name: Rebecca Selin
> >> >> >> Email Address: address@hidden
> >> >> >> Organization: AER, Inc.
> >> >> >> Package Version: 3.0u2 build date:2012-02-10 17:21 UTC
> >> >> >> Operating System: Linux
> >> >> >> Hardware: Java: home: /usr/lib/jvm/java-1.6.0-openjdk-1.6.0.0/jre 
> >> >> >> version: 1.6.0_20 j3d:1.5.2 fcs (build4)
> >> >> >> Description of problem:
> >> >> >>
> >> >> >> There was an error loading the data:
> >> >> >>
> >> >> >> Error creating data source:file.radar with: 
> >> >> >> /home/local/adamsr/dual-pol/KSEW_SDUS86_N0XLGX_201203270221
> >> >> >> null
> >> >> >> Unable to handle this radar product!
> >> >> >>
> >> >> >>
> >> >> >> I'm trying to load a dual-pol radar product from one of the new 
> >> >> >> WSR-88Ds .
> >> >> >> I've obtained differential reflectivity at one time from NCDC and 
> >> >> >> stored
> >> >> >> the file locally on my computer.  However, when I try to load the 
> >> >> >> file,
> >> >> >> I am given the above error.  Viewing composite reflectivity from the
> >> >> >> same radar/time works just fine though.
> >> >> >>
> >> >> >> Do the dual-pol products work on IDV?
> >> >> >>
> >> >> >> Thanks, Becky
> >> >
> >> > Becky,
> >> >   To clarify a little here, the IDV do support dual-pol level 2 data, 
> >> > but not level 3 products. You can do cross section in the IDV too.
> >> >
> >> > Yuan
> >> >> >>
> >> >> >> ******************
> >> >> >> Stack trace:
> >> >> >> visad.VisADException: Unable to handle this radar product!
> >> >> >>
> >> >> >> at 
> >> >> >> ucar.unidata.data.radar.CDMRadarAdapter.init(CDMRadarAdapter.java:496)
> >> >> >> at 
> >> >> >> ucar.unidata.data.radar.CDMRadarAdapter.<init>(CDMRadarAdapter.java:211)
> >> >> >> at 
> >> >> >> ucar.unidata.data.radar.CDMRadarDataSource.makeRadarAdapter(CDMRadarDataSource.java:670)
> >> >> >> at 
> >> >> >> ucar.unidata.data.radar.RadarDataSource$1.run(RadarDataSource.java:297)
> >> >> >> at visad.util.ThreadManager.runInParallel(ThreadManager.java:273)
> >> >> >> at visad.util.ThreadManager.runInParallel(ThreadManager.java:245)
> >> >> >> at visad.util.ThreadManager.runInParallel(ThreadManager.java:212)
> >> >> >> at 
> >> >> >> ucar.unidata.data.radar.RadarDataSource.makeAdapters(RadarDataSource.java:319)
> >> >> >> at 
> >> >> >> ucar.unidata.data.radar.RadarDataSource.getAdapters(RadarDataSource.java:251)
> >> >> >> at 
> >> >> >> ucar.unidata.data.radar.RadarDataSource.getRadarAdapters(RadarDataSource.java:631)
> >> >> >> at 
> >> >> >> ucar.unidata.data.radar.CDMRadarDataSource.doMakeDataChoices(CDMRadarDataSource.java:394)
> >> >> >> at 
> >> >> >> ucar.unidata.data.DataSourceImpl.getDataChoices(DataSourceImpl.java:1839)
> >> >> >> at 
> >> >> >> ucar.unidata.data.DataManager.createDataSource(DataManager.java:1579)
> >> >> >> at 
> >> >> >> ucar.unidata.idv.IntegratedDataViewer.createDataSource(IntegratedDataViewer.java:1980)
> >> >> >> at 
> >> >> >> ucar.unidata.idv.IntegratedDataViewer.makeDataSource(IntegratedDataViewer.java:1897)
> >> >> >> at 
> >> >> >> ucar.unidata.idv.IntegratedDataViewer.makeDataSource(IntegratedDataViewer.java:1831)
> >> >> >> at 
> >> >> >> ucar.unidata.idv.IntegratedDataViewer.makeDataSource(IntegratedDataViewer.java:1804)
> >> >> >> 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(NativeMethodAccessorImpl.java:57)
> >> >> >> at 
> >> >> >> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> >> >> >> at java.lang.reflect.Method.invoke(Method.java:616)
> >> >> >> at ucar.unidata.util.Misc$2.run(Misc.java:1062)
> >> >> >> at ucar.unidata.util.Misc$3.run(Misc.java:1090)
> >> >> >>
> >> >> >>
> >> >> >>
> >> >> >
> >> >> >
> >> >> > Ticket Details
> >> >> > ===================
> >> >> > Ticket ID: YGA-505055
> >> >> > Department: Support IDV
> >> >> > Priority: Normal
> >> >> > Status: Open
> >> >> >
> >> >>
> >> >>
> >> >
> >> >
> >> > Ticket Details
> >> > ===================
> >> > Ticket ID: YGA-505055
> >> > Department: Support IDV
> >> > Priority: Normal
> >> > Status: On Hold
> >> >
> >>
> >>
> >
> >
> > Ticket Details
> > ===================
> > Ticket ID: YGA-505055
> > Department: Support IDV
> > Priority: Normal
> > Status: Open
> >
> 
> 


Ticket Details
===================
Ticket ID: YGA-505055
Department: Support IDV
Priority: Normal
Status: Open