[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[THREDDS #FIZ-452444]: Can NcML tackle this?
- Subject: [THREDDS #FIZ-452444]: Can NcML tackle this?
- Date: Thu, 07 May 2009 12:40:57 -0600
sorry, i meant to send you one:
http://www.unidata.ucar.edu/staff/caron/data/awips.nc
> John,
>
> Is there an example?
> It would help a lot if we had pointers to:
>
> an AWIPS file in original form
> AWIPS dataset via OpenDAP from the TDS
>
> On Thu, May 7, 2009 at 1:12 PM, Unidata THREDDS Support
> <address@hidden> wrote:
> >> John,
> >>
> >> Just to make sure Sachin & I understand:
> >>
> >> If we use CoordSysBuilder to fix this problem, we can then present u
> >> and v as separate variables via OpenDAP in a CF-compliant way by using
> >> the TDS, right?
> >
> > correct
> >
> >>
> >> And do you have examples of AWIPS files in their original form, and as
> >> served by the TDS?
> >
> > have a look at
> >
> > ucar.nc2.dataset.conv.AWIPSConvention
> >
> > for example a typical variable has 35 levels:
> >
> > float gh(record=5, levels_35=35, y=56, x=75);
> > :long_name = "Geopotential height";
> > :units = "geopotential meters";
> > :valid_range = 0.0f, 10000.0f; // float
> > :_FillValue = -99999.0f; // float
> > :_n3D = 19; // int
> > :levels = "MB 1000-100 by 50 K 280-350 by 5 FRZ";
> >
> >
> > which need to be broken out into seperate variables:
> >
> > float gh-PressureLevels19(record=5, PressureLevels19=19, y=56, x=75);
> > :long_name = "Geopotential height-PressureLevels19";
> > :units = "geopotential meters";
> > :valid_range = 0.0f, 10000.0f; // float
> > :_FillValue = -99999.0f; // float
> > :_n3D = 19; // int
> > :levels = "MB 1000-100 by 50 K 280-350 by 5 FRZ";
> >
> > float gh-PotTempLevels15(record=5, PotTempLevels15=15, y=56, x=75);
> > :long_name = "Geopotential height-PotTempLevels15";
> > :units = "geopotential meters";
> > :valid_range = 0.0f, 10000.0f; // float
> > :_FillValue = -99999.0f; // float
> > :_n3D = 19; // int
> > :levels = "MB 1000-100 by 50 K 280-350 by 5 FRZ";
> >
> > float gh-FreezingLevel0(record=5, FreezingLevel0=1, y=56, x=75);
> > :long_name = "Geopotential height-FreezingLevel0";
> > :units = "geopotential meters";
> > :valid_range = 0.0f, 10000.0f; // float
> > :_FillValue = -99999.0f; // float
> > :_n3D = 19; // int
> > :levels = "MB 1000-100 by 50 K 280-350 by 5 FRZ";
> >
> >
> > Ticket Details
> > ===================
> > Ticket ID: FIZ-452444
> > Department: Support THREDDS
> > Priority: Normal
> > Status: Open
> >
> >
>
>
>
> --
> Dr. Richard P. Signell (508) 457-2229
> USGS, 384 Woods Hole Rd.
> Woods Hole, MA 02543-1598
>
>
Ticket Details
===================
Ticket ID: FIZ-452444
Department: Support THREDDS
Priority: Normal
Status: Open