Talk:WMS GetCapabilities

From Earth Science Information Partners (ESIP)

Giovanni time periodicity missing -- Erinmr 17:58, 25 May 2009 (EDT)[edit source | reply | new]

Xiaopeng, In the GetCapabilities for each layer in the time:

<Dimension name="time" units="ISO8601" />
<Extent name="time" default="2008-09-30T00:00:00Z" nearestValue="0">2002-07-01T00:00:00Z/2008-09-30T00:00:00Z</Extent>

We have include an increment 2002-07-01T00:00:00Z/2008-09-30T00:00:00Z/PT1H Can you add the increment? or How do you know what increment the dataset is?

Re: Giovanni time periodicity missing -- Xiaopeng[edit source | reply | new]

We will re-engineer the Giovanni WMS. I’ll put that into the requirements.

Giovanni FGDC Service Checker Results -- Erinmr 17:59, 25 May 2009 (EDT)[edit source | reply | new]

Hi Xiaopeng,

The WMS checker from FGDC is back up and running. I ran the GetCapabilities from you through it and it does return some errors. See below:

<?xml version="1.0" ?>
- <response xmlns="http://registry.fgdc.gov/statuschecker/services/rest/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"  xsi:schemaLocation="http://registry.fgdc.gov/statuschecker/services/rest/">
- <service type="wms" date="2009-05-21 20:39:15">
- <summary>
 <providedURL type="getCapabilities" validity="1">http://gdata1.sci.gsfc.nasa.gov/daac-bin/G3/giovanni-training-wmx.cgi?SERVICE=WCS&WMTVER=1.0.0&REQUEST=GetCapabilities</providedURL>
- <scoredTest type="getMap">
- <performance type="currentSpeed">
 0.44
- 
 </performance>
- <performance type="currentScore">
 34.66
- 
 </performance>
 </scoredTest>
 </summary>
- <test type="httpServer" startTime="20:39:11" endTime="20:39:11">
 <input type="URL">http://gdata1.sci.gsfc.nasa.gov</input>
 <output type="Success">1</output>
 </test>
- <test type="getCapabilities" startTime="20:39:11" endTime="20:39:12">
 <input type="URL">http://gdata1.sci.gsfc.nasa.gov/daac-bin/G3/giovanni-training-wmx.cgi?SERVICE=WCS&WMTVER=1.0.0&REQUEST=GetCapabilities</input>
 <output type="Success">1</output>
 </test>
- <test type="getMap" startTime="20:39:14" endTime="20:39:15">
  <input type="URL">http://gdata1.sci.gsfc.nasa.gov/daac-bin/G3/giovanni-training-wmx.cgi?Version=1.1.1&Request=GetMap&Service=WMS&BBOX=-180,-      90,180,90&FORMAT=image/gif&SRS=EPSG:4326&Layers=AIRNOW_PM.001::pmfine&Height=250&Width=250&Styles=</input>
 <output type="Success">0</output>
 <output type="Error">Invalid 'exceptions' value:</output>
 <output type="Error">Content-type:text/xml</output>
 </test>
 </service>
 </response>

Re: Giovanni FGDC Service Checker Results -- Xiaopeng[edit source | reply | new]

Erin, In your “GetMap” request, there are two parameters missing in the URL. First, in the URL, there must be an “EXCEPTION=XML” specified. Second, the parameter “STYLES=” has an empty value, which should have either of the followings:

  • latlonplot
  • latlonplot_corr
  • latlonplot_diff
  • comparisonplot
  • scatterplot
  • scatterplot_tavg
  • timestats
  • timeseries
  • timeseries_diff
  • hovemollerlatt
  • hovemollerlont
  • vprofile
  • crossmap_tp
  • crossmap_lonp
  • crossmap_latp
  • wmslatlonplot
  • animator

Hence, it should be something like “STYLES=latlonplot” etc.

Re: Re: Giovanni FGDC Service Checker Results -- Erinmr 18:02, 25 May 2009 (EDT)[edit source | reply | new]

Xiaopeng, It does work if we include the exceptions. In the WMS standard, exceptions is optional. Is there a reason that you make it mandatory?

Re: Re: Re: Giovanni FGDC Service Checker Results -- Xiaopeng[edit source | reply | new]

The Exception will be updated to Optional on the next version.

Giovanni Style/Image Size Issue -- Erinmr 18:05, 25 May 2009 (EDT)[edit source | reply | new]

Here is the flat WMS call with a map overlay to show that the decoration is south of the south pole and it makes the map offset. This map shows that when you call the [http://webapps.datafed.net/datafed.aspx?page=test/MOD08_Data WMS without the decoration that it is not offset.

Re: Giovanni Style/Image Size Issue -- Xiaopeng[edit source | reply | new]

I’ll keep you updated when I get to some point.