Wednesday, August 18, 2010

AQ Facets

The AQ uFIND is driven by extracting 'machine tags' from harvested ISO 19115 documents.

The facets are:
  • Dataset
  • Parameter
  • Instrument
  • Platform
  • Domain
  • Topic Category
  • Temporal Resolution
  • Vertical
  • DataType
  • Data Distributor
  • Data Originator
The unique, atomic intity for uFIND is dataset.parameter combination (Airnow. Ozone).
The AQ community is developing a convention to add facets to WMSGetCapabilities documents (see example) as machine tags in the keywords for each layer.

Using the WMS -> ISO editor, we've developed a provider can submit WMS layers with or without these keywords and add them as part of the registration process.

To see a description of each facet see the facet keyword.

Tuesday, September 22, 2009

Conventions for Network to Function

- Metadata included in GetCapabilities
- How often capabilities are updated (need to be reharvested)

Monday, August 24, 2009

AQ uFIND Architecture

The basis of AQ uFIND records are WMS layers described in GetCapability documents. These xml documents have initial metadata for discovery and the needed metadata for data access. There are standard, required fields in WMS GetCapabilities, but there are is also a significant amount of flexibility in the WMS GetCapabilities to add additional metadata.

DataFed has extended the WMS GetCapabilities of the data layers found in DataFed, by adding 'machine tags' for the facets found in AQ uFIND. DataFed capabilities also include contact information of the distributor and description of the layers. Another defining attribute of DataFed capabilities docs is that they are divided by dataset, so there is a capability for each dataset in DataFed. With the additional information added to DataFed GetCapabilities, an ISO 19115 metadata document could be created for each WMS map layer in the capability.

Alternatively, wild WMSs can be added to the AQuFIND through a human route and a machine route. WMS GetCap links can be submitted to the metadata editor. This editor will automatically extract the metadata available in the WMS capability doc, and then will provide a user interface to pick the layers to be added to AQ uFIND and then add the additional required facets keywords as well as optionally adding additional contact information for the registrant, data originator and dataset description. The output of the metadata editor is a url (API) with key/value pairs needed for the creation of an ISO 19115 document. Alternatively, if a user knowns the url structure they can submit a capability doc + key/value pairs with facets to the ISO Creator Service directly.

The ISO Creator Service takes the WMS GetCapabilities doc + the ISO key/value pairs as one input. The other input is the AQ Community Catalog Metadata Record template. The ISO creator then outputs an ISO 19115 document.

The ISO 19115 doc is passed through an ISO validator that validates the metadata document against the ISO 19115 schema, to ensure syntactically it's correct. The doc is then passed through another validation process against the AQ Community Catalog Metadata Record template, to ensure that the catalog records have all required facets and that every record is up-to-date. If the record is missing a piece of metadata, that record is modified to include a placeholder for that field. Once the records are validated, they are saved into the AQ Community Catalog (WAF). Note: Currently, there is not a machine interface to this validator. However, in theory, a catalog that used the same ISO template as we do, could pass their records through the validator using a machine interface and they would also be registered in the Community Catalog WAF.

The ISO Validator also saves records into the local cache, so that the new records are immediately visible in AQ uFIND.

Once the records are in the AQ Comm Catalog (registered in the GEOSS Component and Service Registry), then the GEOSS Clearinghouse harvests the records. Once the records can be found in the Clearinghouse (1 day turn around), then the AQ uFIND queries the clearinghouse and extracts the facet metadata into the local cache.



Tuesday, August 18, 2009

Help Posts Coming Soon

Coming soon will be posts on:

How to add WMS layer to the uFIND
How to edit a record in uFIND


other topics?
Based on the feedback given for GEO Portal usability we will also include sections to grow:
FAQ
How to search using the uFIND
video tutorials for these functions

General Feedback

This page is for comments about the form/function of the GEOSS Clearinghouse AQ Data Finder.
If you'd rather e-mail: emr1 at wustl.edu or rhusar at wustl.edu

AQ uFIND API

There is an API to the AQ uFIND, so that machines can submit WMS layers to be available through uFIND.

uFIND has an atom feed, that allows significant mashing of querired results with other applications (portals, wms clients etc). uFIND also has csv, json and xml outputs as well.

Time

Temporal extent of data
  • WMS:time_min
  • WMS:time_max

Blog Archive