Re: [netcdfgroup] _FillValue and its matching array type

On Dec 14, 2011, at 4:26 PM, Steve Hankin wrote:

> Hi James,
> 
> A CF perspective:   Per CF the data types must match: 
> http://cf-pcmdi.llnl.gov/documents/cf-conventions/1.6/cf-conventions.html#missing-data
>    This is true even if the variable is "compressed" using add_offset and 
> scale_factor.
> 
> Individual applications may be less fussy than the CF spec dictates, but in 
> general unmatched datatypes should be assumed to produce unpredictable 
> behavior in applications.  Ncgen would be a particularly significant 
> application, but even ncgen would have to alter the _FillValue datatype to 
> ensure it matches the variable's datatype, in order to generate the file.

Thanks for providing a definitive answer, or at least as much as one can. I 
figured this would be the case.

James
> 
>     - Steve
> 
> =============================
> 
> On 12/14/2011 1:24 PM, Gallagher James wrote:
>> 
>> Does the type of the _FillValue attribute have to match the element type of 
>> the array to which it is bound?
>> 
>> For example, suppose there's an array of Bytes, can the _fillValue be a 
>> Short?
>> 
>> I'm asking because a question about DAP2 and promotion of DAP's (unsigned) 
>> Byte to (signed) Int16 has popped up again. 
>> 
>> Thanks,
>> James
>> --
>> James Gallagher
>> jgallagher at opendap.org
>> 406.723.8663
>> 
>> 
>> 
>> _______________________________________________
>> netcdfgroup mailing list
>> netcdfgroup@xxxxxxxxxxxxxxxx
>> For list information or to unsubscribe,  visit: 
>> http://www.unidata.ucar.edu/mailing_lists/ 

--
James Gallagher
jgallagher at opendap.org
406.723.8663

Attachment: signature.asc
Description: Message signed with OpenPGP using GPGMail

  • 2011 messages navigation, sorted by:
    1. Thread
    2. Subject
    3. Author
    4. Date
    5. ↑ Table Of Contents
  • Search the netcdfgroup archives: