Data Discovery (ECS)
The spiral below lists recommended attributes for the Earth Observation System Data and Information Core System (ECS) metadata model. Where compatible the spiral provides xpath references for DIF, ECHO, ECS, DCAT, ISO, ISO-1 and FGDC documentation dialects.
ECS for Data Discovery - Recommended
This spiral includes the attributes recommended for use with the NASA ECS metadata model. A more detailed descripion of these attributes can be found in the EMD Technical Paper.
Source: EMD Technical Paper
Concept | Description | Dialect (Fit) Paths |
---|---|---|
Abstract | A paragraph describing the resource. Note: This concept is called "Desciption" in Catalog Services for the Web. | DIF /dif:DIF/dif:Summary/dif:Abstract ECHO /*/echo:Description ECS /*/ecs:CollectionDescription DCAT dct:description FGDC /fgdc:metadata/fgdc:idinfo/fgdc:descript/fgdc:abstract ISO /*/gmd:identificationInfo/*/gmd:abstract/gco:CharacterString ISO-1 /mdb:MD_Metadata/mdb:identificationInfo/*/mri:abstract/gco:CharacterString |
Resource Long Name | The reference name used in describing the scientific contents of the data collection. | ECHO /*/echo:LongName ECS /*/ecs:LongName ISO /*/gmd:identificationInfo/*/gmd:citation/gmd:CI_Citation/gmd:title/gco:CharacterString ISO-1 /mdb:MD_Metadata/mdb:identificationInfo/*/mri:citation/cit:CI_Citation/cit:title/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. | DIF /dif:DIF/dif:Entry_Title DIF /dif:DIF/dif:Data_Set_Citation/dif:Dataset_Title ECHO /*/echo:ShortName>/*/echo:LongName ECS /*/ecs:ShortName > /*/ecs:LongName DCAT dct:title 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:MD_Metadata/mdb:identificationInfo/*/mri:citation/cit:CI_Citation/cit:title/gco:CharacterString |
Version | Version of the cited resource | DIF /dif:DIF/dif:Data_Set_Citation/dif:Dataset_Version DIF /dif:DIF/dif:Reference/dif:Edition ECHO /*/echo:VersionId ECS /*/ecs:VersionId ISO /*/gmd:MD_DataIdentification/gmd:citation/gmd:CI_Citation/gmd:edition/gco:CharacterString ISO-1 /mdb:MD_Metadata/mdb:identificationInfo/mri:MD_DataIdentification/mri:citation/cit:CI_Citation/cit:edition/gco:CharacterString |
Distribution Contact | Contact information for the organization or individual that distributes the resource. | DIF /dif:DIF/dif:Data_Center/dif:Personnel/dif:Role ECHO /*/echo:ArchiveCenter ECS /*/ecs:ArchiveCenter DCAT dct:contactPoint FGDC /fgdc:metadata/fgdc:distinfo/fgdc:distrib/fgdc:cntinfo ISO /gmd:MD_Metadata/gmd:distributionInfo/gmd:MD_Distribution/gmd:distributor/gmd:MD_Distributor/gmd:distributorContact/gmd:CI_ResponsibleParty ISO-1 /mdb:MD_Metadata/mdb:distributionInfo/mrd:MD_Distribution/mrd:distributor/mrd:MD_Distributor/mrd:distributorContact/cit:CI_Responsibility |
Processor | Identification of, and means of communication with, person(s) and organisation(s) associated with the process step. | ECS /*/ecs:ProcessingCenter FGDC /fgdc:metadata/fgdc:dataqual/fgdc:lineage/fgdc:procstep/fgdc:proccont ISO /*/gmd:dataQualityInfo/gmd:DQ_DataQuality/gmd:lineage/gmd:LI_Lineage/gmd:processStep/gmd:LI_ProcessStep/gmd:processor ISO-1 /mdb:MD_Metadata/mdb:resourceLineage/mrl:LI_Lineage/mrl:processStep/mrl:LI_ProcessStep/mrl:processor |
Modified Date | Date on which the record was created or updated within the catalogue | DIF /dif:DIF/dif:DIF_Creation_Date ECHO /*/echo:LastUpdate ECS /*/ecs:RevisionDate ISO /*/gmd:dateStamp/gco:Date ISO /*/gmd:dateStamp/gco:DateTime ISO-1 /mdb:MD_Metadata/mdb:dateInfo/cit:CI_Date[cit:dateType/cit:CI_DateTypeCode="lastUpdate"]/cit:date/gco:DateTime |
Version Description | A brief description of the differences between this collection version and another collection version. | ECS /*/ecs:VersionDescription |
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 ECS (1) /*/ecs:Contact/ecs:ContactOrganizationName ISO (1) //gmd:CI_ResponsibleParty/gmd:organisationName/gco:CharacterString ISO-1 (1) //cit:CI_Responsibility/cit:party/cit:CI_Organisation/cit:name/gco:CharacterString |
Email address of the individual or organization | DIF (1) /dif:DIF/dif:Personnel/dif:Email ECHO (1) /*/echo:Contacts/echo:Contact/echo:OrganizationEmails/echo:Email ECS (1) /*/ecs:Contact/ecs:OrganizationEmail/ecs:ElectronicMailAddress ISO (1) //gmd:CI_ResponsibleParty/gmd:contactInfo/gmd:CI_Contact/gmd:address/gmd:CI_Address/gmd:electronicMailAddress/gco:CharacterString ISO-1 //cit:CI_Responsibility/cit:party/cit:CI_Organisation/cit:contactInfo/cit:CI_Contact/cit:address/cit:CI_Address/cit:electronicMailAddress/gco:CharacterString ISO-1 //cit:CI_Responsibility/cit:party/cit:CI_Individual/cit:contactInfo/cit:CI_Contact/cit:address/cit:CI_Address/cit:electronicMailAddress/gco:CharacterString | |
Role | function performed by the responsible party | DIF (1) /dif:DIF/dif:Personnel/dif:Role ECHO (1) /*/echo:Contacts/echo:Contact/echo:Role ECS (1) /*/ecs:Contact/ecs:Role ISO (1) //gmd:CI_ResponsibleParty/gmd:role/gmd:CI_RoleCode ISO-1 (1) //cit:CI_Responsibility/cit:role/cit:CI_RoleCode |
Phone | Telephone numbers at which the organisation or individual may be contacted | DIF (1) /dif:DIF/dif:Personnel/dif:Phone ECHO (1) /*/echo:Contacts/echo:Contact/echo:OrganizationPhones/echo:Phone[echo:type='voice]'/echo:Number ECS (1) /*/ecs:Contact/ecs:OrganizationTelephone[ecs:TelephoneNumberType='Voice']/ecs:TelephoneNumber FGDC /fgdc:metadata/fgdc:distinfo/fgdc:distrib/fgdc:cntinfo/fgdc:cntvoice FGDC /fgdc:metadata/fgdc:metainfo/fgdc:metc/fgdc:cntinfo/fgdc:cntvoice ISO (1) //gmd:CI_ResponsibleParty/gmd:contactInfo/gmd:CI_Contact/gmd:phone/gmd:CI_Telephone/gmd:voice/gco:CharacterString ISO-1 //cit:CI_Responsibility/cit:party/cit:CI_Individual/cit:contactInfo/cit:CI_Contact/cit:phone/cit:CI_Telephone[cit:numberType/cit:CI_TelephoneTypeCode='voice'] ISO-1 //cit:CI_Responsibility/cit:party/cit:CI_Organisation/cit:contactInfo/cit:CI_Contact/cit:phone/cit:CI_Telephone[cit:numberType/cit:CI_TelephoneTypeCode='voice'] |
Phone Type | The type of telephone number being provided (voice, TDD/TTY, faxsimile). | ECS /*/ecs:Contact/ecs:OrganizationTelephone/ecs:TelephoneNumberType |
Keyword | A word or phrase that describes some aspect of a resource. Can be one of several types. Note: The general identification keywords usually have a type of "theme" and are refered to as "theme keywords". Other types and vocabularies are used for other information. Service Entry Resource Format (SERF) requires a Science and a Service GCMD Keyword. This concept is called "Subject" in the CSW Specification. | DIF (1) /dif:DIF/dif:Parameters/dif:Category DIF (1) /dif:DIF/dif:Parameters/dif:Topic DIF (1) /dif:DIF/dif:Parameters/dif:Term DIF (1) /dif:DIF/dif:Parameters/dif:Variable_Level_1 DIF (1) /dif:DIF/dif:Parameters/dif:Variable_Level_2 DIF (1) /dif:DIF/dif:Parameters/dif:Variable_Level_3 DIF (1) /dif:DIF/dif:Parameters/dif:Detailed_Variable ECHO (1) /*/echo:ScienceKeywords/echo:ScienceKeyword/echo:CategoryKeyword ECHO (1) /*/echo:ScienceKeywords/echo:ScienceKeyword/echo:TopicKeyword ECHO (1) /*/echo:ScienceKeywords/echo:ScienceKeyword/echo:TermKeyword ECHO (1) /*/echo:ScienceKeywords/echo:ScienceKeyword/echo:VariableLevel1Keyword/echo:Value ECHO (1) /*/echo:ScienceKeywords/echo:ScienceKeyword/echo:VariableLevel2Keyword/echo:Value ECHO (1) /*/echo:ScienceKeywords/echo:ScienceKeyword/echo:VariableLevel3Keyword ECHO (1) /*/echo:ScienceKeywords/echo:ScienceKeyword/echo:DetailedVariableKeyword ECS (1) /*/ecs:DisciplineTopicParameters/ecs:DisciplineKeyword ECS (1) /*/ecs:DisciplineTopicParameters/ecs:TopicKeyword ECS (1) /*/ecs:DisciplineTopicParameters/ecs:TermKeyword ECS (1) /*/ecs:DisciplineTopicParameters/ecs:VariableKeyword DCAT dct:keyword FGDC (1) /fgdc:metadata/fgdc:idinfo/fgdc:keywords/fgdc:theme/fgdc:themekey ISO (1) /*/gmd:identificationInfo/*/gmd:descriptiveKeywords/gmd:MD_Keywords[gmd:type/gmd:MD_KeywordTypeCode='theme']/gmd:keyword/gco:CharacterString ISO-1 /mdb:MD_Metadata/mdb:identificationInfo/*/mri:descriptiveKeywords/mri:MD_Keywords[mri:type/mri:MD_KeywordTypeCode='theme']/mri:keyword/gco:CharacterString |
Platform Long Name | The expanded or long name of the platform associated with an instrument. | DIF (1) /dif:DIF/dif:Source_Name/dif:Long_Name ECHO (1) /echo:Collection/echo:Platforms/echo:Platform/echo:LongName ECS (1) /*/ecs:Platform/ecs:PlatformLongName ISO (1) /gmi:MI_Metadata/gmi:acquisitionInformation/gmi:MI_AcquisitionInformation/gmi:platform/gmi:MI_Platform/gmi:description/gco:CharacterString ISO-1 /mdb:MD_Metadata/mdb:acquisitionInformation/mac:MI_AcquisitionInformation/mac:platform/mac:MI_Platform/mac:description/gco:CharacterString |
Platform Short Name | The platform used to collect the observations. | DIF (1) /dif:DIF/dif:Source_Name/dif:Short_Name ECHO (1) /echo:Collection/echo:Platforms/echo:Platform/echo:ShortName ECS /*/ecs:Platform/ecs:PlatformShortName ISO (1) /gmi:MI_Metadata/gmi:acquisitionInformation/gmi:MI_AcquisitionInformation/gmi:platform/gmi:MI_Platform/gmi:identifier/gmd:MD_Identifier/gmd:code/gco:CharacterString ISO-1 /mdb:MD_Metadata/mdb:acquisitionInformation/mac:MI_AcquisitionInformation/mac:platform/mac:MI_Platform/mac:identifier/mcc:MD_Identifier/mcc:code/gco:CharacterString |
Platform Type | The most relevant platform type. | ECHO (1) /echo:Collection/echo:Platforms/echo:Platform/echo:Type ECS (1) /*/ecs:Platform/ecs:PlatformType |
Instrument Long Name | Full name (unabbreviated) for the Instrument used to collect the observations. | DIF (1) /dif:DIF/dif:Source_Name/dif:Long_Name ECHO (1) /echo:Collection/echo:Platforms/echo:Platform/echo:Instruments/echo:Instrument/echo:LongName ECS /*/ecs:Platform/ecs:Instrument/ecs:InstrumentLongName ISO (1) /gmi:MI_Metadata/gmi:acquisitionInformation/gmi:MI_AcquisitionInformation/gmi:Instrument/gmi:MI_Instrument/gmi:description/gco:CharacterString ISO-1 /mdb:MD_Metadata/mdb:acquisitionInformation/mac:MI_AcquisitionInformation/mac:instrument/mac:MI_Instrument/mac:description/gco:CharacterString |
Instrument Short Name | Short name (abbreviation) for the Instrument used to collect the observations. | DIF (1) /dif:DIF/dif:Source_Name/dif:Short_Name ECHO (1) /echo:Collection/echo:Platforms/echo:Platform/echo:Instruments/echo:Instrument/echo:ShortName ECS (1) /*/ecs:Platform/ecs:Instrument/ecs:InstrumentShortName ISO (1) /gmi:MI_Metadata/gmi:acquisitionInformation/gmi:MI_AcquisitionInformation/gmi:Instrument/gmi:MI_Instrument/gmi:identifier/gmd:MD_Identifier/gmd:code/gco:CharacterString ISO-1 /mdb:MD_Metadata/mdb:acquisitionInformation/mac:MI_AcquisitionInformation/mac:instrument/mac:MI_Instrument/mac:identifier/mcc:MD_Identifier/mcc:code/gco:CharacterString |
Sensor Long Name | The generic or long name description of a sensor (e.g. Visible-Near Infrared, Human Visual, Human Auditory). | ECS /*/ecs:Platform/ecs:Instrument/ecs:Sensor/ecs:SensorLongName |
Sensor Short Name | The sensory sub-component of an instrument. | ECS /*/ecs:Platform/ecs:Instrument/ecs:Sensor/ecs:SensorShortName |
Easternmost Longitude | The easternmost longitude of the bounding rectangle. Note: OGC-SOS offering lists may not include the entire dataset. A gml:id attribute can be used to identify the bounding offering. | DIF (1) /dif:DIF/dif:Spatial_Coverage/dif:Easternmost_Longitude ECHO (1) /*/echo:Spatial/echo:HorizontalSpatialDomain/echo:Geometry/echo:BoundingRectangle/echo:WestBoundingCoordinate ECS (1) /*/ecs:Spatial/ecs:HorizontalSpatialDomain/ecs:BoundingRectangle/ecs:EastBoundingCoordinate DCAT dct:spatial FGDC (1) /fgdc:metadata/fgdc:idinfo/fgdc:spdom/fgdc:bounding/fgdc:eastbc ISO (1) /*/gmd:identificationInfo/*/gmd:extent/gmd:EX_Extent/gmd:geographicElement/gmd:EX_GeographicBoundingBox/gmd:eastBoundLongitude/gco:Decimal ISO-1 /mdb:MD_Metadata/mdb:identificationInfo/*/mri:extent/gex:EX_Extent/gex:geographicElement/gex:EX_GeographicBoundingBox/gex:eastBoundLongitude/gco:Decimal |
Northernmost Latitude | The northernmost latitude of the bounding rectangle. Note: OGC-SOS offering lists may not include the entire dataset. A gml:id attribute (e.g. gml:id="network-all") can be used to identify the bounding offering. | DIF (1) /dif:DIF/dif:Spatial_Coverage/dif:Northernmost_Latitude ECHO (1) /*/echo:Spatial/echo:HorizontalSpatialDomain/echo:Geometry/echo:BoundingRectangle/echo:NorthBoundingCoordinate ECS (1) /*/ecs:Spatial/ecs:HorizontalSpatialDomain/ecs:BoundingRectangle/ecs:NorthBoundingCoordinate DCAT dct:spatial FGDC (1) /fgdc:metadata/fgdc:idinfo/fgdc:spdom/fgdc:bounding/fgdc:northbc ISO (1) /*/gmd:identificationInfo/*/gmd:extent/gmd:EX_Extent/gmd:geographicElement/gmd:EX_GeographicBoundingBox/gmd:northBoundLatitude/gco:Decimal ISO-1 /mdb:MD_Metadata/mdb:identificationInfo/*/mri:extent/gex:EX_Extent/gex:geographicElement/gex:EX_GeographicBoundingBox/gex:northBoundLatitude/gco:Decimal |
Southernmost Latitude | The southernmost latitude of the bounding rectangle. Note: OGC-SOS offering lists may not include the entire dataset. A gml:id attribute can be used to identify the bounding offering. | DIF (1) /dif:DIF/dif:Spatial_Coverage/dif:Southernmost_Latitude ECHO (1) /*/echo:Spatial/echo:HorizontalSpatialDomain/echo:Geometry/echo:BoundingRectangle/echo:SouthBoundingCoordinate ECS (1) /*/ecs:Spatial/ecs:HorizontalSpatialDomain/ecs:BoundingRectangle/ecs:SouthBoundingCoordinate DCAT dct:spatial FGDC (1) /fgdc:metadata/fgdc:idinfo/fgdc:spdom/fgdc:bounding/fgdc:southbc ISO (1) /*/gmd:identificationInfo/*/gmd:extent/gmd:EX_Extent/gmd:geographicElement/gmd:EX_GeographicBoundingBox/gmd:southBoundLatitude/gco:Decimal ISO-1 /mdb:MD_Metadata/mdb:identificationInfo/*/mri:extent/gex:EX_Extent/gex:geographicElement/gex:EX_GeographicBoundingBox/gex:southBoundLatitude/gco:Decimal |
Westernmost Longitude | The westernmost longitude of the bounding rectangle. Note: OGC-SOS offering lists may not include the entire dataset. A gml:id attribute can be used to identify the bounding offering. | DIF (1) /dif:DIF/dif:Spatial_Coverage/dif:Westernmost_Longitude ECHO (1) /*/echo:Spatial/echo:HorizontalSpatialDomain/echo:Geometry/echo:BoundingRectangle/echo:WestBoundingCoordinate ECS (1) /*/ecs:Spatial/ecs:HorizontalSpatialDomain/ecs:BoundingRectangle/ecs:WestBoundingCoordinate DCAT dct:spatial FGDC (1) /fgdc:metadata/fgdc:idinfo/fgdc:spdom/fgdc:bounding/fgdc:westbc ISO (1) /*/gmd:identificationInfo/*/gmd:extent/gmd:EX_Extent/gmd:geographicElement/gmd:EX_GeographicBoundingBox/gmd:westBoundLongitude/gco:Decimal ISO-1 /mdb:MD_Metadata/mdb:identificationInfo/*/mri:extent/gex:EX_Extent/gex:geographicElement/gex:EX_GeographicBoundingBox/gex:westBoundLongitude/gco:Decimal |
Center Latitude | Geodetic latitude of center of locality. | ECS /*/ecs:Circle/ecs:CenterLatitude |
Center Longitude | Longitude of approximate center of locality. | ECS /*/ecs:Circle/ecs:CenterLongitude |
Radius Units | The unit of measurement describing the distance from the center of spatial extent or coverage to the furthest point covered by the spatial extent of the locality used to determine a circular region representing general extent or coverage. | ECS /*/ecs:Circle/ecs:RadiusUnits |
Exclusion GRing Flag | Flag which determines if the coordinates represent the Outer or Exclusion G-Ring. | ECS /*/ecs:Gpolygon/ecs:ExclusionGRingFlag |
GRing Point Latitude | The geodetic latitude of a point of the G-ring. | ECS /*/ecs:Gpolygon/ecs:GRingPointLatitude |
GRing Point Longitude | The longitude of a point of the G-Ring. | ECS /*/ecs:Gpolygon/ecs:GRingPointLongitude |
GRing Point Sequence Number | Value denotes the numerical sequence position of a G-Ring point. | ECS /*/ecs:Gpolygon/ecs:GRingPointSequenceNo |
Point Latitude | A single geodetic latitudinal value. | ECS /*/ecs:Point/ecs:PointLatitude |
Point Longitude | A single longitudinal value. | ECS /*/ecs:Point/ecs:PointLongitude |
Ends at Present Flag | Denotes that a data collection which covers, temporally, a discontinuous range, currently ends at the present date. | ECS /*/ecs:Temporal/ecs:EndsatPresentFlag |
Date Type | Type of date represented by the value in the date attributes of the temporal subclasses. | ECS /*/ecs:Temporal/ecs:DateType |
Precision of Seconds | The precision (position in number of places to right of decimal point) of seconds used in measurement. | ECS /*/ecs:Temporal/ecs:PrecisionofSeconds |
Temporal Range Type | Informs the system and ultimately the end user how the temporal coverage is specified for the collection, granule, or event. | ECS /*/ecs:Temporal/ecs:TemporalRangeType |
Time Type | Provides the time system which the values found in temporal subclasses represent. | ECS /*/ecs:Temporal/ecs:TimeType |
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.