You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 28 Next »

Element Description

The Measured Parameters element provides the geophysical parameters that were obtained during data collection. It contains the name of the parameters, with the option to provide associated data quality stats and data quality flags. The data quality stats provide information on the measurement of the quality of the data while the data quality flags represent the overall quality assurance levels placed on the granule's parameters.  


Best Practices

Measured Parameters is an optional element. If provided, then the parameter name(s) must be given. 

  • Parameter Name: The name of the measured geophysical parameters represented in the data
  • QA Stats: The QA Stats sub-elements provide a measure of select data quality statistics associated with the measured parameter. Each of these stats must be expressed as a percentage value between 0 and 100. QA Stats sub-elements include:
    • QA Percent Missing Data: The percent of the data that is missing at the granule level
    • QA Percent Out of Bounds Data: The percent of the granule data that is out of bounds
    • QA Percent Interpolated Data: The percent of the granule data that was interpolated
    • QA Percent Cloud Cover: The percent of the granule data covered by clouds; keep in mind that the definition of a cloud can vary from one data provider to another
  • QA Flags: The QA Flags sub-elements provide science, operational and automatic quality flags associated with the measured parameter. The criteria for passing each QA flag is specified by the data provider. The actual value of the QA flag must be selected from an enumerated list of values, whereas the criteria or explanation of the QA flag can be provided as free text with a maximum text length of 2,048 characters. QA Flag sub-elements include:   
    • Automatic Quality Flag: Indicates an automated measure of quality of the specified measured parameter based on guidelines set by the data provider. 
      • Valid values for Automatic Quality Flag include: "Passed", "Failed", "Suspect", "Undetermined"
    • Automatic Quality Flag Explanation: This sub-element details the criteria utilized for determining the automatic quality flag, including thresholds.

    • Operational Quality Flag: Indicates an operational measure of quality of the specified measured parameter based on guidelines set by the data provider. 
      • Valid values for Operational Quality Flag include: "Passed", "Failed", "Being Investigated", "Not Investigated", "Inferred Passed", "Inferred Failed", "Suspect", "Undetermined"

    • Operational Quality Flag Explanation: This sub-element details the criteria utilized for determining the operational quality flag, including thresholds.

    • Science Quality Flag: Indicates a measure of science quality of the specified measured parameter based on guidelines set by the data provider. 
      • Valid values for Science Quality Flag include: "Passed", "Failed", "Being Investigated", "Not Investigated", "Inferred Passed", "Inferred Failed", "Suspect", "Hold", "Undetermined"
    • Science Quality Flag Explanation: Details the criteria utilized for determining the science quality flag.

Providing all of the aforementioned sub-elements is completely optional; however, if a data provider chooses to provide any QA Stats or QA flags information, at least one sub-element from its respective category must be provided.


Examples:

Example 1: Measured Parameter Names only are providedExample 2: Select QA Stats and QA Flags for 1 Measured Parameter is provided

Parameter Name: VEGETATION SPECIES

Parameter Name: BIOMASS

Parameter Name: DIAMETER AT BREAST HEIGHT

Parameter Name: FOREST TYPE

Parameter Name: PRECIPITATION AMOUNT

QA Stats:

QA Percent Missing Data: 5

QA Percent Interpolated Data: 55

QA Percent Cloud Cover: 0

QA Flags:

Automatic Quality Flag: Passed

Automatic Quality Flag Explanation: Indicates whether data were successfully processed. Absence of error messages during data processing is considered passed. Presence of error messages during data processing will label the data suspect.

Science Quality Flag: Inferred Passed

Science Quality Flag Explanation: The data in this granule has passed preliminary quality tests. Please refer to the user's guide for further details regarding data accuracy, validation, and limitations for use.



Element Specification

The Measured Parameters element is optional. Measured Parameters may be repeated (Cardinality: 0..*). If Measured Parameters are provided, the Parameter Name is required. 

ModelElementTypeConstraintsRequired?CardinalityNotes
UMM-GMeasuredParameter/ParameterNameString1 - 250 charactersYes, if applicable1Only required if measured parameters are provided.
UMM-GMeasuredParameter/QAStats/QAPercentMissingDataNumber0 - 100No0..1
UMM-GMeasuredParameter/QAStats/QAPercentOutOfBoundsDataNumber0 - 100No0..1
UMM-GMeasuredParameter/QAStats/QAPercentInterpolatedDataNumber0 - 100No0..1
UMM-GMeasuredParameter/QAStats/QAPercentCloudCoverNumber0 - 100No0..1
UMM-GMeasuredParameter/QAFlags/AutomaticQualityFlagEnumeration

Passed

Failed

Suspect

Undetermined

No0..1
UMM-GMeasuredParameter/QAFlags/AutomaticQualityFlagExplanationString1 - 2048 charactersNo0..1
UMM-GMeasuredParameter/QAFags/OperationalQualityFlagEnumeration

Passed

Failed

Being Investigated

Not Investigated

Inferred Passed

Inferred Failed

Suspect

Undetermined

No0..1
UMM-GMeasuredParameter/QAFlags/OperationalQualityFlagExplanationString1 - 2048 charactersNo0..1
UMM-GMeasuredParameter/QAFlags/ScienceQualityFlagEnumeration

Passed

Failed

Being Investigated

Not Investigated

Inferred Passed

Inferred Failed

Suspect

Hold

Undetermined

No0..1
UMM-GMeasuredParameter/QAFlags/ScienceQualityFlagExplanationString1 - 2048 charactersNo0..1



Metadata Validation and QA/QC

All metadata entering the CMR goes through the below process to ensure metadata quality requirements are met. All records undergo CMR validation before entering the system. The process of QA/QC is slightly different for NASA and non-NASA data providers. Non-NASA providers include interagency and international data providers and are referred to as the International Directory Network (IDN).

Please see the expandable sections below for flowchart details. 


<>

ARC Priority Matrix

Priority CategorizationJustification

This element is categorized as highest priority when:

  • Other Measured Parameter sub-elements are provided (QA Stats, QA Flags) but no Measured Parameter Name is provided

Not Applicable


This element is categorized as low priority when:

  • The Measured Parameters are incorrect for the granule

The element is provided and follows all applicable criteria specified in the best practices section above.

ARC Automated Rules

TBD

Dialect Mappings

ECHO 10

The Measured Parameters element is optional. Measured Parameters may be repeated (Cardinality: 0..*). If Measured Parameters is provided, the Parameter Name is required. 

UMM-G ElementECHO 10 PathTypeConstraintsRequired in ECHO10?CardinalityNotes
MeasuredParameter/ParameterNameMeasuredParameters/MeasuredParameter/ParameterNameString

1 - 250 characters

Yes, if applicable1Only required if measured parameters are provided.
MeasuredParameter/QAStats/QAPercentMissingDataMeasuredParameters/MeasuredParameter/QAStats/QAPercentMissingDataDecimaln/aNo0..1
MeasuredParameter/QAStats/QAPercentOutOfBoundsDataMeasuredParameters/MeasuredParameter/QAStats/QAPercentOutOfBoundsDataDecimaln/aNo0..1
MeasuredParameter/QAStats/QAPercentInterpolatedDataMeasuredParameters/MeasuredParameter/QAStats/QAPercentInterpolatedDataDecimaln/aNo0..1
MeasuredParameter/QAStats/QAPercentCloudCoverMeasuredParameters/MeasuredParameter/QAStats/QAPercentCloudCoverDecimaln/aNo0..1
MeasuredParameter/QAFlags/AutomaticQualityFlagMeasuredParameters/MeasuredParameter/QAFlags/AutomaticQualityFlagString1 - 80 charactersNo0..1This field is not controlled in ECHO 10. To prevent translation errors between ECHO 10 and the UMM, it is recommended that the quality flag be selected from the following options: Passed, Failed, Suspect, Undetermined
MeasuredParameter/QAFlags/AutomaticQualityFlagExplanationMeasuredParameters/MeasuredParameter/QAFlags/AutomaticQualityFlagExplanation




MeasuredParameter/QAFlags/OperationalQualityFlagMeasuredParameters/MeasuredParameter/OperationalQualityFlagString1 - 80 charactersNo0..1This field is not controlled in ECHO 10. To prevent translation errors between ECHO 10 and the UMM, it is recommended that the quality flag be selected from the following options: Passed, Failed, Being Investigated, Not Investigated, Inferred Passed, Inferred, Failed, Suspect, Undetermined
MeasuredParameter/QAFlags/OperationalQualityFlagExplanationMeasuredParameters/MeasuredParameter/OperationalQualityFlagExplanationString1 - 2048 charactersNo0..1
MeasuredParameter/QAFlags/ScienceQualityFlagMeasuredParameters/MeasuredParameter/ScienceQualityFlagString1 - 80 charactersNo0..1This field is not controlled in ECHO 10. To prevent translation errors between ECHO 10 and the UMM, it is recommended that the quality flag be selected from the following options: Passed, Failed, Being Investigated, Not Investigated, Inferred Passed, Inferred Failed, Suspect, Hold, Undetermined
MeasuredParameter/QAFlags/ScienceQualityFlagExplanationMeasuredParameters/MeasuredParameter/ScienceQualityFlagExplanationString1 - 2048 charactersNo0..1


Example Mapping

ECHO 10

<MeasuredParameters>
  <MeasuredParameter>
    <ParameterName>Surface Reflectance</ParameterName>
    <QAStats>
      <QAPercentMissingData>2.7696</QAPercentMissingData
      <QAPercentCloudCover>20.22</QAPercentCloudCover>
    </QAStats>
    <QAFlags>
      <OperationalQualityFlag>Passed</OperationalQualityFlag>
      <OperationalQualityFlagExplanation>Passed indicates that no pixels in the scene contain corrupt data</OperationalQualityFlagExplanation>
    </QAFlags>
  </MeasuredParameter>
</MeasuredParameters>

UMM

"MeasuredParameters": [
  {
    "ParameterName": "Surface Reflectance",
    "QAStats": {
      "QAPercentMissingData": 2.7696,
      "QAPercentCloudCover": 20.22
    },
    "QAFlags": {
      "OperationalQualityFlag": "Passed",
      "OperationalQualityFlagExplanation": "Passed indicates that no pixels in the scene contain corrupt data"
    }
  }
]

ISO 19115-2 MENDS

The path where Granule UR is provided in ISO is optional, however, a Granule UR is required for all granule metadata submitted to the CMR (Cardinality: 0..1).

UMM-G ElementISO PathTypeNotes
MeasuredParameters

All Measured Parameters sub-fields extent from this x-path:

/gmi:MI_Metadata/gmd:contentInfo/gmd:MD_CoverageDescription [=>
[=>/gmd:attributeDescription/gco:RecordType = MeasuredParameters
[=>/gmd:contentType/gmd:MD_CoverageContentTypeCode codeList="https://cdn.earthdata.nasa.gov/iso/resources/Codelist/gmxCodelists.xml#MD_CoverageContentTypeCode" codeListValue="physicalMeasurement" = physicalMeasurement


The below x-path is CMR write only. This means that metadata records that gets translated from another metadata format to ISO will have the measured parameters information written to this locatiojn in ISO in addition to the path specified above:

/gmi:MI_Metadata/gmd:DQ_DataQuality/gmd:scope/gmd:DQ_Scope/gmd:level/gmd:MD_ScopeCode codeList="https://cdn.earthdata.nasa.gov/iso/resources/Codelist/gmxCodelists.xml#MD_ScopeCode" codeListValue="dataset" = dataset



MeasuredParameter/ParameterName

[=>/gmd:dimension/gmd:MD_Band [==>
[==>/gmd:sequenceIdentifier/gco:MemberName/gco:aName/gco:CharacterString {the Parameter Name value}
[==>/gmd:sequenceIdentifier/gco:MemberName/gco:attributeType/gco:TypeName/gco:aName/gco:CharacterString = MeasuredParameters

(CMR write only)
/gmi:MI_Metadata/gmd:DQ_DataQuality/gmd:scope/gmd:DQ_Scope/gmd:levelDescription/gmd:MD_ScopeDescription/gmd:attributes/gco:CharacterString = ParameterName

String


MeasuredParameter/QAStats/QAPercentMissingData

[==>/gmd:otherProperty/gco:Record/eos:AdditionalAttributes [===>

[===>/eos:AdditionalAttribute/eos:reference/eos:EOS_AdditionalAttributeDescription/eos:type/eos:EOS_AdditionalAttributeTypeCode codeList="https://cdn.earthdata.nasa.gov/iso/resources/Codelist/eosCodelists.xml#EOS_AdditionalAttributeTypeCode" codeListValue="qualityInformation" = qualityInformation
[===>/eos:AdditionalAttribute/eos:reference/eos:EOS_AdditionalAttributeDescription/eos:name/gco:CharacterString = QAPercentMissingData
[===>/eos:AdditionalAttribute/eos:reference/eos:EOS_AdditionalAttributeDescription/eos:dataType/eos:EOS_AdditionalAttributeDataTypeCode codeList="https://cdn.earthdata.nasa.gov/iso/resources/Codelist/eosCodelists.xml#EOS_AdditionalAttributeDataTypeCode" codeListValue="float" = float
[===>/eos:AdditionalAttribute/eos:reference/eos:value/gco:CharacterString {the actual QA Percent Missing value}

(CMR write only)

/gmi:MI_Metadata/gmd:DQ_DataQuality/gmd:report \\>
\\>/gmd:DQ_QuantitativeAttributeAccuracy/gmd:nameOfMeasure/gco:CharacterString = QAPercentMissingData
\\>/gmd:DQ_QuantitativeAttributeAccuracy/gmd:result/gmd:DQ_QuantitativeResult \\=>
\\=>/gmd:valueUnit gco:nilReason="missing"
\\=>/gmd:value/gco:Record xsi:type="gco:Real_PropertyType"/gco:Real {the actual QA Percent Missing value}

Number
MeasuredParameter/QAStats/QAPercentOufOfBoundsData

[==>/gmd:otherProperty/gco:Record/eos:AdditionalAttributes [===>

[===>/eos:AdditionalAttribute/eos:reference/eos:EOS_AdditionalAttributeDescription/eos:type/eos:EOS_AdditionalAttributeTypeCode codeList="https://cdn.earthdata.nasa.gov/iso/resources/Codelist/eosCodelists.xml#EOS_AdditionalAttributeTypeCode" codeListValue="qualityInformation" = qualityInformation
[===>/eos:AdditionalAttribute/eos:reference/eos:EOS_AdditionalAttributeDescription/eos:name/gco:CharacterString = QAPercentOutOfBoundsData
[===>/eos:AdditionalAttribute/eos:reference/eos:EOS_AdditionalAttributeDescription/eos:dataType/eos:EOS_AdditionalAttributeDataTypeCode codeList="https://cdn.earthdata.nasa.gov/iso/resources/Codelist/eosCodelists.xml#EOS_AdditionalAttributeDataTypeCode" codeListValue="float" = float
[===>/eos:AdditionalAttribute/eos:reference/eos:value/gco:CharacterString {the actual QA Percent Out Of Bounds Data value}

(CMR write only)

/gmi:MI_Metadata/gmd:DQ_DataQuality/gmd:report \\>
\\>/gmd:DQ_QuantitativeAttributeAccuracy/gmd:nameOfMeasure/gco:CharacterString = QAPercentOutOfBoundsData
\\>/gmd:DQ_QuantitativeAttributeAccuracy/gmd:result/gmd:DQ_QuantitativeResult \\=>
\\=>/gmd:valueUnit gco:nilReason="missing"
\\=>/gmd:value/gco:Record xsi:type="gco:Real_PropertyType"/gco:Real {the actual QA Percent Out Of Bounds Data value}

Number
MeasuredParameter/QAStats/QAPercentInterpolatedData

[==>/gmd:otherProperty/gco:Record/eos:AdditionalAttributes [===>

[===>/eos:AdditionalAttribute/eos:reference/eos:EOS_AdditionalAttributeDescription/eos:type/eos:EOS_AdditionalAttributeTypeCode codeList="https://cdn.earthdata.nasa.gov/iso/resources/Codelist/eosCodelists.xml#EOS_AdditionalAttributeTypeCode" codeListValue="qualityInformation" = qualityInformation
[===>/eos:AdditionalAttribute/eos:reference/eos:EOS_AdditionalAttributeDescription/eos:name/gco:CharacterString = QAPercentInterpolatedData
[===>/eos:AdditionalAttribute/eos:reference/eos:EOS_AdditionalAttributeDescription/eos:dataType/eos:EOS_AdditionalAttributeDataTypeCode codeList="https://cdn.earthdata.nasa.gov/iso/resources/Codelist/eosCodelists.xml#EOS_AdditionalAttributeDataTypeCode" codeListValue="float" = float
[===>/eos:AdditionalAttribute/eos:reference/eos:value/gco:CharacterString {the actual QA Percent Interpolated Data value}

(CMR write only)

/gmi:MI_Metadata/gmd:DQ_DataQuality/gmd:report \\>
\\>/gmd:DQ_QuantitativeAttributeAccuracy/gmd:nameOfMeasure/gco:CharacterString = QAPercentInterpolatedData
\\>/gmd:DQ_QuantitativeAttributeAccuracy/gmd:result/gmd:DQ_QuantitativeResult \\=>
\\=>/gmd:valueUnit gco:nilReason="missing"
\\=>/gmd:value/gco:Record xsi:type="gco:Real_PropertyType"/gco:Real {the actual QA Percent Interpolated Data value}

Number
MeasuredParameter/QAStats/QAPercentCloudCover

[==>/gmd:otherProperty/gco:Record/eos:AdditionalAttributes [===>

[===>/eos:AdditionalAttribute/eos:reference/eos:EOS_AdditionalAttributeDescription/eos:type/eos:EOS_AdditionalAttributeTypeCode codeList="https://cdn.earthdata.nasa.gov/iso/resources/Codelist/eosCodelists.xml#EOS_AdditionalAttributeTypeCode" codeListValue="qualityInformation" = qualityInformation
[===>/eos:AdditionalAttribute/eos:reference/eos:EOS_AdditionalAttributeDescription/eos:name/gco:CharacterString = QAPercentCloudCover
[===>/eos:AdditionalAttribute/eos:reference/eos:EOS_AdditionalAttributeDescription/eos:dataType/eos:EOS_AdditionalAttributeDataTypeCode codeList="https://cdn.earthdata.nasa.gov/iso/resources/Codelist/eosCodelists.xml#EOS_AdditionalAttributeDataTypeCode" codeListValue="float" = float
[===>/eos:AdditionalAttribute/eos:reference/eos:value/gco:CharacterString {the actual QA Percent Cloud Cover value}

(CMR write only)

/gmi:MI_Metadata/gmd:DQ_DataQuality/gmd:report \\>
\\>/gmd:DQ_QuantitativeAttributeAccuracy/gmd:nameOfMeasure/gco:CharacterString = QAPercentCloudCover
\\>/gmd:DQ_QuantitativeAttributeAccuracy/gmd:result/gmd:DQ_QuantitativeResult \\=>
\\=>/gmd:valueUnit gco:nilReason="missing"
\\=>/gmd:value/gco:Record xsi:type="gco:Real_PropertyType"/gco:Real {the actual QA Percent Cloud Cover value}

Number
MeasuredParameter/QAFlags/AutomaticQualityFlag

[==>/gmd:otherProperty/gco:Record/eos:AdditionalAttributes [===>

[===>/eos:AdditionalAttribute/eos:reference/eos:EOS_AdditionalAttributeDescription/eos:type/eos:EOS_AdditionalAttributeTypeCode codeList="https://cdn.earthdata.nasa.gov/iso/resources/Codelist/eosCodelists.xml#EOS_AdditionalAttributeTypeCode" codeListValue="qualityInformation" = qualityInformation
[===>/eos:AdditionalAttribute/eos:reference/eos:EOS_AdditionalAttributeDescription/eos:name/gco:CharacterString = AutomaticQualityFlag
[===>/eos:AdditionalAttribute/eos:reference/eos:EOS_AdditionalAttributeDescription/eos:dataType/eos:EOS_AdditionalAttributeDataTypeCode codeList="https://cdn.earthdata.nasa.gov/iso/resources/Codelist/eosCodelists.xml#EOS_AdditionalAttributeDataTypeCode" codeListValue="string" = string
[===>/eos:AdditionalAttribute/eos:reference/eos:value/gco:CharacterString {the actual Automatic Quality Flag value}

(CMR write only)
\\>/gmd:DQ_NonQuantitativeAttributeAccuracy/gmd:nameOfMeasure/gco:CharacterString = AutomaticQualityFlag
\\>/gmd:DQ_NonQuantitativeAttributeAccuracy/gmd:result/gmd:DQ_QuantitativeResult \\=>
\\=>/gmd:valueUnit gco:nilReason="missing"
\\=>/gmd:value/gco:Record xsi:type="gco:CharacterString_PropertyType"/gco:CharacterString {the actual Automatic Quality Flag value}

Enumeration
MeasuredParameter/QAFlags/AutomaticQualityFlag/AutomaticQualityFlagExplanation

[==>/gmd:otherProperty/gco:Record/eos:AdditionalAttributes [===>

Put the following just after name in the above cell
[===>/eos:AdditionalAttribute/eos:reference/eos:EOS_AdditionalAttributeDescription/eos:description/gco:CharacterString {the actual Automatic Quality Flag Explanation}

(CMR write only)
\\>/gmd:DQ_NonQuantitativeAttributeAccuracy/gmd:measureDescription/gco:CharacterString {the actual Automatic Quality Flag Explanation}

String
MeasuredParameter/QAFlags/AutomaticQualityFlag/OperationalQualityFlag

[==>/gmd:otherProperty/gco:Record/eos:AdditionalAttributes [===>

[===>/eos:AdditionalAttribute/eos:reference/eos:EOS_AdditionalAttributeDescription/eos:type/eos:EOS_AdditionalAttributeTypeCode codeList="https://cdn.earthdata.nasa.gov/iso/resources/Codelist/eosCodelists.xml#EOS_AdditionalAttributeTypeCode" codeListValue="qualityInformation" = qualityInformation
[===>/eos:AdditionalAttribute/eos:reference/eos:EOS_AdditionalAttributeDescription/eos:name/gco:CharacterString = OperationalQualityFlag
[===>/eos:AdditionalAttribute/eos:reference/eos:EOS_AdditionalAttributeDescription/eos:dataType/eos:EOS_AdditionalAttributeDataTypeCode codeList="https://cdn.earthdata.nasa.gov/iso/resources/Codelist/eosCodelists.xml#EOS_AdditionalAttributeDataTypeCode" codeListValue="string" = string
[===>/eos:AdditionalAttribute/eos:reference/eos:value/gco:CharacterString {the actual Operational Quality Flag value}

(CMR write only)
\\>/gmd:DQ_NonQuantitativeAttributeAccuracy/gmd:nameOfMeasure/gco:CharacterString = OperationalQualityFlag
\\>/gmd:DQ_NonQuantitativeAttributeAccuracy/gmd:result/gmd:DQ_QuantitativeResult \\=>
\\=>/gmd:valueUnit gco:nilReason="missing"
\\=>/gmd:value/gco:Record xsi:type="gco:CharacterString_PropertyType"/gco:CharacterString {the actual Operational Quality Flag value}

Enumeration
MeasuredParameter/QAFlags/AutomaticQualityFlag/OperationalQualityFlagExplanation

[==>/gmd:otherProperty/gco:Record/eos:AdditionalAttributes [===>

Put the following just after name in the above cell
[===>/eos:AdditionalAttribute/eos:reference/eos:EOS_AdditionalAttributeDescription/eos:description/gco:CharacterString {the actual Operational Quality Flag Explanation}

(CMR write only)
\\>/gmd:DQ_NonQuantitativeAttributeAccuracy/gmd:measureDescription/gco:CharacterString {the actual Operational Quality Flag Explanation}

String
MeasuredParameter/QAFlags/AutomaticQualityFlag/ScienceQualityFlag

[==>/gmd:otherProperty/gco:Record/eos:AdditionalAttributes [===>

[===>/eos:AdditionalAttribute/eos:reference/eos:EOS_AdditionalAttributeDescription/eos:type/eos:EOS_AdditionalAttributeTypeCode codeList="https://cdn.earthdata.nasa.gov/iso/resources/Codelist/eosCodelists.xml#EOS_AdditionalAttributeTypeCode" codeListValue="qualityInformation" = qualityInformation
[===>/eos:AdditionalAttribute/eos:reference/eos:EOS_AdditionalAttributeDescription/eos:name/gco:CharacterString = ScienceQualityFlag
[===>/eos:AdditionalAttribute/eos:reference/eos:EOS_AdditionalAttributeDescription/eos:dataType/eos:EOS_AdditionalAttributeDataTypeCode codeList="https://cdn.earthdata.nasa.gov/iso/resources/Codelist/eosCodelists.xml#EOS_AdditionalAttributeDataTypeCode" codeListValue="string" = string
[===>/eos:AdditionalAttribute/eos:reference/eos:value/gco:CharacterString {the actual Science Quality Flag value}

(CMR write only)
\\>/gmd:DQ_NonQuantitativeAttributeAccuracy/gmd:nameOfMeasure/gco:CharacterString = ScienceQualityFlag
\\>/gmd:DQ_NonQuantitativeAttributeAccuracy/gmd:result/gmd:DQ_QuantitativeResult \\=>
\\=>/gmd:valueUnit gco:nilReason="missing"
\\=>/gmd:value/gco:Record xsi:type="gco:CharacterString_PropertyType"/gco:CharacterString {the actual Science Quality Flag value}

Enumeration
MeasuredParameter/QAFlags/AutomaticQualityFlag/ScienceQualityFlagExplanation

[==>/gmd:otherProperty/gco:Record/eos:AdditionalAttributes [===>

Put the following just after name in the above cell
[===>/eos:AdditionalAttribute/eos:reference/eos:EOS_AdditionalAttributeDescription/eos:description/gco:CharacterString {the actual Science Quality Flag Explanation}

(CMR write only)
\\>/gmd:DQ_NonQuantitativeAttributeAccuracy/gmd:measureDescription/gco:CharacterString {the actual Science Quality Flag Explanation}

String


Example Mapping

ISO 19115-2 MENDS

Example 1: CMR read and write path (1st path in above specification table)
<gmi:MI_Metadata>
  <gmd:contentInfo>
    <gmd:MD_CoverageDescription>
      <gmd:attributeDescription>
        <gco:RecordType>MeasuredParameters</gco:RecordType>>
        <gmd:contentType>
          <gmd:MD_CoverageContentTypeCode codeList="https://cdn.earthdata.nasa.gov/iso/resources/Codelist/gmxCodelists.xml#MD_CoverageContentTypeCode" codeListValue="physicalMeasurement">physicalMeasurement</gmd:MD_CoverageContentTypeCode>
        </gmd:contentType>
      </gmd:attributeDescription>
      <gmd:dimension>
        <gmd:MD_Band>
          <gmd:sequenceIdentifier>
            <gco:MemberName>
              <gco:aName>
                <gco:CharacterString>Surface Reflectance</gco:CharacterString>
              </gco:aName>
            </gco:MemberName>
          </gmd:sequenceIdentifier>
          <gmd:sequenceIdentifier>
            <gco:MemberName>
              <gco:attributeType>
                <gco:TypeName>
                  <gco:aName>
                    <gco:CharacterString>MeasuredParameters</gco:CharacterString>
                  </gco:aName>
                </gco:TypeName>
              </gco:attributeType>
            </gco:MemberName>
          </gmd:sequenceIdentifier>
          <gmd:otherProperty>
            <gco:Record>
              <eos:AdditionalAttributes> 
                <eos:AdditionalAttribute>
                  <eos:reference>
                    <eos:EOS_AdditionalAttributeDescription>
                      <eos:type>
                        <eos:EOS_AdditionalAttributeTypeCode codeList="https://cdn.earthdata.nasa.gov/iso/resources/Codelist/eosCodelists.xml#EOS_AdditionalAttributeTypeCode" codeListValue="qualityInformation">qualityInformation</eos:EOS_AdditionalAttributeTypeCode>
                      </eos:type>
                      <eos:name>
                        <gco:CharacterString>QAPercentMissingData</gco:CharacterString>
                      </eos:name>
                      <eos:dataType>
                        <eos:EOS_AdditionalAttributeDataTypeCode codeList="https://cdn.earthdata.nasa.gov/iso/resources/Codelist/eosCodelists.xml#EOS_AdditionalAttributeDataTypeCode" codeListValue="float">float</eos:EOS_AdditionalAttributeDataTypeCode>
                      </eos:dataType>
                    </eos:EOS_AdditionalAttributeDescription>
                    <eos:value>
                      <gco:CharacterString>2.7696</gco:CharacterString>
                    </eos:value>
                  </eos:reference>
                </eos:AdditionalAttribute>
                <eos:AdditionalAttribute>
                  <eos:reference>
                    <eos:EOS_AdditionalAttributeDescription>
                      <eos:type>
                        <eos:EOS_AdditionalAttributeTypeCode codeList="https://cdn.earthdata.nasa.gov/iso/resources/Codelist/eosCodelists.xml#EOS_AdditionalAttributeTypeCode" codeListValue="qualityInformation">qualityInformation</eos:EOS_AdditionalAttributeTypeCode>
                      </eos:type>
                      <eos:name>
                        <gco:CharacterString>QAPercentCloudCover</gco:CharacterString>
                      </eos:name>
                      <eos:dataType>
                        <eos:EOS_AdditionalAttributeDataTypeCode codeList="https://cdn.earthdata.nasa.gov/iso/resources/Codelist/eosCodelists.xml#EOS_AdditionalAttributeDataTypeCode" codeListValue="float">float</eos:EOS_AdditionalAttributeDataTypeCode>
                      </eos:dataType>
                    </eos:EOS_AdditionalAttributeDescription>
                    <eos:value>
                      <gco:CharacterString>20.22</gco:CharacterString>
                    </eos:value>
                  </eos:reference>
                </eos:AdditionalAttribute>
                <eos:AdditionalAttribute>
                  <eos:reference>
                    <eos:EOS_AdditionalAttributeDescription>
                      <eos:type>
                        <eos:EOS_AdditionalAttributeTypeCode codeList="https://cdn.earthdata.nasa.gov/iso/resources/Codelist/eosCodelists.xml#EOS_AdditionalAttributeTypeCode" codeListValue="qualityInformation">qualityInformation</eos:EOS_AdditionalAttributeTypeCode>
                      </eos:type>
                      <eos:name>
                        <gco:CharacterString>OperationalQualityFlag</gco:CharacterString>
                      </eos:name>
                      <eos:dataType>
                        <eos:EOS_AdditionalAttributeDataTypeCode codeList="https://cdn.earthdata.nasa.gov/iso/resources/Codelist/eosCodelists.xml#EOS_AdditionalAttributeDataTypeCode" codeListValue="string">string</eos:EOS_AdditionalAttributeDataTypeCode>
                      </eos:dataType>
                    </eos:EOS_AdditionalAttributeDescription>
                    <eos:value>
                      <gco:CharacterString>Passed</gco:CharacterString>
                    </eos:value>
                    <eos:description>
                      <gco:CharacterString>Passed indicates that no pixels in the scene contain corrupt data</gco:CharacterString>
                    </eos:description>
                  </eos:reference>
                </eos:AdditionalAttribute>
              </eos:AdditionalAttributes>
            </gco:Record>
          </gmd:otherProperty>
        </gmd:MD_Band>
      </gmd:dimension>
    </gmd:MD_CoverageDescription>
  </gmd:contentInfo>
</gmi:MI_Metadata>   

UMM

"MeasuredParameters": [
  {
    "ParameterName": "Surface Reflectance",
    "QAStats": {
      "QAPercentMissingData": 2.7696,
      "QAPercentCloudCover": 20.22
    },
    "QAFlags": {
      "OperationalQualityFlag": "Passed",
      "OperationalQualityFlagExplanation": "Passed indicates that no pixels in the scene contain corrupt data"
    }
  }
]

ISO 19115-2 SMAP

Measured Parameters currently does not map to ISO 19115-2 SMAP.

UMM-G ElementISO PathTypeNotes
MeasuredParameters

N/A

N/A

N/A


Example Mapping

ISO 19115-2 SMAP

N/A

UMM

{
  "Measured Parameters": "VEGETATION",
}

UMM Migration

UMM Version 1.4.0Translation DirectionUMM Version 1.5.0



Future Mappings

ISO 19115-1

Measured Parameters currently does not map to ISO 19915-1.

SpecificationPathTypeNotes
ISO 19115-1

N/A

N/A

N/A


Example Mapping

ISO 19115-1

N/A

UMM

{
  "Measured Parameters": "VEGETATION",
}

History

UMM Versioning

VersionDateWhat Changed
1.5.001/30/2019No changes were made for Measured Parameters during the transition from version 1.4.0 to 1.5.0.
1.4.008/01/2018No changes were made for Measured Parameters during the transition from version 1.3.0 to 1.4.0.

ARC Documentation

VersionDateWhat ChangedAuthor
1.002/15/2019Recommendations/priority matrix transferred from internal ARC documentation to wiki space
  • No labels