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 like xpath references for DIF, ECHO, ECS, DCAT, ISO, ISO-1 and FGDC.
ECS for Data Discovery - Recommended
This spiral includes the attributes recommended for use with the NASA ECS metadata model. A more detailed description 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. | ISO /*/gmd:identificationInfo/*/gmd:abstract/gco:CharacterString ISO-1 /mdb:MD_Metadata/mdb:identificationInfo/*/mri:abstract/gco:CharacterString ECHO /*/echo:Description DIF /dif:DIF/dif:Summary/dif:Abstract ECS /*/ecs:CollectionDescription ECS /*/ecs:LongName FGDC /fgdc:metadata/fgdc:idinfo/fgdc:descript/fgdc:abstract DCAT dct:description |
Resource Long Name | The reference name used in describing the scientific contents of the data collection. | ECHO /*/echo:LongName ECS /*/ecs:LongName |
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. | 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 ECHO /*/echo:ShortName>/*/echo:LongName DIF /dif:DIF/dif:Entry_Title DIF /dif:DIF/dif:Data_Set_Citation/dif:Dataset_Title ECS /*/ecs:ShortName > /*/ecs:LongName FGDC /fgdc:metadata/fgdc:idinfo/fgdc:citation/fgdc:citeinfo/fgdc:title DCAT dct:title |
Version | Version of the cited resource | ISO //gmd:CI_Citation/gmd:edition/gco:CharacterString ISO-1 /mai:MI_Metadata/mdb:identificationInfo/rmd:MD_DataIdentification/mri:citation/cit:CI_Citation/cit:edition/gco:CharacterString ECHO /*/echo:VersionId DIF /dif:DIF/dif:Data_Set_Citation/dif:Dataset_Version DIF /dif:DIF/dif:Reference/dif:Edition ECS /*/ecs:VersionId |
Distribution Contact | Contact information for the organization or individual that distributes the resource. | 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 ECHO /*/echo:ArchiveCenter DIF /dif:DIF/dif:Data_Center/dif:Personnel/dif:Role ECS /*/ecs:ArchiveCenter FGDC /fgdc:metadata/fgdc:distinfo/fgdc:distrib/fgdc:cntinfo |
Processor | Identification of, and means of communication with, person(s) and organisation(s) associated with the process step. | 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 ECS /*/ecs:ProcessingCenter FGDC /fgdc:metadata/fgdc:dataqual/fgdc:lineage/fgdc:procstep/fgdc:proccont |
Modified Date | Date on which the record was created or updated within the catalogue | 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 ECHO /*/echo:LastUpdate DIF /dif:DIF/dif:DIF_Creation_Date ECS /*/ecs:RevisionDate |
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 | ISO (1) //gmd:CI_ResponsibleParty/gmd:organisationName/gco:CharacterString ISO-1 (1) //cit:CI_Responsibility/cit:party/cit:CI_Organisation/cit:name/gco:CharacterString ECHO (1) /*/echo:Contacts/echo:Contact/echo:OrganizationName 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 ECS (1) /*/ecs:Contact/ecs:ContactOrganizationName ECS (1) /*/ecs:Contact/ecs:ContactOrganizationName |
Email address of the individual or organization | 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 ECHO (1) /*/echo:Contacts/echo:Contact/echo:OrganizationEmails/echo:Email DIF (1) /dif:DIF/dif:Personnel/dif:Email ECS (1) /*/ecs:Contact/ecs:OrganizationEmail/ecs:ElectronicMailAddress | |
Role | function performed by the responsible party | ISO (1) //gmd:CI_ResponsibleParty/gmd:role/gmd:CI_RoleCode ISO-1 (1) //cit:CI_Responsibility/cit:role/cit:CI_RoleCode ECHO (1) /*/echo:Contacts/echo:Contact/echo:Role DIF (1) /dif:DIF/dif:Personnel/dif:Role ECS (1) /*/ecs:Contact/ecs:Role |
Phone | Telephone numbers at which the organisation or individual may be contacted | 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'] ECHO (1) /*/echo:Contacts/echo:Contact/echo:OrganizationPhones/echo:Phone[echo:type='voice]'/echo:Number DIF (1) /dif:DIF/dif:Personnel/dif:Phone ECS (1) /*/ecs:Contact/ecs:OrganizationTelephone[ecs:TelephoneNumberType='Voice']/ecs:TelephoneNumber |
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. | 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 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 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 ECS (1) /*/ecs:DisciplineTopicParameters/ecs:DisciplineKeyword ECS (1) /*/ecs:DisciplineTopicParameters/ecs:TopicKeyword ECS (1) /*/ecs:DisciplineTopicParameters/ecs:TermKeyword ECS (1) /*/ecs:DisciplineTopicParameters/ecs:VariableKeyword FGDC (1) /fgdc:metadata/fgdc:idinfo/fgdc:keywords/fgdc:theme/fgdc:themekey |
Platform Long Name | The expanded or long name of the platform associated with an instrument. | ISO (1) /gmi:MI_Metadata/gmi:acquisitionInformation/gmi:MI_AcquisitionInformation/gmi:platform/gmi:MI_Platform/gmi:description/gco:CharacterString ECHO (1) /echo:Collection/echo:Platforms/echo:Platform/echo:LongName DIF (1) /dif:DIF/dif:Source_Name/dif:Long_Name ECS (1) /*/ecs:Platform/ecs:PlatformLongName |
Platform Short Name | The platform used to collect the observations. | ISO (1) /gmi:MI_Metadata/gmi:acquisitionInformation/gmi:MI_AcquisitionInformation/gmi:platform/gmi:MI_Platform/gmi:identifier/gmd:MD_Identifier/gmd:code/gco:CharacterString ECHO (1) /echo:Collection/echo:Platforms/echo:Platform/echo:ShortName DIF (1) /dif:DIF/dif:Source_Name/dif:Short_Name ECS /*/ecs:Platform/ecs:PlatformShortName |
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. | ISO (1) /gmi:MI_Metadata/gmi:acquisitionInformation/gmi:MI_AcquisitionInformation/gmi:Instrument/gmi:MI_Instrument/gmi:description/gco:CharacterString ECHO (1) /echo:Collection/echo:Platforms/echo:Platform/echo:Instruments/echo:Instrument/echo:LongName DIF (1) /dif:DIF/dif:Source_Name/dif:Long_Name ECS /*/ecs:Platform/ecs:Instrument/ecs:InstrumentLongName |
Instrument Short Name | Short name (abbreviation) for the Instrument used to collect the observations. | ISO (1) /gmi:MI_Metadata/gmi:acquisitionInformation/gmi:MI_AcquisitionInformation/gmi:Instrument/gmi:MI_Instrument/gmi:identifier/gmd:MD_Identifier/gmd:code/gco:CharacterString ECHO (1) /echo:Collection/echo:Platforms/echo:Platform/echo:Instruments/echo:Instrument/echo:ShortName DIF (1) /dif:DIF/dif:Source_Name/dif:Short_Name ECS (1) /*/ecs:Platform/ecs:Instrument/ecs:InstrumentShortName |
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. | 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 ECHO (1) /*/echo:Spatial/echo:HorizontalSpatialDomain/echo:Geometry/echo:BoundingRectangle/echo:WestBoundingCoordinate DIF (1) /dif:DIF/dif:Spatial_Coverage/dif:Easternmost_Longitude ECS (1) /*/ecs:Spatial/ecs:HorizontalSpatialDomain/ecs:BoundingRectangle/ecs:EastBoundingCoordinate FGDC (1) /fgdc:metadata/fgdc:idinfo/fgdc:spdom/fgdc:bounding/fgdc:eastbc DCAT dct:spatial |
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. | 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 ECHO (1) /*/echo:Spatial/echo:HorizontalSpatialDomain/echo:Geometry/echo:BoundingRectangle/echo:NorthBoundingCoordinate DIF (1) /dif:DIF/dif:Spatial_Coverage/dif:Northernmost_Latitude ECS (1) /*/ecs:Spatial/ecs:HorizontalSpatialDomain/ecs:BoundingRectangle/ecs:NorthBoundingCoordinate FGDC (1) /fgdc:metadata/fgdc:idinfo/fgdc:spdom/fgdc:bounding/fgdc:northbc DCAT dct:spatial |
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. | 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 ECHO (1) /*/echo:Spatial/echo:HorizontalSpatialDomain/echo:Geometry/echo:BoundingRectangle/echo:SouthBoundingCoordinate DIF (1) /dif:DIF/dif:Spatial_Coverage/dif:Southernmost_Latitude ECS (1) /*/ecs:Spatial/ecs:HorizontalSpatialDomain/ecs:BoundingRectangle/ecs:SouthBoundingCoordinate FGDC (1) /fgdc:metadata/fgdc:idinfo/fgdc:spdom/fgdc:bounding/fgdc:southbc DCAT dct:spatial |
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. | 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 ECHO (1) /*/echo:Spatial/echo:HorizontalSpatialDomain/echo:Geometry/echo:BoundingRectangle/echo:WestBoundingCoordinate DIF (1) /dif:DIF/dif:Spatial_Coverage/dif:Westernmost_Longitude ECS (1) /*/ecs:Spatial/ecs:HorizontalSpatialDomain/ecs:BoundingRectangle/ecs:WestBoundingCoordinate FGDC (1) /fgdc:metadata/fgdc:idinfo/fgdc:spdom/fgdc:bounding/fgdc:westbc DCAT dct:spatial |
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.