[Thread Prev][Thread Next][Index]

Re: [Fwd: Serving remote NCEP ETA fields via LAS]



Hi Matt,

I just tested the data configuration and it works fine for me.  In some of your tests, I think
your DODS cache may have been corrupted.  Try clearing out your DODS cache directory.  In LAS
v6.2 the directory is located at las/server/dods/.dods_cache.

Joe
----------------------------------

Matt Howard wrote:

> Dear Joe,
>
> Thanks for the suggestion, however it fails in LAS with the following error.
>
>  The following error message was received from LAS:
>
> Adding an acceptable error string: "*** NOTE: ".
>         NOAA/PMEL TMAP
>         FERRET v5.53
>         IRIX 6.5 - 10/06/03
>          4-Mar-04 11:50
>
> yes? cancel mode verify
> yes? cancel mode interp
> yes? canc data/all
> yes? go std_initialize
> "http://nomad1.ncep.noaa.gov:9090/dods/eta/archive/eta20040304/eta1hr_00z"; "1"
> "1" "vgrd10m"
>  ** netCDF error: Invalid Argument
>  is this a CDF file ?
> set data
> "http://nomad1.ncep.noaa.gov:9090/dods/eta/archive/eta20040304/eta1hr_00z";
> Command file, command group, or REPEAT execution aborted
>
> Help,
>
> Matt
> -------------------------------------------------------------------
>
> Joe McLean wrote:
> >
> > Hi Matt,
> > The url syntax for the LAS XML dataset configuration  is as follows.
> > under the dataset element
> > url="http://nomad1.ncep.noaa.gov:9090/dods/eta/archive/eta20040304/eta1hr_00z";
> >
> > under the variable element
> > url="http://nomad1.ncep.noaa.gov:9090/dods/eta/archive/eta20040304/eta1hr_00z";
> >
> > or
> > url="http://nomad1.ncep.noaa.gov:9090/dods/eta/archive/eta20040304/eta1hr_00z#vgrd10m";
> >
> >
> >
> > The url under the dataset element does not need a variable specific syntax
> > and, in fact, LAS will not know how to process the # syntax.
> > LAS associates the dataset URL with the variable requested and uses the
> > element tag ('vgrd10m') as the variable to access.  When a 'virtual dataset'
> > is incorporated into LAS, different variable elements under the same dataset
> > element may have different URL's. In these cases the URL under the variable
> > element over-rides the dataset URL.   Either the variable element tag
> > (vgrd10m) is used to access the data or the var_name in #var_name when the #
> > syntax is iuncluded.
> >
> > I think what you want to use is the simplest form:
> >
> > <!-- Define datasets/variables -->
> >    <datasets>
> >     <eta12 name="Eta-12 V winds at 10m"
> >
> > url="http://nomad1.ncep.noaa.gov:9090/dods/eta/archive/eta20040304/eta1hr_00z";>
> >
> >      <variables>
> >       <vgrd10m name="North winds at 10m" units="Meters/sec">
> >        <link match="/lasdata/grids/eta12_grid"/>
> >       </vgrd10m>
> >      </variables>
> >      </eta12>
> >    </datasets>
> >
> >
> > Joe
> > ------------------------------------------
> >
> > Matt Howard wrote:
> >
> > > Hi all,
> > >
> > > I'd like to access and serve NCEP ETA-12 numerical weather model forecast
> > > fields.
> > >
> > > ( These fields are updated frequently, and the file name is based on the
> > > date.
> > >   So if you are reading this in the near future you may need to modify the
> > >   urls given below to point to current output and follow along. So below
> > >   eta20040304 is etaYYYYMMDD and you may have to use a current YYYY,MM,DD
> > >   to point to an existing file if you want to follow along with this
> > > question.)
> > >
> > > Here is a url to the output. These fields are served using a GDS at NCEP.
> > > http://nomad1.ncep.noaa.gov:9090/dods/eta/archive/eta20040304
> > >
> > > I'd like to serve the hourly fields (eta1hr_00z).  You may see that there
> > > are
> > > many parameters inside this data set. One in particular is vgrd10m which is
> > > North-South winds at 10m altitude.
> > >
> > > I really only want a regional subset - but for now I'll take all of the
> > > values
> > > on the [1:500][1:700] grid at 37 different hours.
> > >
> > > My question centers on how to properly specify the single parameter vgrd10m.
> > >
> > > The # on the url line is used in some examples, while a ? is sometimes used
> > > in other examples of DODS urls. Neither works by the way.
> > >
> > > Ferret seems happy with using the following (with a ? in the constraint).
> > >
> > > "http://nomad1.ncep.noaa.gov:9090/dods/eta/archive/eta20040304/eta1hr_00z?vgrd10m";
> > >
> > > But LAS complains asking "is this a cdf" file. I think the ETA fields start
> > > out
> > > as GRIB files which is something at GrADS-DODS Server is able to serve.
> > >
> > > Anyway, here is the xml fragment that I include in las.xml.  The interface
> > > builds
> > > ok but LAS isn't happy.
> > >
> > > I appreciate any help or insite you may have.
> > >
> > > <!-- Define datasets/variables -->
> > >    <datasets>
> > >     <eta12 name="Eta-12 V winds at 10m"
> > > url="http://nomad1.ncep.noaa.gov:9090/dods/eta/archive/eta20040304/eta1hr_00z#vgrd10m";>
> > >
> > >      <variables>
> > >       <vgrd10m name="North winds at 10m" units="Meters/sec">
> > >        <link match="/lasdata/grids/eta12_grid"/>
> > >       </vgrd10m>
> > >      </variables>
> > >      </eta12>
> > >    </datasets>
> > > <!-- Define grids -->
> > >    <grids>
> > >     <eta12_grid>
> > >      <link match="/lasdata/axes/eta12_x"/>
> > >      <link match="/lasdata/axes/eta12_y"/>
> > >      <link match="/lasdata/axes/eta12_t"/>
> > >     </eta12_grid>
> > >    </grids>
> > > <!-- Define axes -->
> > >    <axes>
> > >     <eta12_x type="x" units="degrees_east">
> > >      <arange start="-140.0" step="0.11" size="700"/>
> > >     </eta12_x>
> > >     <eta12_y type="y" units="degrees_north">
> > >      <arange start="12.0" step="0.11" size="500"/>
> > >     </eta12_y>
> > >     <eta12_t type="t" units="hour">
> > >      <arange start="2004-03-04 00:00:00" step="1" size="37"/>
> > >     </eta12_t>
> > >    </axes>
> > > +----------------------------------------------------------------------+
> > > | Dr. Matthew K. Howard                   Voice: (979)-862-4169        |
> > > | Department of Oceanography                FAX: (979)-847-8879        |
> > > | Texas A&M University              Internet: mkhoward@tamu.edu        |
> > > | College Station, TX 77843-3146      webcam: http://seawater.tamu.edu |
> > > +----------------------------------------------------------------------+
>
> --
> +----------------------------------------------------------------------+
> | Dr. Matthew K. Howard                   Voice: (979)-862-4169        |
> | Department of Oceanography                FAX: (979)-847-8879        |
> | Texas A&M University              Internet: mkhoward@tamu.edu        |
> | College Station, TX 77843-3146      webcam: http://seawater.tamu.edu |
> +----------------------------------------------------------------------+



[Thread Prev][Thread Next][Index]

Dept of Commerce / NOAA / OAR / PMEL / TMAP
Contact Us | Privacy Policy | Disclaimer | Accessibility Statement