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

[IDV #DPX-797087]: Plotting global WRF output with IDV



Gary,

I did not have my thinking cap on. Before I made you go through all the trouble
of uploading the file, I should have told you to post-process the WRF output
through the Unified Post Processor (UPP) Software Package. Do you have the
ability to post-process the data through the UPP? It is usually in doing this 
step
that we have the best results in the IDV.

Please keep us up-to-date on your progress.

Best,

Unidata IDV Support

> Great, thanks for any solutions you can offer.
> 
> I've tried it with several different IDV builds... on my Linux computer,
> it slightly works (can do a contour plot of mixing ratio), but it
> crashes and dumps a core if I plot or shade anything (even though it
> doesn't get close to using the RAM allocation I provided to IDV).  On my
> PC, it won't open the file at all, with the error I sent before.
> 
> Thank you,
> Gary
> 
> On 6/2/2015 5:09 PM, Unidata IDV Support wrote:
> > Gary,
> >
> > No worries. I have the file.
> >
> >> Hi again,
> >>
> >> It made it to 100%, but now I don't see the file in the Support Uploads
> >> directory.  May have to try again.
> >>
> >> In other news, I just figured out how to convert the global wrf output
> >> to gempak format, so that may be more readable by IDV.
> >>
> >> -Gary
> >>
> >> On 6/2/2015 4:15 PM, Unidata IDV Support wrote:
> >>> Gary,
> >>>
> >>> Are you sure it times out? For big files, sometimes the browser will 
> >>> appear stuck
> >>> but is in fact cranking away. Alternatively, is there a place on the web 
> >>> I can
> >>> grab the data?
> >>>
> >>> Best,
> >>>
> >>> Unidata IDV Support
> >>>
> >>>> Hi,
> >>>> No problem - I am trying to upload to motherlode, but the file is large,
> >>>> and it timed out.   Even for a single time, the file size is 2 Gb.
> >>>> I'll let you know if I succeed in uploading it, but we may have to try a
> >>>> different means of transferring the file.
> >>>> Thanks,
> >>>> Gary
> >>>>
> >>>> On 6/2/2015 3:32 PM, Unidata IDV Support wrote:
> >>>>> I meant Gary, not Chris. Sorry about that.
> >>>>>
> >>>>>> Chris,
> >>>>>>
> >>>>>> Would it be possible to get some sample data uploaded here?
> >>>>>>
> >>>>>> http://motherlode.ucar.edu/repository/alias/idvupload
> >>>>>>
> >>>>>> And let us know when it uploaded.
> >>>>>>
> >>>>>> Best,
> >>>>>>
> >>>>>> Unidata IDV Support
> >>>>>>
> >>>>>>> Full Name: Gary Lackmann
> >>>>>>> Email Address: address@hidden
> >>>>>>> Organization: NC State University
> >>>>>>> Package Version: 5.1u2 build date:2015-04-27 16:07 UTC
> >>>>>>> Operating System: Windows 7
> >>>>>>> Hardware: Java: home: C:\Program Files\IDV_5.1u2\jre version: 
> >>>>>>> 1.7.0_51 j3d:1.6.0-pre9-daily-experimental daily
> >>>>>>> Description of problem: Couldn't get data
> >>>>>>> must be 2D
> >>>>>>>
> >>>>>>> The Globe IDV would seem perfectly matched with global WRF output, 
> >>>>>>> but I almost invariably get errors when I try to
> >>>>>>> plot a global WRF dataset with IDV.
> >>>>>>>
> >>>>>>> Please let me know if there is a fundamental incompatibility.
> >>>>>>> Thanks,Gary
> >>>>>>>
> >>>>>>> ******************
> >>>>>>> Stack trace:
> >>>>>>> java.lang.IllegalArgumentException: must be 2D
> >>>>>>> at ucar.nc2.dataset.CoordinateAxis2D.doRead(CoordinateAxis2D.java:98)
> >>>>>>> at 
> >>>>>>> ucar.nc2.dataset.CoordinateAxis2D.getCoordValue(CoordinateAxis2D.java:83)
> >>>>>>> at 
> >>>>>>> ucar.unidata.data.grid.GeoGridAdapter.getInitialSpatialDomain(GeoGridAdapter.java:875)
> >>>>>>> at 
> >>>>>>> ucar.unidata.data.grid.GeoGridAdapter.getSpatialDomainSetInner(GeoGridAdapter.java:408)
> >>>>>>> at 
> >>>>>>> ucar.unidata.data.grid.GeoGridAdapter.getSpatialDomainSet(GeoGridAdapter.java:353)
> >>>>>>> at 
> >>>>>>> ucar.unidata.data.grid.GeoGridAdapter.getFlatField(GeoGridAdapter.java:1233)
> >>>>>>> at 
> >>>>>>> ucar.unidata.data.grid.GeoGridAdapter.readTimeStep(GeoGridAdapter.java:1560)
> >>>>>>> at 
> >>>>>>> ucar.unidata.data.grid.GeoGridAdapter.access$100(GeoGridAdapter.java:113)
> >>>>>>> at 
> >>>>>>> ucar.unidata.data.grid.GeoGridAdapter$1.run(GeoGridAdapter.java:1455)
> >>>>>>> at visad.util.ThreadManager.runInParallel(ThreadManager.java:273)
> >>>>>>> at visad.util.ThreadManager.runInParallel(ThreadManager.java:245)
> >>>>>>> at visad.util.ThreadManager.runSequentially(ThreadManager.java:223)
> >>>>>>> at 
> >>>>>>> ucar.unidata.data.grid.GeoGridAdapter.makeSequence(GeoGridAdapter.java:1470)
> >>>>>>> at 
> >>>>>>> ucar.unidata.data.grid.GeoGridAdapter.getSequence(GeoGridAdapter.java:1140)
> >>>>>>> at 
> >>>>>>> ucar.unidata.data.grid.GeoGridDataSource.makeFieldImpl(GeoGridDataSource.java:2099)
> >>>>>>> at 
> >>>>>>> ucar.unidata.data.grid.GeoGridDataSource.getDataInner(GeoGridDataSource.java:1398)
> >>>>>>> at ucar.unidata.data.DataSourceImpl.getData(DataSourceImpl.java:2390)
> >>>>>>> at 
> >>>>>>> ucar.unidata.data.DirectDataChoice.getData(DirectDataChoice.java:332)
> >>>>>>> at ucar.unidata.data.DataChoice.getData(DataChoice.java:637)
> >>>>>>> at ucar.unidata.data.DataInstance.getData(DataInstance.java:243)
> >>>>>>> at ucar.unidata.data.DataInstance.getData(DataInstance.java:207)
> >>>>>>> at 
> >>>>>>> ucar.unidata.data.grid.GridDataInstance.init(GridDataInstance.java:206)
> >>>>>>> at 
> >>>>>>> ucar.unidata.data.grid.GridDataInstance.<init>(GridDataInstance.java:163)
> >>>>>>> at 
> >>>>>>> ucar.unidata.data.grid.GridDataInstance.<init>(GridDataInstance.java:144)
> >>>>>>> at 
> >>>>>>> ucar.unidata.idv.control.GridDisplayControl.doMakeDataInstance(GridDisplayControl.java:299)
> >>>>>>> at 
> >>>>>>> ucar.unidata.idv.control.DisplayControlImpl.initializeDataInstance(DisplayControlImpl.java:3278)
> >>>>>>> at 
> >>>>>>> ucar.unidata.idv.control.DisplayControlImpl.setData(DisplayControlImpl.java:3234)
> >>>>>>> at 
> >>>>>>> ucar.unidata.idv.control.PlanViewControl.setData(PlanViewControl.java:664)
> >>>>>>> at 
> >>>>>>> ucar.unidata.idv.control.ContourPlanViewControl.setData(ContourPlanViewControl.java:195)
> >>>>>>> at 
> >>>>>>> ucar.unidata.idv.control.PlanViewControl.init(PlanViewControl.java:489)
> >>>>>>> at 
> >>>>>>> ucar.unidata.idv.control.DisplayControlImpl.init(DisplayControlImpl.java:1402)
> >>>>>>> at 
> >>>>>>> ucar.unidata.idv.control.DisplayControlImpl.init(DisplayControlImpl.java:1085)
> >>>>>>> at 
> >>>>>>> ucar.unidata.idv.ControlDescriptor.initControl(ControlDescriptor.java:986)
> >>>>>>> at 
> >>>>>>> ucar.unidata.idv.ControlDescriptor$1.run(ControlDescriptor.java:911)
> >>>>>>> at ucar.unidata.util.Misc$3.run(Misc.java:1243)
> >>>>>>>
> >>>>>>>
> >>>>>>>
> >>>>> Ticket Details
> >>>>> ===================
> >>>>> Ticket ID: DPX-797087
> >>>>> Department: Support IDV
> >>>>> Priority: Normal
> >>>>> Status: Closed
> >>>>>
> >>>> --
> >>>> Dr. Gary M. Lackmann
> >>>> Professor and Co-Director of Graduate Programs
> >>>> Department of Marine, Earth, and Atmospheric Sciences
> >>>> North Carolina State University
> >>>>
> >>>>
> >>> Ticket Details
> >>> ===================
> >>> Ticket ID: DPX-797087
> >>> Department: Support IDV
> >>> Priority: Normal
> >>> Status: Closed
> >>>
> >> --
> >> Dr. Gary M. Lackmann
> >> Professor and Co-Director of Graduate Programs
> >> Department of Marine, Earth, and Atmospheric Sciences
> >> North Carolina State University
> >>
> >>
> >
> > Ticket Details
> > ===================
> > Ticket ID: DPX-797087
> > Department: Support IDV
> > Priority: Normal
> > Status: Open
> >
> 
> --
> Dr. Gary M. Lackmann
> Professor and Co-Director of Graduate Programs
> Department of Marine, Earth, and Atmospheric Sciences
> North Carolina State University
> 
> 


Ticket Details
===================
Ticket ID: DPX-797087
Department: Support IDV
Priority: Normal
Status: Closed