[thredds] TDS Catalog Validation Service



Greetings,


I have a question about validating the semantics of a THREDDS catalog. The attached catalog contains a number of thredds:catalogRef elements. The urlPath attribute for these should be able to be used to resolve the individual catalogs. Is there a validation for that similar to using the built in Catalog Validation service that come rolled in the TDS? I tested the attached catalog against the service at motherload.ucar.edu:

http://motherlode.ucar.edu:8080/thredds/catalogServices?cmd=validate&catalog=http://ndp.opendap.org:8080/opendap/data/catalog.xml

And it passed, but I don't imagine it attempted to check down the catalog hierarchy.



Any ideas?



Thanks,

Nathan



<?xml version="1.0" encoding="UTF-8"?>
<thredds:catalog 
xmlns:thredds="http://www.unidata.ucar.edu/namespaces/thredds/InvCatalog/v1.0"; 
xmlns:xlink="http://www.w3.org/1999/xlink"; 
xmlns:wcs="http://www.opengis.net/wcs"; xmlns:gml="http://www.opengis.net/gml"; 
xmlns:fn="http://www.w3.org/2005/02/xpath-functions"; 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; 
xmlns:dapwcs="http://www.opendap.org/ns/dapwcs";>
  <thredds:service name="OPeNDAP-Hyrax" serviceType="OPeNDAP" 
base="/opendap/hyrax/" />
  <thredds:dataset name="data" ID="data">
    <thredds:serviceName>OPeNDAP-Hyrax</thredds:serviceName>
    <thredds:metadata inherited="true">
      <thredds:serviceName>OPeNDAP-Hyrax</thredds:serviceName>
      <thredds:authority>opendap.org</thredds:authority>
      <thredds:dataFormat>unkown</thredds:dataFormat>
    </thredds:metadata>
    <thredds:catalogRef name="dsp" xlink:href="dsp/catalog.xml" 
xlink:title="dsp" xlink:type="simple" ID="data/dsp" />
    <thredds:catalogRef name="ff" xlink:href="ff/catalog.xml" xlink:title="ff" 
xlink:type="simple" ID="data/ff" />
    <thredds:catalogRef name="h5" xlink:href="h5/catalog.xml" xlink:title="h5" 
xlink:type="simple" ID="data/h5" />
    <thredds:catalogRef name="hdf" xlink:href="hdf/catalog.xml" 
xlink:title="hdf" xlink:type="simple" ID="data/hdf" />
    <thredds:catalogRef name="hdf4" xlink:href="hdf4/catalog.xml" 
xlink:title="hdf4" xlink:type="simple" ID="data/hdf4" />
    <thredds:catalogRef name="jg" xlink:href="jg/catalog.xml" xlink:title="jg" 
xlink:type="simple" ID="data/jg" />
    <thredds:catalogRef name="mat" xlink:href="mat/catalog.xml" 
xlink:title="mat" xlink:type="simple" ID="data/mat" />
    <thredds:catalogRef name="nc" xlink:href="nc/catalog.xml" xlink:title="nc" 
xlink:type="simple" ID="data/nc" />
    <thredds:catalogRef name="wcs" xlink:href="wcs/catalog.xml" 
xlink:title="wcs" xlink:type="simple" ID="data/wcs" />
  </thredds:dataset>
</thredds:catalog>


= = =
Nathan Potter                        ndp at opendap.org
OPeNDAP, Inc.                        541.752.1852


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