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

[IDV #AJF-799505]: fill value / missing value gets misinterpreted as data



> Meaningful values are -30 to 30 roughly.
> 
> Where are the -9.99E8 values coming from? They occur where the original 
> dataset has fill or missing (below earths surface). So idv is somehow 
> converting fill or missing values to the -9.99E8.
> 
> 

In this case, the valid_range attribute should be used to let IDV know -9.998E8 
is not useful. Are you in any position to change this dataset?


Yuan
> Brian Mapes
> This message was typed on a cell phone, please forgive its terseness and any 
> errors.
> 
> On Jan 11, 2013, at 12:23 PM, "Unidata IDV Support" <address@hidden> wrote:
> 
> >> Hi Yuan. Thanks for taking this on.
> >>
> >> It's an online dataset.
> >> This bundle (attached) shows the problem easily with just 1 time level.
> >> Hope the problem isn't machine specific. (Im on a mac).
> >>
> >> See how the contour range and interval comes out non-useful because
> >> that is the range of data values. Yet the fill value, which is what
> >> should really be present in the undeground regions of earth, is actually
> >> 9.9999999E14f according to the metadata:
> >>
> >> float u(time=46752, lev=42, lat=361, lon=540);
> >> :_CoordinateAxes = "time lev lat lon ";
> >> :_FillValue = 9.9999999E14f; // float
> >> :missing_value = 9.9999999E14f; // float
> >> :long_name = "eastward wind component ";
> >
> > I don't get it. The data range is from -9.99E8 to 23.1 according to your 
> > attached image and file value is 9.999E14, and you suspect that the fill 
> > value somehow spoils the range of the data value. What is the data range 
> > you expected?
> >
> >
> > Yuan
> >> [cid:address@hidden
> >>
> >>
> >>
> >> Brian
> >>
> >>
> >>
> >> On Jan 11, 2013, at 11:19 AM, Unidata IDV Support wrote:
> >>
> >>>> Full Name: brian mapes
> >>>> Email Address: address@hidden
> >>>> Organization: u of miami
> >>>> Package Version: 4.0alpha1 build date:2012-12-26 08:14 UTC
> >>>> Operating System: Mac OS X
> >>>> Hardware: Java: home: 
> >>>> /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home 
> >>>> version: 1.6.0_37 j3d:1.3.1
> >>>> Description of problem: Loading this bundle, u850 appears to be 
> >>>> -9.999999E8 under the land surface.
> >>>>
> >>>> The dataset has 9.999999999e14 as the fill value and missing value, so 
> >>>> that is somehow being misinterpreted and spoiling the color range.
> >>>>
> >>>> I want to share bundles using this online dataset with a possible new 
> >>>> IDV user community on Jan 14, and I really wish this didn't make the 
> >>>> default colors always bad, requiring color table adjusting for each and 
> >>>> every display.
> >>> Brian,
> >>>  If the fill value is defined in the dataset, it should be recognized by 
> >>> the IDV. Could you send us a small sample file?
> >>>
> >>>
> >>> Yuan
> >>>
> >>> Ticket Details
> >>> ===================
> >>> Ticket ID: AJF-799505
> >>> Department: Support IDV
> >>> Priority: High
> >>> Status: Open
> >>
> >> Brian Mapes
> >> address@hidden
> >
> >
> > Ticket Details
> > ===================
> > Ticket ID: AJF-799505
> > Department: Support IDV
> > Priority: High
> > Status: Open
> >
> 
> 


Ticket Details
===================
Ticket ID: AJF-799505
Department: Support IDV
Priority: High
Status: Open


NOTE: All email exchanges with Unidata User Support are recorded in the Unidata inquiry tracking system and then made publicly available through the web. If you do not want to have your interactions made available in this way, you must let us know in each email you send to us.