IOOS Registry and Metadata Improvement Options
description
Transcript of IOOS Registry and Metadata Improvement Options
IOOS Registry and Metadata Improvement Options
IOOS DMAC WorkshopSeptember 2013
-------------------------------------------------------------------------Anna Milan
NOAA, National Geophysical Data Center
How does metadata get to the Catalog?
Register Service in Collection Source Table
THREDDSNcml
SOSgetCapabilities
ERDDAPiso
WAFiso
WMSgetCapabilities
Synchronize daily to
Geoportal
Transform to ISO
CSW Search
Harvest Nightly
ISO metadata in
EMMA
IOOS Catalog
Register Service in Collection Source Table
THREDDSNcml
SOSgetCapabilities
ERDDAPiso
WAFiso
WMSgetCapabilities
Synchronize daily to
Geoportal
Transform to ISO
CSW Search
IOOS Catalog
Harvest Nightly
ISO metadata in
EMMA
Collection Source Table
Supports registration of:
•THREDDS – Aggregated NetCDF
•SOS – getCapabilities (sensor, station and networks – planned)
•WMS – getCapabilities
•ERDDAP – ISO metadata records
•standalone WAFs – ISO metadata records
Collection Source Table
Service URL Configurations for Registry
• THREDDS – register XML representation of the service http://tds.maracoos.org/thredds/MODIS.xml
• SOS – register the SOS getCapabilities XML file http://d.weatherflow.com/sos/sos.pl?request=GetCapabilities&service=SOS
• WMS – register the WMS getCapabilities XML filehttp://
maps.ngdc.noaa.gov/soap/etopo1/MapServer/WMSServer?request=GetCapabilities&service=WMS
• ERDDAP – register the ISO metadata WAF provided by service http://oos.soest.hawaii.edu/erddap/metadata/iso19115/xml/
• WAF – register the web accessible folder of ISO 19115-2 XML records http://oos.soest.hawaii.edu/pacioos/metadata/iso
New Services
‘SUBMITTED’ service1. Script runs nightly and posts results to a test WAF2. Successful: NGDC changes status to ‘APPROVED’3. Unsuccessful: NGDC changes status to ‘UNRESPONSIVE’ OR
‘FAILS TRANSLATION’– add notes to collection source table – contact provider of service to troubleshoot
Register Service in Collection Source Table
THREDDSNcml
SOSgetCapabilities
ERDDAPiso
WAFiso
WMSgetCapabilities
Synchronize daily to
Geoportal
Transform to ISO
CSW Search
IOOS Catalog
Harvest Nightly
ISO metadata in
EMMA
Harvest to EMMA*
*
Harvest of Approved Services to EMMA
‘APPROVED’ Services1. Metadata from each service is pulled nightly and translated
to ISO 19115-22. ISO records are posted to EMMA WAFs organized by IOOS
regions3. Generate quality and completion metrics4. Visualize metrics with reports and charts
Metadata Metrics and Views
Metadata Metrics for each region
Demo
http://www.ngdc.noaa.gov/metadata/published/NOAA/IOOS/GLOS/iso/
EMMA helps you improve your metadata
• Check validation• Check URLs• Use rubrics to increase
your completion score• Use the Wiki guidance• Let us know what we
can do to improve this guidance!
Register Service in Collection Source Table
THREDDSNcml
SOSgetCapabilities
ERDDAPiso
WAFiso
WMSgetCapabilities
Synchronize daily to
Geoportal
Transform to ISO
CSW Search
IOOS Catalog
Harvest Nightly
ISO metadata in
EMMA
Synchronize Metadata with Geoportal
Geoportal
Populate Catalog via CSW interface
Register Service in Collection Source Table
THREDDSNcml
SOSgetCapabilities
ERDDAPiso
WAFiso
WMSgetCapabilities
Synchronize daily to
Geoportal
Transform to ISO
CSW Search
IOOS Catalog
Harvest Nightly
ISO metadata in
EMMA
Catalog
Register Service in Collection Source Table
THREDDSNcml
SOSgetCapabilities
ERDDAPiso
WAFiso
WMSgetCapabilities
Synchronize daily to
Geoportal
Transform to ISO
CSW Search
IOOS Catalog
Harvest Nightly
ISO metadata in
EMMA
From Registry to Catalog
Ideas and Plans for FY14
• Build better communication between registry and originators
• Better guidance• Support Systems Integration Testing • Extend fields indexed in CSW• Provide metrics for Asset Inventory variables• Translate SOS sensor, network and platform
metadata to ISO
Resources• Collection Source Table
• IOOS Metadata Metrics
• On Demand Validation Services
• Environmental Data Management Wiki (IOOS pages)
• Enterprise Metadata Management Architecture (EMMA) Homepage