Due to the current gap in continued funding from the U.S. National Science Foundation (NSF), the NSF Unidata Program Center has temporarily paused most operations. See NSF Unidata Pause in Most Operations for details.

[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: