Download presentation
Presentation is loading. Please wait.
Published byGabriel Jennings Modified over 9 years ago
1
CWIC Team Meeting: IDN Release 9.9.2: Tagging of Metadata Jan. 28-30 Michael Morahan
2
IDN Release 9.9.2: Tagging of Metadata Description: A feature for tagging metadata records with arbitrary "flags" is envisioned to allow external partners to organize collections of metadata. This would allow partners to create collection subsets highly customized to a specialized discipline or interest outside of what is defined in metadata. – Partners creating collections of metadata need not be involved with the metadata authoring process and no changes are required on the authors part. – These tags are not publicly displayed in any web interface. – The tags can be used in creating GCMD portal subsets or any other searches on GCMD. 2
3
IDN Release 9.9.2: Tagging of Metadata Past and present use cases: – Data Core tagging – CWIC (In-Progress: Test and Production) tagging – Event specific grouping such as records related to an earthquake – JAXA: ”CEOS Water portal” 3
4
IDN Release 9.9.2 4 Flow of Tagging Feature
5
Database Table
6
Interface Metadata Web Services (MWS) to support new interfaces related to the table. These interfaces make the assumption that you know the group of the name-values and will try to hide all other groups. – GET - Group, Name (optional), value (optional) -> list of entryIds and Name-Values with that group NEW – GET - EntryID, Group, Name (optional), Value (option) -> List of Name-values NEW – PUT - EntryID, Group, Name, value, text, type Existing interfaces can have a "flag" for including the external metadata tags"
7
Syntax MWS Calls: Tag & Documents http://gcmdservices.gsfc.nasa.gov/mws/tags/ / All tags for the group with entry ID http://gcmdservices.gsfc.nasa.gov/mws/tags/ / / All tags for this group-name with entry ID http://gcmdservices.gsfc.nasa.gov/mws/tags/ / / The tag with this group-name-value with entry ID
8
Syntax (Continue) MWS Calls: Tags @ document http://gcmdservices.gsfc.nasa.gov/mws/tags/http://gcmdservices.gsfc.nasa.gov/mws/tags/ / / All tags for the group at this entry ID http://gcmdservices.gsfc.nasa.gov/mws/tags/http://gcmdservices.gsfc.nasa.gov/mws/tags/ / / / All tags for the group-name at this entry ID http://gcmdservices.gsfc.nasa.gov/mws/tags/http://gcmdservices.gsfc.nasa.gov/mws/tags/ / / / The tags for the group-name-value at this entry ID
9
Syntax (Continue) MWS Calls: Setting Tags http://gcmdservices.gsfc.nasa.gov/mws/tags/http://gcmdservices.gsfc.nasa.gov/mws/tags/ / / / an HTML PUT, all parameters are required.
10
Benefits of the Tagging Table No more edits to DIFs No losing of Data Sets from edits by the Provider or GCMD/IDN staff If a DIF Entry_ID change it will not matter because the UUID (Unique Identifier) is saved in the table. CWIC group will have access to updating the table.
11
Example GES_DISC_AIRABRAD_V005 e0b60b65-5850-4165-ba4b-e68adefd249b GSFCS4PA CWIC CWIC Value CWIC_TEST AIRS/Aqua Level 1B AMSU (A1/A2) geolocated and calibrated brightness temperatures V005
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.