Re: [Ncwms-users] FMRC
Brought to you by:
guygriffiths,
jonblower
|
From: Jon B. <jd...@ma...> - 2009-06-04 21:01:06
|
Jeff, Zach, all, Great stuff - yes we've talked about this issue a little in the context of an ongoing effort to apply OGC standards in meteorology (there is a newly-formed Met Domain Working Group). Some of you may remember that I have applied for funding to coordinate an effort to figure out a "Met-ocean profile" of WMS, to standardize this and other issues to help tool developers and users. I'm still awaiting a decision on this, but I hope we'll be able to make progress via some Interoperability Experiments. Jon On Thu, Jun 4, 2009 at 9:49 PM, Jeff deLaBeaujardiere <Jef...@no...> wrote: > Hello- > > I just subscribed to this list to address the question about multiple time axes with WMS. > > Zachary is correct that additional "sample dimensions" can be listed in the service metadata (Capabilities XML) and accepted in the GetMap request. Note that the GetMap request must add the prefix 'dim_' to the name in the cap. XML (see Annex C.3.3 of WMS 1.3 spec). > > I solved exactly this problem at my previous job. I defined 'runtime' and 'forecasthour' dimensions, and allowed corresponding 'dim_runtime' and 'dim_forecasthour' request parameters. The model runs provided data at multiple atmospheric heights in units of pressure, so there was also an 'mbar' dimension. A related server had multiple possible runs at the same start time, so there was a 'runid' dimension. > > You can see this on an old server that I no longer can maintain (no login privilege) and is slowly breaking: > > Viewer: http://wms.gsfc.nasa.gov/cgi-bin/map06.cgi > > Capabilities XML: http://wms.gsfc.nasa.gov/cgi-bin/geos-wms.cgi?model=g5fcst&project=map06&SERVICE=WMS&VERSION=1.1.1&REQUEST=GetCapabilities > > Sample GetMap request: > http://wms.gsfc.nasa.gov/cgi-bin/geos-wms.cgi?model=g5fcst&project=map06&SERVICE=WMS&VERSION=1.1.1&REQUEST=GetMap&LAYERS=precp,countries&STYLES=color_smooth&SRS=EPSG:4326&BBOX=-100,5,-10,50&WIDTH=720&HEIGHT=360&FORMAT=image/png&TRANSPARENT=FALSE&BGCOLOR=0xFFFFFF&dim_runtime=2006-09-15T00&dim_forecasthour=6 > > Hope this helps, > Jeff DLB > WMS Editor 1.1-1.3 > > P.S. I will be at the Boston OGC TC and would be glad to discuss it. It is probably too late (3-week rule) to propose an official Best Practice to get voted on at that meeting. However, you can always submit a Discussion Paper for future consideration. > > > -- > Jeff de La Beaujardiere, PhD > Senior Systems Architect, Data Integration Framework > Integrated Ocean Observing System (IOOS) Program Office > National Oceanic and Atmospheric Administration > 1100 Wayne Ave #1225, Silver Spring MD 20910 USA > +1 301 427 2427 > Jef...@no... > > > Richard Signell wrote: >> Jeff, >> Are you following this? >> >> >> ---------- Forwarded message ---------- >> From: Zachary Rouse <Zac...@ge...> >> Date: Thu, Jun 4, 2009 at 12:50 PM >> Subject: Re: [Ncwms-users] FMRC >> To: "ncw...@li..." <ncw...@li...> >> >> >> Jon and Adam, >> It is funny this is coming up now. We are currently in a meeting >> trying to establish some standardized uses of the WMS spec to support >> this very same idea across different model producers in the US DOD. >> >> We think you can use another generic dimension called >> Base_Reference_Time and still be within the OGC spec. An small issue >> pops up with what the get capabilities advertises. It does not >> capture the concept that we don't have data for all permutations of >> "TIME" and "Base_Reference_Time". >> >> We could use :time_origin = "2009-02-13 00:00:00"; from the netCDF >> header for this "Base_Reference_Time". If we set the default value >> for "Base_Reference_Time" to "current", other clients can just get the >> latest forecast when that dimension is not specified. Maybe ncWMS >> getmetadata could be be extended to take an optional (real) time and >> return the available "B_R_T's" to help the GUI. >> >> We are hoping to get someone to the June '09 OGC Technical Committee >> Meeting to run this up the official flagpole. Does anyone know a >> voting member? >> >> Zach Rouse >> Diamond Data Systems, >> A Geocent Company >> zac...@ge... >> cell: 303.502.4007 >> desk: 504.697.2110 >> office: 800.218.9009 >> >> >> -----Original Message----- >> From: jon...@gm... [mailto:jon...@gm...] On Behalf Of Jon Blower >> Sent: June 2, 2009 4:24 PM >> To: Lundrigan, Adam >> Cc: ncw...@li... >> Subject: Re: [Ncwms-users] FMRC >> >> Hi Adam, >> >> Yes, this would be a nice addition to ncWMS (which currently only uses >> the "best estimates" timeseries). Perhaps the easiest way to handle >> this would be to create a new dataset for each forecast time, e.g.: >> >> My FMRC dataset >> Best estimates >> temperature >> salinity >> velocity >> 6hr forecasts >> temperature >> salinity >> velocity >> 12hr forecasts >> ... >> >> Would this answer your needs? The alternative would be to put *two* >> time controls on the Godiva2 web interface - one to select the run >> time and one to select the forecast time. However, the WMS spec >> doesn't support two time axes so we'd have to invent a way of passing >> these parameters to the WMS. >> >> Any thoughts? >> Cheers, Jon >> >> ------------------------------------------------------------------------------ >> OpenSolaris 2009.06 is a cutting edge operating system for enterprises >> looking to deploy the next generation of Solaris that includes the latest >> innovations from Sun and the OpenSource community. Download a copy and >> enjoy capabilities such as Networking, Storage and Virtualization. >> Go to: http://p.sf.net/sfu/opensolaris-get >> _______________________________________________ >> Ncwms-users mailing list >> Ncw...@li... >> https://lists.sourceforge.net/lists/listinfo/ncwms-users >> >> >> > > > > ------------------------------------------------------------------------------ > OpenSolaris 2009.06 is a cutting edge operating system for enterprises > looking to deploy the next generation of Solaris that includes the latest > innovations from Sun and the OpenSource community. Download a copy and > enjoy capabilities such as Networking, Storage and Virtualization. > Go to: http://p.sf.net/sfu/opensolaris-get > _______________________________________________ > Ncwms-users mailing list > Ncw...@li... > https://lists.sourceforge.net/lists/listinfo/ncwms-users > -- Dr Jon Blower Technical Director, Reading e-Science Centre Environmental Systems Science Centre University of Reading Harry Pitt Building, 3 Earley Gate Reading RG6 6AL. UK Tel: +44 (0)118 378 5213 Fax: +44 (0)118 378 6413 j.d...@re... http://www.nerc-essc.ac.uk/People/Staff/Blower_J.htm |