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