Difference between revisions of "Data Discovery (CSW)"
(Created page with "==Catalog Service for the Web (CSW) Additional Queryable Properties== Additional queryable properties defined in the ISO Profile of CSW (Table 10) ==Crosswalks== <table xmlns:...") |
|||
Line 1: | Line 1: | ||
==Catalog Service for the Web (CSW) Additional Queryable Properties== | ==Catalog Service for the Web (CSW) Additional Queryable Properties== | ||
Additional queryable properties defined in the ISO Profile of CSW (Table 10) | Additional queryable properties defined in the ISO Profile of CSW (Table 10) | ||
− | |||
<table xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:cw="http://www.ngdc.noaa.gov/metadata/published/xsd/crosswalk.xsd" xmlns:xs="http://www.w3.org/2001/XMLSchema" width="95%" border="1" cellpadding="3" cellspacing="3" style="border-collapse: collapse;"> | <table xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:cw="http://www.ngdc.noaa.gov/metadata/published/xsd/crosswalk.xsd" xmlns:xs="http://www.w3.org/2001/XMLSchema" width="95%" border="1" cellpadding="3" cellspacing="3" style="border-collapse: collapse;"> | ||
<tr> | <tr> | ||
Line 59: | Line 58: | ||
eleven "Core Queryables" that must be supported in any compliant implementation. Profiles | eleven "Core Queryables" that must be supported in any compliant implementation. Profiles | ||
of CSW map these queryables to concepts and xPaths for particular metadata dialects. | of CSW map these queryables to concepts and xPaths for particular metadata dialects. | ||
− | |||
− | |||
<table xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:cw="http://www.ngdc.noaa.gov/metadata/published/xsd/crosswalk.xsd" xmlns:xs="http://www.w3.org/2001/XMLSchema" width="95%" border="1" cellpadding="3" cellspacing="3" style="border-collapse: collapse;"> | <table xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:cw="http://www.ngdc.noaa.gov/metadata/published/xsd/crosswalk.xsd" xmlns:xs="http://www.w3.org/2001/XMLSchema" width="95%" border="1" cellpadding="3" cellspacing="3" style="border-collapse: collapse;"> | ||
<tr> | <tr> | ||
Line 133: | Line 130: | ||
eleven "Core Queryables" that must be supported in any compliant implementation. Profiles | eleven "Core Queryables" that must be supported in any compliant implementation. Profiles | ||
of CSW map these queryables to concepts and xPaths for particular metadata dialects. | of CSW map these queryables to concepts and xPaths for particular metadata dialects. | ||
− | |||
− | |||
<table xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:cw="http://www.ngdc.noaa.gov/metadata/published/xsd/crosswalk.xsd" xmlns:xs="http://www.w3.org/2001/XMLSchema" width="95%" border="1" cellpadding="3" cellspacing="3" style="border-collapse: collapse;"> | <table xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:cw="http://www.ngdc.noaa.gov/metadata/published/xsd/crosswalk.xsd" xmlns:xs="http://www.w3.org/2001/XMLSchema" width="95%" border="1" cellpadding="3" cellspacing="3" style="border-collapse: collapse;"> | ||
<tr> | <tr> |
Revision as of 08:35, September 3, 2014
Catalog Service for the Web (CSW) Additional Queryable Properties
Additional queryable properties defined in the ISO Profile of CSW (Table 10)
Concept | Description | Dialect (Fit) Paths |
---|---|---|
Revision Date | Date of revision of the cited resource | ISO //gmd:CI_Citation/gmd:date/gmd:CI_Date[gmd:dateType/gmd:CI_DateTypeCode='revision']/gmd:date/gco:Date ISO //gmd:CI_Citation/gmd:date/gmd:CI_Date[gmd:dateType/gmd:CI_DateTypeCode='revision']/gmd:date/gco:DateTime ISO-1 //cit:CI_Citation/cit:date/cit:CI_Date[gmd:dateType/gmd:CI_DateTypeCode='revision']/cit:date/gco:Date ISO-1 //cit:CI_Citation/cit:date/cit:CI_Date[gmd:dateType/gmd:CI_DateTypeCode='revision']/cit:date/gco:DateTime |
Publication Date | Date of publication of the cited resource | DIF /dif:DIF/dif:Data_Set_Citation/dif:Dataset_Release_Date DIF /dif:DIF/dif:Reference/dif:Publication_Date FGDC /fgdc:metadata/fgdc:idinfo/fgdc:citation/fgdc:citeinfo/fgdc:pubdate ISO //gmd:CI_Citation/gmd:date/gmd:CI_Date[gmd:dateType/gmd:CI_DateTypeCode='publication']/gmd:date/gco:Date ISO //gmd:CI_Citation/gmd:date/gmd:CI_Date[gmd:dateType/gmd:CI_DateTypeCode='publication']/gmd:date/gco:DateTime ISO-1 //cit:CI_Citation/cit:date/cit:CI_Date[gmd:dateType/gmd:CI_DateTypeCode='publication']/cit:date/gco:Date |
Organization Name | Name of the organization | DIF (1) /dif:DIF/dif:Data_Center/dif:Data_Center_Name/dif:Short_Name DIF (1) /dif:DIF/dif:Data_Center/dif:Data_Center_Name/dif:Long_Name ECHO (1) /*/echo:Contacts/echo:Contact/echo:OrganizationName ISO (1) //gmd:CI_ResponsibleParty/gmd:organisationName/gco:CharacterString |
Has Security Constraints | Are there any security constraints? | DIF /dif:DIF/dif:Access_Constraints DIF /dif:DIF/dif:Use_Constraints ISO /*/gmd:identificationInfo//*/gmd:resourceConstraints/gmd:MD_SecurityConstraints |
Metadata Language | Language of the metadata | ISO /*/gmd:language/gco:CharacterString |
Resource Identifier | Identifier for the resource described by the metadata | ADIwg /adiwg:project/adiwg:idinfo/adiwg:ids/adiwg:projguid DIF /dif:DIF/dif:Data_Set_Citation/dif:Dataset_DOI DIF /dif:DIF/dif:Reference/dif:DOI ECHO /*/echo:DataSetId ECHO (1) /*/echo:ShortName | /*/echo:LongName ISO /*/gmd:identificationInfo/*/gmd:citation/gmd:CI_Citation/gmd:identifier/gmd:MD_Identifier/gmd:code/gco:CharacterString ISO-1 //cit:CI_Citation/cit:identifier/cit:MD_Identifier/cit:code |
Resource Identifier | Unique identifier for the resource. | ISO /*/gmd:identificationInfo/gmd:MD_DataIdentification/gmd:citation/gmd:CI_Citation/gmd:identifier ISO-1 /*/mdb:identificationInfo/mri:MD_DataIdentification/mri:citation/cit:CI_Citation/cit:identifier/mcc:MD_Identifier |
Parent Identifier | A unique identifier for a parent dataset or collection | DIF /dif:DIF/dif:Parent_DIF ISO /*/gmd:parentIdentifier/gco:CharacterString |
Keyword Type | Methods used to group similar keywords | DIF /dif:DIF/dif:Related_URL/dif:URL_Content_Type/dif:Type > /dif:DIF/dif:Related_URL/dif:URL_Content_Type/dif:Subtype ISO /*/gmd:identificationInfo/*/gmd:descriptiveKeywords/gmd:MD_Keywords/gmd:type/gmd:MD_KeywordTypeCode |
Catalog Services for the Web (CSW) Core Queryables
The Open Geospatial Consortium Catalog Services for the Web (CSW) standard defines eleven "Core Queryables" that must be supported in any compliant implementation. Profiles of CSW map these queryables to concepts and xPaths for particular metadata dialects.
Concept | Description | Dialect (Fit) Paths |
---|---|---|
Subject | The topic of the content of the resource | DIF /dif:DIF/dif:Parameters/dif:Category DIF /dif:DIF//dif:Parameters/dif:Topic DIF /dif:DIF//dif:Parameters/dif:Term DIF /dif:DIF//dif:Parameters/dif:Variable_Level_1 DIF /dif:DIF//dif:Parameters/dif:Variable_Level_2 DIF /dif:DIF//dif:Parameters/dif:Variable_Level_3 ECHO /*/echo:ScienceKeywords/echo:ScienceKeyword/echo:CategoryKeyword ECHO /*/echo:ScienceKeywords/echo:ScienceKeyword/echo:TopicKeyword ECHO /*/echo:ScienceKeywords/echo:ScienceKeyword/echo:TermKeyword ECHO /*/echo:ScienceKeywords/echo:ScienceKeyword/echo:VariableLevel1Keyword/echo:Value ECHO /*/echo:ScienceKeywords/echo:ScienceKeyword/echo:VariableLevel2Keyword/echo:Value ECHO /*/echo:ScienceKeywords/echo:ScienceKeyword/echo:VariableLevel3Keyword ECHO /*/echo:ScienceKeywords/echo:ScienceKeyword/echo:DetailedVariableKeyword FGDC /fgdc:metadata/fgdc:idinfo/fgdc:keywords/fgdc:theme/fgdc:themekey |/fgdc:metadata/fgdc:idinfo/fgdc:keywords/fgdc:place/fgdc:placekey ISO /*/gmd:identificationInfo/*/gmd:abstract/gco:CharacterString ISO /*/gmd:identificationInfo/*/gmd:descriptiveKeywords/gmd:MD_Keywords[gmd:type='theme']/gmd:keyword/gco:CharacterString |
Resource Title | A short description of the resource. The title should be descriptive enough so that
when a user is presented with a list of titles the general content of the data set can be determined. |
ADIwg /adiwg:project/adiwg:idinfo/adiwg:citation/adiwg:citeinfo/adiwg:title DIF /dif:DIF/dif:Entry_Title ECHO /*/echo:ShortName>/*/echo:LongName FGDC /fgdc:metadata/fgdc:idinfo/fgdc:citation/fgdc:citeinfo/fgdc:title ISO /*/gmd:identificationInfo/*/gmd:citation/gmd:CI_Citation/gmd:title/gco:CharacterString ISO-1 /*/mdb:identificationInfo/*/rmd:citation/cit:CI_Citation/cit:title/gco:CharacterString |
Abstract | A paragraph describing the resource. | ADIwg /adiwg:project/adiwg:idinfo/adiwg:descript/adiwg:abstract DIF /dif:DIF/dif:Summary/dif:Abstract ECHO /*/echo:Description FGDC /fgdc:metadata/fgdc:idinfo/fgdc:descript/fgdc:abstract ISO /*/gmd:identificationInfo/*/gmd:abstract/gco:CharacterString ISO-1 /*/mdb:identificationInfo/*/rmd:abstract/gco:CharacterString |
Any Text | A target for full-text search of character data types in a catalogue | ISO //text() |
Resource Format | The physical or digital manifestation of the resource | DIF /dif:DIF/dif:Distribution/dif:Distribution_Format ECHO /*/echo:DataFormat ISO /*/gmd:distributionInfo/gmd:MD_Distribution/gmd:distributor/gmd:MD_Distributor/gmd:distributorFormat/gmd:MD_Format/gmd:name/gco:CharacterString ISO /*/gmd:distributionInfo/gmd:MD_Distribution/gmd:distributionFormat/gmd:MD_Format/gmd:name/gco:CharacterString |
Metadata Identifier | A phrase or string which uniquely identifies the metadata file/record. | DIF /dif:Entry_Id ISO /*/gmd:fileIdentifier/gco:CharacterString |
Modified Date | Date on which the record was created or updated within the catalogue | DIF /dif:DIF/dif:DIF_Creation_Date ISO /*/gmd:dateStamp/gco:Date ISO /*/gmd:dateStamp/gco:DateTime |
Type | The nature or genre of the content of the resource. Type can include general categories,
genres or aggregation levels of content. |
ISO /*/gmd:hierarchyLevel/gmd:MD_ScopeCode |
Bounding Box | A bounding box for identifying a geographic area of interest | DIF /dif:DIF/dif:Spatial_Coverage ECHO /*/echo:Spatial/echo:HorizontalSpatialDomain/echo:Geometry/echo:BoundingRectangle ISO /*/gmd:identificationInfo/gmd:MD_DataIdentification/gmd:extent/gmd:EX_Extent/gmd:geographicElement/gmd:EX_GeographicBoundingBox ISO /*/gmd:identificationInfo/srv:SV_ServiceIdentification/srv:extent/gmd:EX_Extent/gmd:geographicElement/gmd:EX_GeographicBoundingBox |
Coordinate Reference System (CRS) | Geographic Coordinate Reference System (Authority and ID) for the BoundingBox | ISO /*/gmd:referenceSystemInfo/gmd:MD_ReferenceSystem/gmd:referenceSystemIdentifier/gmd:RS_Identifier/gmd:code ISO /*/gmd:referenceSystemInfo/gmd:MD_ReferenceSystem/gmd:referenceSystemIdentifier/gmd:RS_Identifier/gmd:codeSpace ISO /*/gmd:referenceSystemInfo/gmd:MD_ReferenceSystem/gmd:referenceSystemIdentifier/gmd:RS_Identifier/gmd:version |
Association | Complete statement of a one-to-one relationship | ISO /*/gmd:identificationInfo/*/gmd:aggregationInfo/gmd:MD_AggregateInformation/gmd:aggregateDataSetIdentifier/gmd:MD_Identifier/gmd:code/gco:CharacterString |
Catalog Services for the Web (CSW) Core Returnable Properties
The Open Geospatial Consortium Catalog Services for the Web (CSW) standard defines eleven "Core Queryables" that must be supported in any compliant implementation. Profiles of CSW map these queryables to concepts and xPaths for particular metadata dialects.
Concept | Description | Dialect (Fit) Paths |
---|---|---|
Resource Title | A short description of the resource. The title should be descriptive enough so that
when a user is presented with a list of titles the general content of the data set can be determined. |
ADIwg /adiwg:project/adiwg:idinfo/adiwg:citation/adiwg:citeinfo/adiwg:title DIF /dif:DIF/dif:Entry_Title ECHO /*/echo:ShortName>/*/echo:LongName FGDC /fgdc:metadata/fgdc:idinfo/fgdc:citation/fgdc:citeinfo/fgdc:title ISO /*/gmd:identificationInfo/*/gmd:citation/gmd:CI_Citation/gmd:title/gco:CharacterString ISO-1 /*/mdb:identificationInfo/*/rmd:citation/cit:CI_Citation/cit:title/gco:CharacterString |
Creator | Creator of the resource | DIF /dif:DIF/dif:Data_Set_Citation/dif:Dataset_Creator ISO /*/gmd:identificationInfo/*/gmd:citation/gmd:CI_Citation/gmd:citedResponsibleParty/gmd:CI_ResponsibleParty[gmd:role/gmd:CI_RoleCode = 'author']= 'originator'] |
Subject | The topic of the content of the resource | DIF /dif:DIF/dif:Parameters/dif:Category DIF /dif:DIF//dif:Parameters/dif:Topic DIF /dif:DIF//dif:Parameters/dif:Term DIF /dif:DIF//dif:Parameters/dif:Variable_Level_1 DIF /dif:DIF//dif:Parameters/dif:Variable_Level_2 DIF /dif:DIF//dif:Parameters/dif:Variable_Level_3 ECHO /*/echo:ScienceKeywords/echo:ScienceKeyword/echo:CategoryKeyword ECHO /*/echo:ScienceKeywords/echo:ScienceKeyword/echo:TopicKeyword ECHO /*/echo:ScienceKeywords/echo:ScienceKeyword/echo:TermKeyword ECHO /*/echo:ScienceKeywords/echo:ScienceKeyword/echo:VariableLevel1Keyword/echo:Value ECHO /*/echo:ScienceKeywords/echo:ScienceKeyword/echo:VariableLevel2Keyword/echo:Value ECHO /*/echo:ScienceKeywords/echo:ScienceKeyword/echo:VariableLevel3Keyword ECHO /*/echo:ScienceKeywords/echo:ScienceKeyword/echo:DetailedVariableKeyword FGDC /fgdc:metadata/fgdc:idinfo/fgdc:keywords/fgdc:theme/fgdc:themekey |/fgdc:metadata/fgdc:idinfo/fgdc:keywords/fgdc:place/fgdc:placekey ISO /*/gmd:identificationInfo/*/gmd:abstract/gco:CharacterString ISO /*/gmd:identificationInfo/*/gmd:descriptiveKeywords/gmd:MD_Keywords[gmd:type='theme']/gmd:keyword/gco:CharacterString |
Description | A summary of the content of the resource. | DIF /dif:DIF/dif:Summary/dif:Abstract ECHO /*/echo:Description ISO /*/gmd:identificationInfo/*/gmd:abstract/gco:CharacterString |
Publisher | Publisher of the cited resource | DIF /dif:DIF/dif:Data_Set_Citation/dif:Dataset_Publisher DIF /dif:DIF/dif:Reference/dif:Publisher ISO //gmd:CI_Citation/gmd:citedResponsibleParty/gmd:CI_ResponsibleParty[gmd:role/gmd:CI_RoleCode = 'publisher'] ISO-1 //cit:CI_Citation/cit:citedResponsibleParty/cit:CI_Responsibility[cit:role/cit:CI_RoleCode='publisher']/cit:party/cit:CI_Organisation/cit:name/gco:CharacterString |
Contributor Name | Contributor to the resource | ISO /*/gmd:identificationInfo/*/gmd:citation/gmd:CI_Citation/gmd:citedResponsibleParty/gmd:CI_ResponsibleParty[gmd:role/gmd:CI_RoleCode
= 'author']= 'originator'] |
Date | The date of a creation or update event of the catalogue record. | DIF /dif:DIF/dif:DIF_Creation_Date ISO /*/gmd:dateStamp/gco:Date ISO /*/gmd:dateStamp/gco:DateTime |
Type | The nature or genre of the content of the resource. Type can include general categories,
genres or aggregation levels of content. |
ISO /*/gmd:hierarchyLevel/gmd:MD_ScopeCode |
Resource Format | The physical or digital manifestation of the resource | DIF /dif:DIF/dif:Distribution/dif:Distribution_Format ECHO /*/echo:DataFormat ISO /*/gmd:distributionInfo/gmd:MD_Distribution/gmd:distributor/gmd:MD_Distributor/gmd:distributorFormat/gmd:MD_Format/gmd:name/gco:CharacterString ISO /*/gmd:distributionInfo/gmd:MD_Distribution/gmd:distributionFormat/gmd:MD_Format/gmd:name/gco:CharacterString |
Metadata Identifier | A phrase or string which uniquely identifies the metadata file/record. | DIF /dif:Entry_Id ISO /*/gmd:fileIdentifier/gco:CharacterString |
Source | A reference to a resource from which the present resource is derived. | ISO /*/gmd:dataQualityInfo/gmd:DQ_DataQuality/gmd:lineage/gmd:LI_Lineage/gmd:source/*/gmd:description/gco:CharacterString |
Metadata Language | Language of the metadata | ISO /*/gmd:language/gco:CharacterString |
Relation | A reference to a related resource. | ISO /*/gmd:identificationInfo/*/gmd:aggregationInfo/gmd:MD_AggregateInformation |
Coverage | The spatial extent or scope of the content of the resource | DIF /dif:DIF/dif:Spatial_Coverage ECHO /*/echo:Spatial/echo:HorizontalSpatialDomain/echo:Geometry/echo:BoundingRectangle ISO /*/gmd:identificationInfo/*/gmd:extent/gmd:EX_Extent/gmd:geographicElement/gmd:EX_GeographicBoundingBox |
Rights | Information about rights held in and over the resource | ISO /*/gmd:identificationInfo/*/gmd:resourceConstraints/gmd:MD_LegalConstraints/gmd:accessConstraints/gmd:MD_RestrictionCode |
xPath Note: The xPaths included in this table use several wildcards. // means any path, so //gmd:CI_ResponsibleParty indicates a gmd:CI_ResponsibleParty anywhere in an XML file. /*/ indicates a single level with several possible elements. This usually indicates one of several concrete realizations of an abstract object. For example /*/gmd:identificationInfo could be gmd:MD_Metadata/gmd:identificationInfo or gmi:MI_Metadata/gmd:identificationInfo and gmd:identificationInfo//*/gmd:descriptiveKeywords could be gmd:identificationInfo/gmd:MD_DataIdentification/gmd:descriptiveKeywords or gmd:identificationInfo/srv:SV_ServiceIdentification/gmd:descriptiveKeywords. Fit: The fit of the dialect path with the concept is estimated on a scale of 1 = excellent two-way fit, 2 = one-way fit or some other problem, 3 - extension required.