From 212fda95b8f1cc08a7654995e7aac809a4c5b8b7 Mon Sep 17 00:00:00 2001 From: sudha-murthy <36246045+sudha-murthy@users.noreply.github.com> Date: Fri, 31 Jan 2025 16:04:04 -0500 Subject: [PATCH] =?UTF-8?q?DAS-2238=20-=20updates=20to=20enable=203D=20var?= =?UTF-8?q?iables=20without=20dimension=20scales=20to=E2=80=A6=20(#27)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * DAS-2238 - updates to enable 3D variables without dimension scales to work * DAS-2238 - precommit fixes for trailing spaces * DAS-2238 - updates based on PR feedback * DAS-2238 - updates based on PR feedback * DAS-2238 - removed incorrect comment * DAS-2238 - PR updates to comments * DAS-2238 - precommit updates * DAS-2238 - changed the name for get_dimension_names_from_coordinates to create_spatial_dimension_names_from_coordinates --- CHANGELOG.md | 14 +- docker/service_version.txt | 2 +- hoss/coordinate_utilities.py | 69 +- hoss/dimension_utilities.py | 10 +- hoss/exceptions.py | 12 + hoss/hoss_config.json | 44 +- hoss/spatial.py | 6 +- tests/data/SC_SPL3FTP_004.dmr | 5447 +++++++++++++++++++++++ tests/data/SC_SPL3FTP_004_prefetch.nc4 | Bin 0 -> 201826 bytes tests/unit/test_coordinate_utilities.py | 306 +- tests/unit/test_spatial.py | 82 +- tests/unit/test_subset.py | 113 + 12 files changed, 6033 insertions(+), 72 deletions(-) create mode 100644 tests/data/SC_SPL3FTP_004.dmr create mode 100644 tests/data/SC_SPL3FTP_004_prefetch.nc4 diff --git a/CHANGELOG.md b/CHANGELOG.md index 14270de..6854ec0 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,11 @@ +## v1.1.3 +### 2025-01-29 + +This version of HOSS supports configuration updates to hoss_config.json to +add dimension configurations for 3D variables. Functions were updated to provide the +ability to spatial subset 3D variables for products like SMAP L3 which did +not have dimension arrays. + ## v1.1.2 ### 2025-01-20 @@ -13,8 +21,10 @@ This version of HOSS merges the feature branch that contains V1.1.0 to the main branch. Additional updates included code quality improvements with additional unit tests, revised methodology in functions that selected the data points from the coordinate datasets and calculation of the dimension -arrays. Functions were added to determine the dimension order for 2D variables. - +arrays. Functions were added to determine the dimension order for 2D variables. These updates, +V1.1.1 and V1.1.0 are entirely to support SMAP L3 data - in particular SPL2SMAP_S, SPL3SMAP, SPL3SMA - +all of which have “anonymous” dimensions (without dimension names and dimension variables). No functional +updates are present, nor changes that effect existing collection support. ## v1.1.0 ### 2024-11-25 diff --git a/docker/service_version.txt b/docker/service_version.txt index 45a1b3f..781dcb0 100644 --- a/docker/service_version.txt +++ b/docker/service_version.txt @@ -1 +1 @@ -1.1.2 +1.1.3 diff --git a/hoss/coordinate_utilities.py b/hoss/coordinate_utilities.py index 91a33e6..8fd2777 100644 --- a/hoss/coordinate_utilities.py +++ b/hoss/coordinate_utilities.py @@ -12,6 +12,7 @@ IncompatibleCoordinateVariables, InvalidCoordinateData, InvalidCoordinateDataset, + InvalidDimensionNames, MissingCoordinateVariable, MissingVariable, UnsupportedDimensionOrder, @@ -60,8 +61,13 @@ def get_variables_with_anonymous_dims( return set( variable for variable in variables - if (len(varinfo.get_variable(variable).dimensions) == 0) - or (any_absent_dimension_variables(varinfo, variable)) + if ( + varinfo.get_variable(variable) + and ( + (len(varinfo.get_variable(variable).dimensions) == 0) + or (any_absent_dimension_variables(varinfo, variable)) + ) + ) ) @@ -70,42 +76,57 @@ def any_absent_dimension_variables(varinfo: VarInfoFromDmr, variable: str) -> bo that have been created by opendap, but are not really dimension variables """ + return any( varinfo.get_variable(dimension) is None for dimension in varinfo.get_variable(variable).dimensions ) -def get_dimension_array_names_from_coordinate_variables( +def get_dimension_array_names( varinfo: VarInfoFromDmr, variable_name: str, ) -> list[str]: """ - Returns the dimensions names from coordinate variables + Returns the dimensions names from coordinate variables or from + configuration """ + variable = varinfo.get_variable(variable_name) + if variable is None: + return [] + + dimension_names = variable.dimensions + if len(dimension_names) >= 2: + return dimension_names + + # creating dimension names from coordinates latitude_coordinates, longitude_coordinates = get_coordinate_variables( varinfo, [variable_name] ) - - # for one variable, the coordinate array length will always be 1 or 0 + # Given variable has coordinates: use latitude coordinate + # to define variable spatial dimensions. if len(latitude_coordinates) == 1 and len(longitude_coordinates) == 1: - dimension_array_names = get_dimension_array_names( + dimension_array_names = create_spatial_dimension_names_from_coordinates( varinfo, latitude_coordinates[0] ) - # if variable does not have coordinates (len = 0) - elif ( - varinfo.get_variable(variable_name).is_latitude() - or varinfo.get_variable(variable_name).is_longitude() - ): - dimension_array_names = get_dimension_array_names(varinfo, variable_name) + + # Given variable variable has no coordinate attribute itself, + # but is itself a coordinate (latitude or longitude): + # use as a coordinate to define spatial dimensions + elif variable.is_latitude() or variable.is_longitude(): + dimension_array_names = create_spatial_dimension_names_from_coordinates( + varinfo, variable_name + ) else: dimension_array_names = [] return dimension_array_names -def get_dimension_array_names(varinfo: VarInfoFromDmr, variable_name: str) -> str: +def create_spatial_dimension_names_from_coordinates( + varinfo: VarInfoFromDmr, variable_name: str +) -> str: """returns the x-y variable names that would match the group of the input variable. The 'dim_y' dimension and 'dim_x' names are returned with the group pathname @@ -138,6 +159,9 @@ def create_dimension_arrays_from_coordinates( 3) Generate the x-y dimscale array and return to the calling method """ + if len(projected_dimension_names) < 2: + raise InvalidDimensionNames(projected_dimension_names) + lat_arr = get_2d_coordinate_array( prefetch_dataset, latitude_coordinate.full_name_path, @@ -172,7 +196,10 @@ def create_dimension_arrays_from_coordinates( col_dim_values, np.transpose(col_indices)[1], col_size ) - projected_y, projected_x = tuple(projected_dimension_names) + projected_y, projected_x = ( + projected_dimension_names[-2], + projected_dimension_names[-1], + ) if dim_order_is_y_x: return {projected_y: y_dim, projected_x: x_dim} @@ -322,8 +349,16 @@ def get_dimension_order_and_dim_values( projected spatial dimension. The input lat lon arrays and dimension indices are assumed to be 2D in this implementation of the function. """ - lat_arr_values = [lat_array_points[i][j] for i, j in grid_dimension_indices] - lon_arr_values = [lon_array_points[i][j] for i, j in grid_dimension_indices] + if lat_array_points.ndim == 1 and lon_array_points.ndim == 1: + lat_arr_values = lat_array_points + lon_arr_values = lon_array_points + elif lat_array_points.ndim == 2 and lon_array_points.ndim == 2: + lat_arr_values = [lat_array_points[i][j] for i, j in grid_dimension_indices] + lon_arr_values = [lon_array_points[i][j] for i, j in grid_dimension_indices] + else: + # assuming a nominal z,y,x order + lat_arr_values = [lat_array_points[0][i][j] for i, j in grid_dimension_indices] + lon_arr_values = [lon_array_points[0][i][j] for i, j in grid_dimension_indices] from_geo_transformer = Transformer.from_crs(4326, crs) x_values, y_values = ( # pylint: disable=unpacking-non-sequence diff --git a/hoss/dimension_utilities.py b/hoss/dimension_utilities.py index 15eb722..fc84b9b 100644 --- a/hoss/dimension_utilities.py +++ b/hoss/dimension_utilities.py @@ -24,7 +24,7 @@ from hoss.coordinate_utilities import ( get_coordinate_variables, - get_dimension_array_names_from_coordinate_variables, + get_dimension_array_names, ) from hoss.exceptions import ( InvalidIndexSubsetRequest, @@ -441,10 +441,9 @@ def add_index_range( if variable.dimensions: variable_dimensions = variable.dimensions else: - # Anonymous dimensions, so check for dimension derived from coordinates: - variable_dimensions = get_dimension_array_names_from_coordinate_variables( - varinfo, variable_name - ) + # Anonymous dimensions, so check for dimension derived from coordinates + # or from configuration + variable_dimensions = get_dimension_array_names(varinfo, variable_name) range_strings = get_range_strings(variable_dimensions, index_ranges) @@ -452,6 +451,7 @@ def add_index_range( indices_string = '' else: indices_string = ''.join(range_strings) + return f'{variable_name}{indices_string}' diff --git a/hoss/exceptions.py b/hoss/exceptions.py index 148bf4e..4380d6f 100644 --- a/hoss/exceptions.py +++ b/hoss/exceptions.py @@ -208,6 +208,18 @@ def __init__(self, coordinate_name): ) +class InvalidDimensionNames(CustomError): + """This exception is raised when the list of dimension names + is not what is expected. It has to be at least 2 dimensions. + """ + + def __init__(self, dimension_names: str): + super().__init__( + 'InvalidDimensionNames', + f'Dimension Names "{dimension_names}" not valid.', + ) + + class UnsupportedDimensionOrder(CustomError): """This exception is raised when the granule file included in the input request is not the nominal dimension order which is 'y,x'. diff --git a/hoss/hoss_config.json b/hoss/hoss_config.json index 941c723..0213c02 100644 --- a/hoss/hoss_config.json +++ b/hoss/hoss_config.json @@ -1,6 +1,6 @@ { "Identification": "hoss_config", - "Version": 19, + "Version": 20, "CollectionShortNamePath": [ "/HDF5_GLOBAL/short_name", "/NC_GLOBAL/short_name", @@ -314,6 +314,48 @@ ], "_Description": "Ensure variables in /Soil_Moisture_Retrieval_Data_Polar_PM group point to correct coordinate variables." }, + { + "Applicability": { + "Mission": "SMAP", + "ShortNamePath": "SPL3FT(A|P|P_E)", + "VariablePattern": "^/Freeze_Thaw_Retrieval_Data(?:_(Global|Polar))/(transition_direction$|transition_state_flag$)" + }, + "Attributes": [ + { + "Name": "dimensions", + "Value": "y_dim x_dim" + } + ], + "_Description": "Only these fully referenced variables are 2D, with this rule overriding the 3D rule defined broadly for all variables" + }, + { + "Applicability": { + "Mission": "SMAP", + "ShortNamePath": "SPL3FT(A|P|P_E)", + "VariablePattern": "^/Freeze_Thaw_Retrieval_Data(?:_(Global|Polar))/((?!transition_state_flag$)(?!transition_direction$).)*$|/Radar_Data/.*" + }, + "Attributes": [ + { + "Name": "dimensions", + "Value": "am_pm y_dim x_dim" + } + ], + "_Description": "SMAP L3 data are HDF5 and without dimension settings. Overrides here define the dimensions, a useful reference name, and critically, the dimension order." + }, + { + "Applicability": { + "Mission": "SMAP", + "ShortNamePath": "SPL3SMP", + "VariablePattern": ".*landcover.*" + }, + "Attributes": [ + { + "Name": "dimensions", + "Value": "y_dim x_dim lc_type" + } + ], + "_Description": "SMAP L3 data are HDF5 and without dimension settings. Overrides here define the dimensions, a useful reference name, and critically, the dimension order." + }, { "Applicability": { "Mission": "ICESat2", diff --git a/hoss/spatial.py b/hoss/spatial.py index cc8f163..034fd72 100644 --- a/hoss/spatial.py +++ b/hoss/spatial.py @@ -38,7 +38,7 @@ from hoss.coordinate_utilities import ( create_dimension_arrays_from_coordinates, get_coordinate_variables, - get_dimension_array_names_from_coordinate_variables, + get_dimension_array_names, get_variables_with_anonymous_dims, ) from hoss.dimension_utilities import ( @@ -247,9 +247,7 @@ def get_x_y_index_ranges_from_coordinates( crs = get_variable_crs(non_spatial_variable, varinfo) - projected_dimension_names = get_dimension_array_names_from_coordinate_variables( - varinfo, non_spatial_variable - ) + projected_dimension_names = get_dimension_array_names(varinfo, non_spatial_variable) dimension_arrays = create_dimension_arrays_from_coordinates( prefetch_coordinate_datasets, diff --git a/tests/data/SC_SPL3FTP_004.dmr b/tests/data/SC_SPL3FTP_004.dmr new file mode 100644 index 0000000..0c0ca75 --- /dev/null +++ b/tests/data/SC_SPL3FTP_004.dmr @@ -0,0 +1,5447 @@ + + + + 2024-11-04T21:05:23Z + + + 3.21.0-558 + + + 3.21.0-558 + + + libdap-3.21.0-120 + + + +# TheBESKeys::get_as_config() +AllowedHosts=^https?:\/\/ +BES.Catalog.catalog.FollowSymLinks=Yes +BES.Catalog.catalog.RootDirectory=/usr/share/hyrax +BES.Catalog.catalog.TypeMatch=dmrpp:.*\.(dmrpp)$; +BES.Catalog.catalog.TypeMatch+=h5:.*(\.bz2|\.gz|\.Z)?$; +BES.Data.RootDirectory=/dev/null +BES.LogName=./bes.log +BES.UncompressCache.dir=/tmp/hyrax_ux +BES.UncompressCache.prefix=ux_ +BES.UncompressCache.size=500 +BES.modules=dap,cmd,h5,dmrpp +H5.DefaultHandleDimensions=true +H5.EnableCF=false +H5.EnableCheckNameClashing=true + + + + build_dmrpp -c /tmp/bes_conf_B2kJ -f /usr/share/hyrax/SPL3FTP//SMAP_L3_FT_P_20150410_R19240_001.h5 -r /tmp/dmr__QrKUXG -u OPeNDAP_DMRpp_DATA_ACCESS_URL -M + + + + + 9d6695359df5723154af1572ecafcdf6 + + + f8a7776598b9013ea9cbb5ae285dd2a3 + + + <?xml version="1.0" encoding="UTF-8" standalone="no" ?> +<gmd:DS_Series xmlns:gmd="http://www.isotc211.org/2005/gmd" xmlns="http://www.isotc211.org/2005/gmi" xmlns:eos="http://earthdata.nasa.gov/schema/eos" xmlns:gco="http://www.isotc211.org/2005/gco" xmlns:gmi="http://www.isotc211.org/2005/gmi" xmlns:gml="http://www.opengis.net/gml/3.2" xmlns:gmx="http://www.isotc211.org/2005/gmx" xmlns:gsr="http://www.isotc211.org/2005/gsr" xmlns:gss="http://www.isotc211.org/2005/gss" xmlns:gts="http://www.isotc211.org/2005/gts" xmlns:srv="http://www.isotc211.org/2005/srv" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.isotc211.org/2005/gmi http://cdn.earthdata.nasa.gov/iso/schema/1.0/ISO19115-2_EOS.xsd"> + + <gmd:composedOf xlink:type="simple"> + <gmd:DS_DataSet> + <gmd:has xlink:type="simple"> + <gmi:MI_Metadata> + <gmd:fileIdentifier> + <gmx:FileName>SMAP_L3_FT_P_20150410_R19240_001.h5</gmx:FileName> + </gmd:fileIdentifier> + <gmd:language> + <gco:CharacterString>eng</gco:CharacterString> + </gmd:language> + <gmd:characterSet> + <gmd:MD_CharacterSetCode codeList="http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#MD_CharacterSetCode" codeListValue="utf8">utf8</gmd:MD_CharacterSetCode> + </gmd:characterSet> + <gmd:hierarchyLevel> + <gmd:MD_ScopeCode codeList="http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#MD_ScopeCode" codeListValue="dataset">dataset</gmd:MD_ScopeCode> + </gmd:hierarchyLevel> + <gmd:contact xlink:type="simple"> + <gmd:CI_ResponsibleParty> + <gmd:organisationName> + <gco:CharacterString>NSIDC DAAC &amp;gt; National Snow and Ice Data Center DAAC</gco:CharacterString> + </gmd:organisationName> + <gmd:contactInfo xlink:type="simple"> + <gmd:CI_Contact> + <gmd:address xlink:type="simple"> + <gmd:CI_Address> + <gmd:electronicMailAddress> + <gco:CharacterString>nsidc@nsidc.org</gco:CharacterString> + </gmd:electronicMailAddress> + </gmd:CI_Address> + </gmd:address> + <gmd:onlineResource xlink:type="simple"> + <gmd:CI_OnlineResource> + <gmd:linkage> + <gmd:URL>http://nsidc.org/daac/</gmd:URL> + </gmd:linkage> + </gmd:CI_OnlineResource> + </gmd:onlineResource> + </gmd:CI_Contact> + </gmd:contactInfo> + <gmd:role> + <gmd:CI_RoleCode codeList="http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#CI_RoleCode" codeListValue="pointOfContact">pointOfContact</gmd:CI_RoleCode> + </gmd:role> + </gmd:CI_ResponsibleParty> + </gmd:contact> + <gmd:dateStamp> + <gco:Date>2014-06-17</gco:Date> + </gmd:dateStamp> + <gmd:metadataStandardName> + <gco:CharacterString>ISO 19115-2 Geographic information - Metadata - Part 2: Extensions for imagery and gridded data</gco:CharacterString> + </gmd:metadataStandardName> + <gmd:metadataStandardVersion> + <gco:CharacterString>ISO 19115-2:2009-02-15</gco:CharacterString> + </gmd:metadataStandardVersion> + <gmd:spatialRepresentationInfo xlink:type="simple"> + <gmd:MD_Georeferenceable> + <gmd:numberOfDimensions> + <gco:Integer>2</gco:Integer> + </gmd:numberOfDimensions> + <gmd:axisDimensionProperties xlink:type="simple"> + <gmd:MD_Dimension> + <gmd:dimensionName> + <gmd:MD_DimensionNameTypeCode codeList="http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#MD_DimensionNameTypeCode" codeListValue="column">column</gmd:MD_DimensionNameTypeCode> + </gmd:dimensionName> + <gmd:dimensionSize> + <gco:Integer>500</gco:Integer> + </gmd:dimensionSize> + <gmd:resolution> + <gco:Measure uom="km">36</gco:Measure> + </gmd:resolution> + </gmd:MD_Dimension> + </gmd:axisDimensionProperties> + <gmd:axisDimensionProperties xlink:type="simple"> + <gmd:MD_Dimension> + <gmd:dimensionName> + <gmd:MD_DimensionNameTypeCode codeList="http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#MD_DimensionNameTypeCode" codeListValue="row">row</gmd:MD_DimensionNameTypeCode> + </gmd:dimensionName> + <gmd:dimensionSize> + <gco:Integer>500</gco:Integer> + </gmd:dimensionSize> + <gmd:resolution> + <gco:Measure uom="km">36</gco:Measure> + </gmd:resolution> + </gmd:MD_Dimension> + </gmd:axisDimensionProperties> + <gmd:cellGeometry> + <gmd:MD_CellGeometryCode codeList="http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#MD_CellGeometryCode" codeListValue="area">area</gmd:MD_CellGeometryCode> + </gmd:cellGeometry> + <gmd:transformationParameterAvailability> + <gco:Boolean>false</gco:Boolean> + </gmd:transformationParameterAvailability> + <gmd:controlPointAvailability> + <gco:Boolean>false</gco:Boolean> + </gmd:controlPointAvailability> + <gmd:orientationParameterAvailability> + <gco:Boolean>false</gco:Boolean> + </gmd:orientationParameterAvailability> + <gmd:georeferencedParameters xlink:type="simple"> + <gco:Record xsi:type="gco:CharacterString_PropertyType"> + <gco:CharacterString>SMAP Fixed Earth Grids, SMAP Science Document no: 033, May 11, 2009</gco:CharacterString> + </gco:Record> + </gmd:georeferencedParameters> + </gmd:MD_Georeferenceable> + </gmd:spatialRepresentationInfo> + <gmd:spatialRepresentationInfo xlink:type="simple"> + <gmd:MD_Georeferenceable> + <gmd:numberOfDimensions> + <gco:Integer>2</gco:Integer> + </gmd:numberOfDimensions> + <gmd:axisDimensionProperties xlink:type="simple"> + <gmd:MD_Dimension> + <gmd:dimensionName> + <gmd:MD_DimensionNameTypeCode codeList="http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#MD_DimensionNameTypeCode" codeListValue="column">column</gmd:MD_DimensionNameTypeCode> + </gmd:dimensionName> + <gmd:dimensionSize> + <gco:Integer>964</gco:Integer> + </gmd:dimensionSize> + <gmd:resolution> + <gco:Measure uom="km">36</gco:Measure> + </gmd:resolution> + </gmd:MD_Dimension> + </gmd:axisDimensionProperties> + <gmd:axisDimensionProperties xlink:type="simple"> + <gmd:MD_Dimension> + <gmd:dimensionName> + <gmd:MD_DimensionNameTypeCode codeList="http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#MD_DimensionNameTypeCode" codeListValue="row">row</gmd:MD_DimensionNameTypeCode> + </gmd:dimensionName> + <gmd:dimensionSize> + <gco:Integer>406</gco:Integer> + </gmd:dimensionSize> + <gmd:resolution> + <gco:Measure uom="km">36</gco:Measure> + </gmd:resolution> + </gmd:MD_Dimension> + </gmd:axisDimensionProperties> + <gmd:cellGeometry> + <gmd:MD_CellGeometryCode codeList="http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#MD_CellGeometryCode" codeListValue="area">area</gmd:MD_CellGeometryCode> + </gmd:cellGeometry> + <gmd:transformationParameterAvailability> + <gco:Boolean>false</gco:Boolean> + </gmd:transformationParameterAvailability> + <gmd:controlPointAvailability> + <gco:Boolean>false</gco:Boolean> + </gmd:controlPointAvailability> + <gmd:orientationParameterAvailability> + <gco:Boolean>false</gco:Boolean> + </gmd:orientationParameterAvailability> + <gmd:georeferencedParameters xlink:type="simple"> + <gco:Record xsi:type="gco:CharacterString_PropertyType"> + <gco:CharacterString>SMAP Fixed Earth Grids, SMAP Science Document no: 033, May 11, 2009</gco:CharacterString> + </gco:Record> + </gmd:georeferencedParameters> + </gmd:MD_Georeferenceable> + </gmd:spatialRepresentationInfo> + <gmd:identificationInfo xlink:type="simple"> + <gmd:MD_DataIdentification> + <gmd:citation xlink:type="simple"> + <gmd:CI_Citation> + <gmd:title> + <gmx:FileName>SMAP_L3_FT_P_20150410_R19240_001.h5</gmx:FileName> + </gmd:title> + <gmd:date xlink:type="simple"> + <gmd:CI_Date> + <gmd:date> + <gco:Date>2024-03-20</gco:Date> + </gmd:date> + <gmd:dateType> + <gmd:CI_DateTypeCode codeList="http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#CI_DateTypeCode" codeListValue="creation">creation</gmd:CI_DateTypeCode> + </gmd:dateType> + </gmd:CI_Date> + </gmd:date> + <gmd:edition> + <gco:CharacterString>R19240</gco:CharacterString> + </gmd:edition> + <gmd:identifier xlink:type="simple"> + <gmd:MD_Identifier> + <gmd:code> + <gco:CharacterString>7b4e1b40-6e2b-4a66-bf94-a21952235a47</gco:CharacterString> + </gmd:code> + <gmd:codeSpace> + <gco:CharacterString>TBD &amp;amp;#8230; Open Software Foundation</gco:CharacterString> + </gmd:codeSpace> + <gmd:description> + <gco:CharacterString>A Universally Unique Identifier (UUID)</gco:CharacterString> + </gmd:description> + </gmd:MD_Identifier> + </gmd:identifier> + <gmd:identifier xlink:type="simple"> + <gmd:MD_Identifier> + <gmd:code> + <gco:CharacterString>SPL3FTP</gco:CharacterString> + </gmd:code> + <gmd:codeSpace> + <gco:CharacterString>http://smap.jpl.nasa.gov</gco:CharacterString> + </gmd:codeSpace> + <gmd:description> + <gco:CharacterString>The ECS Short Name</gco:CharacterString> + </gmd:description> + </gmd:MD_Identifier> + </gmd:identifier> + <gmd:identifier xlink:type="simple"> + <gmd:MD_Identifier> + <gmd:code> + <gco:CharacterString>004</gco:CharacterString> + </gmd:code> + <gmd:codeSpace> + <gco:CharacterString>gov.nasa.esdis</gco:CharacterString> + </gmd:codeSpace> + <gmd:description> + <gco:CharacterString>The ECS Version ID</gco:CharacterString> + </gmd:description> + </gmd:MD_Identifier> + </gmd:identifier> + <gmd:citedResponsibleParty xlink:type="simple"> + <gmd:CI_ResponsibleParty> + <gmd:organisationName> + <gco:CharacterString>Jet Propulsion Laboratory</gco:CharacterString> + </gmd:organisationName> + <gmd:role> + <gmd:CI_RoleCode codeList="http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#CI_RoleCode" codeListValue="originator">originator</gmd:CI_RoleCode> + </gmd:role> + </gmd:CI_ResponsibleParty> + </gmd:citedResponsibleParty> + <gmd:series xlink:type="simple"> + <gmd:CI_Series> + <gmd:name> + <gco:CharacterString>L3_FT_P</gco:CharacterString> + </gmd:name> + </gmd:CI_Series> + </gmd:series> + <gmd:otherCitationDetails> + <gco:CharacterString>The Calibration and Validation Version 2 Release of the Level 3 Daily Global Composite Freeze/Thaw State Science Processing Software.</gco:CharacterString> + </gmd:otherCitationDetails> + </gmd:CI_Citation> + </gmd:citation> + <gmd:abstract> + <gco:CharacterString>Daily global composite of up-to 30 half-orbit L1C_TB brightness temperature measurements by the SMAP radiometer during descending and ascending half-orbits at approximately 6 AM or 6 PM local solar time, respectively.</gco:CharacterString> + </gmd:abstract> + <gmd:purpose> + <gco:CharacterString>The L3_FT_P product provides daily estimates of binary freeze-thaw state, retrieved from backscatter measurements acquired by the SMAP radiometer, using a seasonal change-detection algorithm. Data from both AM (descending) and PM (ascending) radiometer coverage are gridded at 36km resolution on a boreal polar grid at 36 km resolution. AM/PM transition flags indicate changes in freeze-thaw state between morning and evening observations.</gco:CharacterString> + </gmd:purpose> + <gmd:credit> + <gco:CharacterString>The software that generates the Level 3 FT_P product and the data system that automates its production were designed and implemented at the Jet Propulsion Laboratory, California Institute of Technology in Pasadena, California.</gco:CharacterString> + </gmd:credit> + <gmd:status> + <gmd:MD_ProgressCode codeList="http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#MD_ProgressCode" codeListValue="onGoing">onGoing</gmd:MD_ProgressCode> + </gmd:status> + <gmd:aggregationInfo xlink:type="simple"> + <gmd:MD_AggregateInformation> + <gmd:aggregateDataSetName xlink:type="simple"> + <gmd:CI_Citation> + <gmd:title> + <gmx:FileName>SMAP_L3_FT_P_20150410_R19240_001.qa</gmx:FileName> + </gmd:title> + <gmd:date xlink:type="simple"> + <gmd:CI_Date> + <gmd:date> + <gco:Date>2024-03-20</gco:Date> + </gmd:date> + <gmd:dateType> + <gmd:CI_DateTypeCode codeList="http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#CI_DateTypeCode" codeListValue="creation">creation</gmd:CI_DateTypeCode> + </gmd:dateType> + </gmd:CI_Date> + </gmd:date> + <gmd:edition> + <gco:CharacterString>R19240</gco:CharacterString> + </gmd:edition> + <gmd:otherCitationDetails> + <gco:CharacterString>An ASCII product that contains statistical information on data product results. These statistics enable data producers and users to assess the quality of the data in the data product granule.</gco:CharacterString> + </gmd:otherCitationDetails> + </gmd:CI_Citation> + </gmd:aggregateDataSetName> + <gmd:associationType> + <gmd:DS_AssociationTypeCode codeList="http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#DS_AssociationTypeCode" codeListValue="crossReference">crossReference</gmd:DS_AssociationTypeCode> + </gmd:associationType> + </gmd:MD_AggregateInformation> + </gmd:aggregationInfo> + <gmd:spatialRepresentationType> + <gmd:MD_SpatialRepresentationTypeCode codeList="http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#MD_SpatialRepresentationTypeCode" codeListValue="grid">grid</gmd:MD_SpatialRepresentationTypeCode> + </gmd:spatialRepresentationType> + <gmd:language> + <gco:CharacterString>eng</gco:CharacterString> + </gmd:language> + <gmd:characterSet> + <gmd:MD_CharacterSetCode codeList="http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#MD_CharacterSetCode" codeListValue="utf8">utf8</gmd:MD_CharacterSetCode> + </gmd:characterSet> + <gmd:topicCategory> + <gmd:MD_TopicCategoryCode>geoscientificInformation</gmd:MD_TopicCategoryCode> + </gmd:topicCategory> + <gmd:environmentDescription> + <gco:CharacterString>Data product generated by the SMAP mission in HDF5 format with metadata that conforms to the ISO 19115 model.</gco:CharacterString> + </gmd:environmentDescription> + <gmd:extent xlink:type="simple"> + <gmd:EX_Extent> + <gmd:description> + <gco:CharacterString>Freeze-thaw binary state is retrieved from gridded radiometer data on both descending (AM, fore/aft) and ascending (PM, fore/aft) SMAPhalf-orbits. The L3_FT_Pproduct includes polar projection data northward of 45N latitude. Freeze-thaw state retrieval is inhibited for areas with permanent snow/ice and excessive static or transient open water in the cell, and when there is excessive RFI in the sensor data. Retrievals may be flagged as questionable for urban areas, mountainous areas with high elevation variability, and for cells in which the seasonal (thawed-frozen) reference difference is much smaller than the radiometer measurement error.</gco:CharacterString> + </gmd:description> + <gmd:geographicElement xlink:type="simple"> + <gmd:EX_GeographicBoundingBox> + <gmd:extentTypeCode> + <gco:Boolean>true</gco:Boolean> + </gmd:extentTypeCode> + <gmd:westBoundLongitude> + <gco:Decimal>-180</gco:Decimal> + </gmd:westBoundLongitude> + <gmd:eastBoundLongitude> + <gco:Decimal>180</gco:Decimal> + </gmd:eastBoundLongitude> + <gmd:southBoundLatitude> + <gco:Decimal>45</gco:Decimal> + </gmd:southBoundLatitude> + <gmd:northBoundLatitude> + <gco:Decimal>85.044502258300781</gco:Decimal> + </gmd:northBoundLatitude> + </gmd:EX_GeographicBoundingBox> + </gmd:geographicElement> + </gmd:EX_Extent> + </gmd:extent> + <gmd:extent xlink:type="simple"> + <gmd:EX_Extent> + <gmd:description> + <gco:CharacterString>Freeze-thaw binary state is retrieved from gridded radiometer data on both descending (AM, fore/aft) and ascending (PM, fore/aft) SMAP half-orbits. The L3_FT_P product includes global projection data at all latitudes. Freeze-thaw state retrieval is inhibited for areas with permanent snow/ice and excessive static or transient open water in the cell, and when there is excessive RFI in the sensor data. Retrievals may be flagged as questionable for urban areas, mountainous areas with high elevation variability, and for cells in which the seasonal (thawed-frozen) reference difference is much smaller than the radiometer measurement error.</gco:CharacterString> + </gmd:description> + <gmd:geographicElement xlink:type="simple"> + <gmd:EX_GeographicBoundingBox> + <gmd:extentTypeCode> + <gco:Boolean>true</gco:Boolean> + </gmd:extentTypeCode> + <gmd:westBoundLongitude> + <gco:Decimal>-180</gco:Decimal> + </gmd:westBoundLongitude> + <gmd:eastBoundLongitude> + <gco:Decimal>180</gco:Decimal> + </gmd:eastBoundLongitude> + <gmd:southBoundLatitude> + <gco:Decimal>-85.044502258300781</gco:Decimal> + </gmd:southBoundLatitude> + <gmd:northBoundLatitude> + <gco:Decimal>85.044502258300781</gco:Decimal> + </gmd:northBoundLatitude> + </gmd:EX_GeographicBoundingBox> + </gmd:geographicElement> + <gmd:temporalElement xlink:type="simple"> + <gmd:EX_TemporalExtent> + <gmd:extent xlink:type="simple"> + <gml:TimePeriod frame="#ISO-8601" gml:id="JPL_ID_3"> + <gml:beginPosition frame="#ISO-8601">2015-04-10T00:00:00.000Z</gml:beginPosition> + <gml:endPosition frame="#ISO-8601">2015-04-10T23:59:59.999Z</gml:endPosition> + </gml:TimePeriod> + </gmd:extent> + </gmd:EX_TemporalExtent> + </gmd:temporalElement> + </gmd:EX_Extent> + </gmd:extent> + </gmd:MD_DataIdentification> + </gmd:identificationInfo> + <gmd:dataQualityInfo xlink:type="simple"> + <gmd:DQ_DataQuality> + <gmd:scope xlink:type="simple"> + <gmd:DQ_Scope> + <gmd:level> + <gmd:MD_ScopeCode codeList="http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#MD_ScopeCode" codeListValue="attribute">attribute</gmd:MD_ScopeCode> + </gmd:level> + <gmd:levelDescription> + <gmd:MD_ScopeDescription> + <gmd:dataset> + <gco:CharacterString>freeze_thaw</gco:CharacterString> + </gmd:dataset> + </gmd:MD_ScopeDescription> + </gmd:levelDescription> + </gmd:DQ_Scope> + </gmd:scope> + <gmd:report xlink:type="simple"> + <gmd:DQ_DomainConsistency> + <gmd:nameOfMeasure> + <gco:CharacterString>Percent of freeze-thaw that are within the Acceptable Range.</gco:CharacterString> + </gmd:nameOfMeasure> + <gmd:measureDescription> + <gco:CharacterString>Percent of freeze-thaw measures in the data product that fall within a predefined acceptable range of measure.</gco:CharacterString> + </gmd:measureDescription> + <gmd:evaluationMethodType> + <gmd:DQ_EvaluationMethodTypeCode codeList="http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#DQ_EvaluationMethodTypeCode" codeListValue="directInternal">directInternal</gmd:DQ_EvaluationMethodTypeCode> + </gmd:evaluationMethodType> + <gmd:result xlink:type="simple"> + <gmd:DQ_QuantitativeResult> + <gmd:valueUnit xlink:type="simple"> + <gml:UnitDefinition gml:id="JPL_ID_1"> + <gml:identifier codeSpace="http://jpl.nasa.gov/undefined">*undefined*</gml:identifier> + <gml:quantityType xlink:type="simple">percent</gml:quantityType> + </gml:UnitDefinition> + </gmd:valueUnit> + <gmd:value xlink:type="simple"> + <gco:Record xsi:type="gco:Real_PropertyType"> + <gco:Real>100</gco:Real> + </gco:Record> + </gmd:value> + </gmd:DQ_QuantitativeResult> + </gmd:result> + </gmd:DQ_DomainConsistency> + </gmd:report> + <gmd:report xlink:type="simple"> + <gmd:DQ_CompletenessOmission> + <gmd:nameOfMeasure> + <gco:CharacterString>Percent of Missing Data</gco:CharacterString> + </gmd:nameOfMeasure> + <gmd:measureDescription> + <gco:CharacterString>Percent of grid cells that lack radar data relative to the total number of grid cells that fall within the mission acquisition mask.</gco:CharacterString> + </gmd:measureDescription> + <gmd:evaluationMethodType> + <gmd:DQ_EvaluationMethodTypeCode codeList="http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#DQ_EvaluationMethodTypeCode" codeListValue="directInternal">directInternal</gmd:DQ_EvaluationMethodTypeCode> + </gmd:evaluationMethodType> + <gmd:result xlink:type="simple"> + <gmd:DQ_QuantitativeResult> + <gmd:valueUnit xlink:type="simple"> + <gml:UnitDefinition gml:id="JPL_ID_2"> + <gml:identifier codeSpace="http://jpl.nasa.gov/undefined">*undefined*</gml:identifier> + <gml:quantityType xlink:type="simple">percent</gml:quantityType> + </gml:UnitDefinition> + </gmd:valueUnit> + <gmd:value xlink:type="simple"> + <gco:Record xsi:type="gco:Real_PropertyType"> + <gco:Real>50.0512199401855</gco:Real> + </gco:Record> + </gmd:value> + </gmd:DQ_QuantitativeResult> + </gmd:result> + </gmd:DQ_CompletenessOmission> + </gmd:report> + <gmd:lineage xlink:type="simple"> + <gmd:LI_Lineage> + <gmd:processStep xlink:type="simple"> + <gmi:LE_ProcessStep> + <gmd:description> + <gco:CharacterString>Freeze-thaw state retrieved from backscatter measurements acquired by the SMAP radar, using a seasonal change-detection algorithm.</gco:CharacterString> + </gmd:description> + <gmd:dateTime> + <gco:DateTime>2024-03-20T17:21:39.21Z</gco:DateTime> + </gmd:dateTime> + <gmd:processor xlink:type="simple"> + <gmd:CI_ResponsibleParty> + <gmd:organisationName> + <gco:CharacterString>Soil Moisture Active Passive Mission (SMAP) Science Data System (SDS) Operations Facility</gco:CharacterString> + </gmd:organisationName> + <gmd:role> + <gmd:CI_RoleCode codeList="http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#CI_RoleCode" codeListValue="processor">processor</gmd:CI_RoleCode> + </gmd:role> + </gmd:CI_ResponsibleParty> + </gmd:processor> + <gmi:processingInformation xlink:type="simple"> + <eos:EOS_Processing> + <gmi:identifier xlink:type="simple"> + <gmd:MD_Identifier> + <gmd:code> + <gco:CharacterString>L3_FT_P_SPS</gco:CharacterString> + </gmd:code> + </gmd:MD_Identifier> + </gmi:identifier> + <gmi:softwareReference xlink:type="simple"> + <gmd:CI_Citation> + <gmd:title> + <gco:CharacterString>L3_FT_P_SPS</gco:CharacterString> + </gmd:title> + <gmd:date xlink:type="simple"> + <gmd:CI_Date> + <gmd:date> + <gco:Date>2014-04-15</gco:Date> + </gmd:date> + <gmd:dateType> + <gmd:CI_DateTypeCode codeList="http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#CI_DateTypeCode" codeListValue="revision">revision</gmd:CI_DateTypeCode> + </gmd:dateType> + </gmd:CI_Date> + </gmd:date> + <gmd:edition> + <gco:CharacterString>002</gco:CharacterString> + </gmd:edition> + </gmd:CI_Citation> + </gmi:softwareReference> + <gmi:documentation xlink:type="simple"> + <gmd:CI_Citation> + <gmd:title> + <gco:CharacterString>Algorithm Theoretical Basis Document (ATBD) SMAP Level3 Radar Freeze/Thaw Data Product (L3_FT_P)</gco:CharacterString> + </gmd:title> + <gmd:date xlink:type="simple"> + <gmd:CI_Date> + <gmd:date> + <gco:Date>2014-03-13</gco:Date> + </gmd:date> + <gmd:dateType> + <gmd:CI_DateTypeCode codeList="http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#CI_DateTypeCode" codeListValue="publication">publication</gmd:CI_DateTypeCode> + </gmd:dateType> + </gmd:CI_Date> + </gmd:date> + <gmd:edition> + <gco:CharacterString>Version 1.0</gco:CharacterString> + </gmd:edition> + </gmd:CI_Citation> + </gmi:documentation> + <gmi:algorithm xlink:type="simple"> + <eos:EOS_Algorithm> + <gmi:citation xlink:type="simple"> + <gmd:CI_Citation> + <gmd:title> + <gco:CharacterString>Soil Moisture Active Passive (SMAP) Freeze-Thaw processing algorithm</gco:CharacterString> + </gmd:title> + <gmd:date xlink:type="simple"> + <gmd:CI_Date> + <gmd:date> + <gco:Date>2018-04-30</gco:Date> + </gmd:date> + <gmd:dateType> + <gmd:CI_DateTypeCode codeList="http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#CI_DateTypeCode" codeListValue="revision">revision</gmd:CI_DateTypeCode> + </gmd:dateType> + </gmd:CI_Date> + </gmd:date> + <gmd:edition> + <gco:CharacterString>002</gco:CharacterString> + </gmd:edition> + </gmd:CI_Citation> + </gmi:citation> + <gmi:description> + <gco:CharacterString>Freeze-thaw state retrieved from brightness temperature measurements acquired by the SMAP radiometer, using a seasonal change-detection algorithm. A given measurement is compared to seasonal reference states for frozen and thawed conditions; measurements falling below the threshold are considered to represent frozen states, and measurements exceeding the threshold are considered to represent thawed states.</gco:CharacterString> + </gmi:description> + <eos:additionalCitation xlink:type="simple"> + <gmd:CI_Citation> + <gmd:title> + <gco:CharacterString>Algorithm Theoetical Basis Document (ATBD) SMAP Level3 Radar Freeze/Thaw Data Product (L3_FT_P)</gco:CharacterString> + </gmd:title> + <gmd:date xlink:type="simple"> + <gmd:CI_Date> + <gmd:date> + <gco:Date>2014-03-04</gco:Date> + </gmd:date> + <gmd:dateType> + <gmd:CI_DateTypeCode codeList="http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#CI_DateTypeCode" codeListValue="publication">publication</gmd:CI_DateTypeCode> + </gmd:dateType> + </gmd:CI_Date> + </gmd:date> + <gmd:edition> + <gco:CharacterString>Initial Release</gco:CharacterString> + </gmd:edition> + </gmd:CI_Citation> + </eos:additionalCitation> + </eos:EOS_Algorithm> + </gmi:algorithm> + <eos:otherProperty xlink:type="simple"> + <gco:Record xlink:type="simple" xsi:type="eos:EOS_AdditionalAttributes_PropertyType"> + <eos:EOS_AdditionalAttributes> + <eos:additionalAttribute xlink:type="simple"> + <eos:EOS_AdditionalAttribute> + <eos:reference xlink:type="simple"> + <eos:EOS_AdditionalAttributeDescription> + <eos:type> + <eos:EOS_AdditionalAttributeTypeCode codeList="http://cdn.earthdata.nasa.gov/metadata/resources/" codeListValue="processingInformation">processingInformation</eos:EOS_AdditionalAttributeTypeCode> + </eos:type> + <eos:identifier xlink:type="simple"> + <gmd:MD_Identifier> + <gmd:code> + <gco:CharacterString>uuid for ParameterVersionID</gco:CharacterString> + </gmd:code> + <gmd:codeSpace> + <gco:CharacterString>http://smap.jpl.nasa.gov</gco:CharacterString> + </gmd:codeSpace> + </gmd:MD_Identifier> + </eos:identifier> + <eos:name> + <gco:CharacterString>ParameterVersionID</gco:CharacterString> + </eos:name> + <eos:dataType> + <eos:EOS_AdditionalAttributeDataTypeCode codeList="http://cdn.earthdata.nasa.gov/metadata/resources/Codelists.xml#EOS_AdditionalAttributeDataTypeCode" codeListValue="string">string</eos:EOS_AdditionalAttributeDataTypeCode> + </eos:dataType> + </eos:EOS_AdditionalAttributeDescription> + </eos:reference> + <eos:value> + <gco:CharacterString>002</gco:CharacterString> + </eos:value> + </eos:EOS_AdditionalAttribute> + </eos:additionalAttribute> + <eos:additionalAttribute xlink:type="simple"> + <eos:EOS_AdditionalAttribute> + <eos:reference xlink:type="simple"> + <eos:EOS_AdditionalAttributeDescription> + <eos:type> + <eos:EOS_AdditionalAttributeTypeCode codeList="http://cdn.earthdata.nasa.gov/metadata/resources/" codeListValue="processingInformation">processingInformation</eos:EOS_AdditionalAttributeTypeCode> + </eos:type> + <eos:identifier xlink:type="simple"> + <gmd:MD_Identifier> + <gmd:code> + <gco:CharacterString>uuid for epochUTCDateTime</gco:CharacterString> + </gmd:code> + <gmd:codeSpace> + <gco:CharacterString>http://smap.jpl.nasa.gov</gco:CharacterString> + </gmd:codeSpace> + </gmd:MD_Identifier> + </eos:identifier> + <eos:name> + <gco:CharacterString>epochUTCDateTime</gco:CharacterString> + </eos:name> + <eos:dataType> + <eos:EOS_AdditionalAttributeDataTypeCode codeList="http://cdn.earthdata.nasa.gov/metadata/resources/Codelists.xml#EOS_AdditionalAttributeDataTypeCode" codeListValue="dateTime">dateTime</eos:EOS_AdditionalAttributeDataTypeCode> + </eos:dataType> + </eos:EOS_AdditionalAttributeDescription> + </eos:reference> + <eos:value> + <gco:CharacterString>2000-01-01T11:58:55.816Z</gco:CharacterString> + </eos:value> + </eos:EOS_AdditionalAttribute> + </eos:additionalAttribute> + <eos:additionalAttribute xlink:type="simple"> + <eos:EOS_AdditionalAttribute> + <eos:reference xlink:type="simple"> + <eos:EOS_AdditionalAttributeDescription> + <eos:type> + <eos:EOS_AdditionalAttributeTypeCode codeList="http://cdn.earthdata.nasa.gov/metadata/resources/" codeListValue="processingInformation">processingInformation</eos:EOS_AdditionalAttributeTypeCode> + </eos:type> + <eos:identifier xlink:type="simple"> + <gmd:MD_Identifier> + <gmd:code> + <gco:CharacterString>uuid for epochJulianDate</gco:CharacterString> + </gmd:code> + <gmd:codeSpace> + <gco:CharacterString>http://smap.jpl.nasa.gov</gco:CharacterString> + </gmd:codeSpace> + </gmd:MD_Identifier> + </eos:identifier> + <eos:name> + <gco:CharacterString>epochJulianDate</gco:CharacterString> + </eos:name> + <eos:dataType> + <eos:EOS_AdditionalAttributeDataTypeCode codeList="http://cdn.earthdata.nasa.gov/metadata/resources/Codelists.xml#EOS_AdditionalAttributeDataTypeCode" codeListValue="float">float</eos:EOS_AdditionalAttributeDataTypeCode> + </eos:dataType> + </eos:EOS_AdditionalAttributeDescription> + </eos:reference> + <eos:value> + <gco:CharacterString>2.45154e+06</gco:CharacterString> + </eos:value> + </eos:EOS_AdditionalAttribute> + </eos:additionalAttribute> + <eos:additionalAttribute xlink:type="simple"> + <eos:EOS_AdditionalAttribute> + <eos:reference xlink:type="simple"> + <eos:EOS_AdditionalAttributeDescription> + <eos:type> + <eos:EOS_AdditionalAttributeTypeCode codeList="http://cdn.earthdata.nasa.gov/metadata/resources/" codeListValue="processingInformation">processingInformation</eos:EOS_AdditionalAttributeTypeCode> + </eos:type> + <eos:identifier xlink:type="simple"> + <gmd:MD_Identifier> + <gmd:code> + <gco:CharacterString>uuid for timeVariableEpoch</gco:CharacterString> + </gmd:code> + <gmd:codeSpace> + <gco:CharacterString>http://smap.jpl.nasa.gov</gco:CharacterString> + </gmd:codeSpace> + </gmd:MD_Identifier> + </eos:identifier> + <eos:name> + <gco:CharacterString>timeVariableEpoch</gco:CharacterString> + </eos:name> + <eos:dataType> + <eos:EOS_AdditionalAttributeDataTypeCode codeList="http://cdn.earthdata.nasa.gov/metadata/resources/Codelists.xml#EOS_AdditionalAttributeDataTypeCode" codeListValue="string">string</eos:EOS_AdditionalAttributeDataTypeCode> + </eos:dataType> + </eos:EOS_AdditionalAttributeDescription> + </eos:reference> + <eos:value> + <gco:CharacterString>J2000</gco:CharacterString> + </eos:value> + </eos:EOS_AdditionalAttribute> + </eos:additionalAttribute> + </eos:EOS_AdditionalAttributes> + </gco:Record> + </eos:otherProperty> + </eos:EOS_Processing> + </gmi:processingInformation> + </gmi:LE_ProcessStep> + </gmd:processStep> + <gmd:source xlink:type="simple"> + <gmi:LE_Source> + <gmd:description> + <gco:CharacterString>A configuration file that lists the entire content of the output Radiometer Level 3_FT_P_ product.</gco:CharacterString> + </gmd:description> + <gmd:sourceCitation xlink:type="simple"> + <gmd:CI_Citation> + <gmd:title> + <gmx:FileName>SMAP_L3_FT_P_SPS_OutputConfig_L3_FT_P.xml</gmx:FileName> + </gmd:title> + <gmd:date xlink:type="simple"> + <gmd:CI_Date> + <gmd:date> + <gco:Date>2024-03-20</gco:Date> + </gmd:date> + <gmd:dateType> + <gmd:CI_DateTypeCode codeList="http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#CI_DateTypeCode" codeListValue="creation">creation</gmd:CI_DateTypeCode> + </gmd:dateType> + </gmd:CI_Date> + </gmd:date> + <gmd:edition> + <gco:CharacterString>R19240</gco:CharacterString> + </gmd:edition> + <gmd:identifier xlink:type="simple"> + <gmd:MD_Identifier> + <gmd:code> + <gco:CharacterString>OutputConfig</gco:CharacterString> + </gmd:code> + </gmd:MD_Identifier> + </gmd:identifier> + </gmd:CI_Citation> + </gmd:sourceCitation> + </gmi:LE_Source> + </gmd:source> + <gmd:source xlink:type="simple"> + <gmi:LE_Source> + <gmd:description> + <gco:CharacterString>A configuration file that specifies the source of the values for each of the data elements that comprise the metadata in the output Radiometer Level 3_FT_P product.</gco:CharacterString> + </gmd:description> + <gmd:sourceCitation xlink:type="simple"> + <gmd:CI_Citation> + <gmd:title> + <gmx:FileName>SMAP_L3_FT_P_SPS_MetConfig_L1C_TB.xml</gmx:FileName> + </gmd:title> + <gmd:date xlink:type="simple"> + <gmd:CI_Date> + <gmd:date> + <gco:Date>2024-03-20</gco:Date> + </gmd:date> + <gmd:dateType> + <gmd:CI_DateTypeCode codeList="http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#CI_DateTypeCode" codeListValue="creation">creation</gmd:CI_DateTypeCode> + </gmd:dateType> + </gmd:CI_Date> + </gmd:date> + <gmd:edition> + <gco:CharacterString>R19240</gco:CharacterString> + </gmd:edition> + <gmd:identifier xlink:type="simple"> + <gmd:MD_Identifier> + <gmd:code> + <gco:CharacterString>MetConfig</gco:CharacterString> + </gmd:code> + </gmd:MD_Identifier> + </gmd:identifier> + </gmd:CI_Citation> + </gmd:sourceCitation> + </gmi:LE_Source> + </gmd:source> + <gmd:source xlink:type="simple"> + <gmi:LE_Source> + <gmd:description> + <gco:CharacterString>A configuration file generated automatically within the SMAP data system that specifies all of the conditions required for each individual run of the Radiometer Level 3 FT_P Science Processing Software (SPS).</gco:CharacterString> + </gmd:description> + <gmd:sourceCitation xlink:type="simple"> + <gmd:CI_Citation> + <gmd:title> + <gmx:FileName>SMAP_L3_FT_P_SPS_RunConfig_20240320T172139210.xml</gmx:FileName> + </gmd:title> + <gmd:date xlink:type="simple"> + <gmd:CI_Date> + <gmd:date> + <gco:Date>2024-03-20</gco:Date> + </gmd:date> + <gmd:dateType> + <gmd:CI_DateTypeCode codeList="http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#CI_DateTypeCode" codeListValue="creation">creation</gmd:CI_DateTypeCode> + </gmd:dateType> + </gmd:CI_Date> + </gmd:date> + <gmd:edition> + <gco:CharacterString>R19240</gco:CharacterString> + </gmd:edition> + <gmd:identifier xlink:type="simple"> + <gmd:MD_Identifier> + <gmd:code> + <gco:CharacterString>RunConfig</gco:CharacterString> + </gmd:code> + </gmd:MD_Identifier> + </gmd:identifier> + </gmd:CI_Citation> + </gmd:sourceCitation> + </gmi:LE_Source> + </gmd:source> + <gmd:source xlink:type="simple"> + <gmi:LE_Source> + <gmd:description> + <gco:CharacterString>Precomputed longitude at each EASEGrid cell at 36km resolution on north Polar Azimuthal Projection</gco:CharacterString> + </gmd:description> + <gmd:sourceCitation xlink:type="simple"> + <gmd:CI_Citation> + <gmd:title> + <gmx:FileName>EZ2Lon_N36_002.float32</gmx:FileName> + </gmd:title> + <gmd:date xlink:type="simple"> + <gmd:CI_Date> + <gmd:date> + <gco:Date>2013-05-09</gco:Date> + </gmd:date> + <gmd:dateType> + <gmd:CI_DateTypeCode codeList="http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#CI_DateTypeCode" codeListValue="creation">creation</gmd:CI_DateTypeCode> + </gmd:dateType> + </gmd:CI_Date> + </gmd:date> + <gmd:edition> + <gco:CharacterString>002</gco:CharacterString> + </gmd:edition> + <gmd:identifier xlink:type="simple"> + <gmd:MD_Identifier> + <gmd:code> + <gco:CharacterString>EASEGRID_LON_N</gco:CharacterString> + </gmd:code> + </gmd:MD_Identifier> + </gmd:identifier> + </gmd:CI_Citation> + </gmd:sourceCitation> + </gmi:LE_Source> + </gmd:source> + <gmd:source xlink:type="simple"> + <gmi:LE_Source> + <gmd:description> + <gco:CharacterString>The SMAP Level 1C_TB product provides radiometer brightness temperatures in half-orbit granules, gridded at 36 km grid resolution, on 3 EASE2 Earth-fixed grids - 1) Cylindrical projection, 2) Northern polar projection, 3) Southern polar projection.</gco:CharacterString> + </gmd:description> + <gmd:sourceCitation xlink:type="simple"> + <gmd:CI_Citation> + <gmd:title> + <gmx:FileName>SMAP_L3_FT_P_20150409_R19240_001.h5</gmx:FileName> + </gmd:title> + <gmd:date xlink:type="simple"> + <gmd:CI_Date> + <gmd:date> + <gco:Date>2024-03-20</gco:Date> + </gmd:date> + <gmd:dateType> + <gmd:CI_DateTypeCode codeList="http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#CI_DateTypeCode" codeListValue="creation">creation</gmd:CI_DateTypeCode> + </gmd:dateType> + </gmd:CI_Date> + </gmd:date> + <gmd:identifier xlink:type="simple"> + <gmd:MD_Identifier> + <gmd:code> + <gmx:Anchor xlink:type="simple">doi:10.5067/DV7IX2DQ681Y</gmx:Anchor> + </gmd:code> + <gmd:codeSpace> + <gco:CharacterString>gov.nasa.esdis</gco:CharacterString> + </gmd:codeSpace> + <gmd:description> + <gco:CharacterString>A Digital Object Identifier (DOI) that provides a persistent interoperable means to locate the SMAP Level 1C TB data product.</gco:CharacterString> + </gmd:description> + </gmd:MD_Identifier> + </gmd:identifier> + <gmd:identifier xlink:type="simple"> + <gmd:MD_Identifier> + <gmd:code> + <gco:CharacterString>L1C_TB</gco:CharacterString> + </gmd:code> + <gmd:codeSpace> + <gco:CharacterString>http://smap.jpl.nasa.gov</gco:CharacterString> + </gmd:codeSpace> + <gmd:description> + <gco:CharacterString>A short name used by the Soil Moisture Active Passive (SMAP) mission to identify the Level 1C TB product.</gco:CharacterString> + </gmd:description> + </gmd:MD_Identifier> + </gmd:identifier> + </gmd:CI_Citation> + </gmd:sourceCitation> + <gmi:processedLevel xlink:type="simple"> + <gmd:MD_Identifier> + <gmd:code> + <gco:CharacterString>SMAP Radar Level 1C TB SPS</gco:CharacterString> + </gmd:code> + </gmd:MD_Identifier> + </gmi:processedLevel> + <gmi:resolution> + <gmi:LE_NominalResolution> + <gmi:groundResolution> + <gco:Distance uom="undefined">36</gco:Distance> + </gmi:groundResolution> + </gmi:LE_NominalResolution> + </gmi:resolution> + </gmi:LE_Source> + </gmd:source> + <gmd:source xlink:type="simple"> + <gmi:LE_Source> + <gmd:description> + <gco:CharacterString>The SMAP Level 1C_TB product provides radiometer brightness temperatures in half-orbit granules, gridded at 36 km grid resolution, on 3 EASE2 Earth-fixed grids - 1) Cylindrical projection, 2) Northern polar projection, 3) Southern polar projection.</gco:CharacterString> + </gmd:description> + <gmd:sourceCitation xlink:type="simple"> + <gmd:CI_Citation> + <gmd:title> + <gmx:FileName>SMAP_L1C_TB_01001_A_20150409T233959_R19240_001.h5</gmx:FileName> + </gmd:title> + <gmd:date xlink:type="simple"> + <gmd:CI_Date> + <gmd:date> + <gco:Date>2024-03-20</gco:Date> + </gmd:date> + <gmd:dateType> + <gmd:CI_DateTypeCode codeList="http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#CI_DateTypeCode" codeListValue="creation">creation</gmd:CI_DateTypeCode> + </gmd:dateType> + </gmd:CI_Date> + </gmd:date> + <gmd:identifier xlink:type="simple"> + <gmd:MD_Identifier> + <gmd:code> + <gmx:Anchor xlink:type="simple">doi:10.5067/DV7IX2DQ681Y</gmx:Anchor> + </gmd:code> + <gmd:codeSpace> + <gco:CharacterString>gov.nasa.esdis</gco:CharacterString> + </gmd:codeSpace> + <gmd:description> + <gco:CharacterString>A Digital Object Identifier (DOI) that provides a persistent interoperable means to locate the SMAP Level 1C TB data product.</gco:CharacterString> + </gmd:description> + </gmd:MD_Identifier> + </gmd:identifier> + <gmd:identifier xlink:type="simple"> + <gmd:MD_Identifier> + <gmd:code> + <gco:CharacterString>L1C_TB</gco:CharacterString> + </gmd:code> + <gmd:codeSpace> + <gco:CharacterString>http://smap.jpl.nasa.gov</gco:CharacterString> + </gmd:codeSpace> + <gmd:description> + <gco:CharacterString>A short name used by the Soil Moisture Active Passive (SMAP) mission to identify the Level 1C TB product.</gco:CharacterString> + </gmd:description> + </gmd:MD_Identifier> + </gmd:identifier> + </gmd:CI_Citation> + </gmd:sourceCitation> + <gmi:processedLevel xlink:type="simple"> + <gmd:MD_Identifier> + <gmd:code> + <gco:CharacterString>SMAP Radar Level 1C TB SPS</gco:CharacterString> + </gmd:code> + </gmd:MD_Identifier> + </gmi:processedLevel> + <gmi:resolution> + <gmi:LE_NominalResolution> + <gmi:groundResolution> + <gco:Distance uom="undefined">36</gco:Distance> + </gmi:groundResolution> + </gmi:LE_NominalResolution> + </gmi:resolution> + </gmi:LE_Source> + </gmd:source> + <gmd:source xlink:type="simple"> + <gmi:LE_Source> + <gmd:description> + <gco:CharacterString>The SMAP Level 1C_TB product provides radiometer brightness temperatures in half-orbit granules, gridded at 36 km grid resolution, on 3 EASE2 Earth-fixed grids - 1) Cylindrical projection, 2) Northern polar projection, 3) Southern polar projection.</gco:CharacterString> + </gmd:description> + <gmd:sourceCitation xlink:type="simple"> + <gmd:CI_Citation> + <gmd:title> + <gmx:FileName>SMAP_L1C_TB_01001_D_20150410T002914_R19240_001.h5</gmx:FileName> + </gmd:title> + <gmd:date xlink:type="simple"> + <gmd:CI_Date> + <gmd:date> + <gco:Date>2024-03-20</gco:Date> + </gmd:date> + <gmd:dateType> + <gmd:CI_DateTypeCode codeList="http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#CI_DateTypeCode" codeListValue="creation">creation</gmd:CI_DateTypeCode> + </gmd:dateType> + </gmd:CI_Date> + </gmd:date> + <gmd:identifier xlink:type="simple"> + <gmd:MD_Identifier> + <gmd:code> + <gmx:Anchor xlink:type="simple">doi:10.5067/DV7IX2DQ681Y</gmx:Anchor> + </gmd:code> + <gmd:codeSpace> + <gco:CharacterString>gov.nasa.esdis</gco:CharacterString> + </gmd:codeSpace> + <gmd:description> + <gco:CharacterString>A Digital Object Identifier (DOI) that provides a persistent interoperable means to locate the SMAP Level 1C TB data product.</gco:CharacterString> + </gmd:description> + </gmd:MD_Identifier> + </gmd:identifier> + <gmd:identifier xlink:type="simple"> + <gmd:MD_Identifier> + <gmd:code> + <gco:CharacterString>L1C_TB</gco:CharacterString> + </gmd:code> + <gmd:codeSpace> + <gco:CharacterString>http://smap.jpl.nasa.gov</gco:CharacterString> + </gmd:codeSpace> + <gmd:description> + <gco:CharacterString>A short name used by the Soil Moisture Active Passive (SMAP) mission to identify the Level 1C TB product.</gco:CharacterString> + </gmd:description> + </gmd:MD_Identifier> + </gmd:identifier> + </gmd:CI_Citation> + </gmd:sourceCitation> + <gmi:processedLevel xlink:type="simple"> + <gmd:MD_Identifier> + <gmd:code> + <gco:CharacterString>SMAP Radar Level 1C TB SPS</gco:CharacterString> + </gmd:code> + </gmd:MD_Identifier> + </gmi:processedLevel> + <gmi:resolution> + <gmi:LE_NominalResolution> + <gmi:groundResolution> + <gco:Distance uom="undefined">36</gco:Distance> + </gmi:groundResolution> + </gmi:LE_NominalResolution> + </gmi:resolution> + </gmi:LE_Source> + </gmd:source> + <gmd:source xlink:type="simple"> + <gmi:LE_Source> + <gmd:description> + <gco:CharacterString>The SMAP Level 1C_TB product provides radiometer brightness temperatures in half-orbit granules, gridded at 36 km grid resolution, on 3 EASE2 Earth-fixed grids - 1) Cylindrical projection, 2) Northern polar projection, 3) Southern polar projection.</gco:CharacterString> + </gmd:description> + <gmd:sourceCitation xlink:type="simple"> + <gmd:CI_Citation> + <gmd:title> + <gmx:FileName>SMAP_L1C_TB_01002_A_20150410T011829_R19240_001.h5</gmx:FileName> + </gmd:title> + <gmd:date xlink:type="simple"> + <gmd:CI_Date> + <gmd:date> + <gco:Date>2024-03-20</gco:Date> + </gmd:date> + <gmd:dateType> + <gmd:CI_DateTypeCode codeList="http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#CI_DateTypeCode" codeListValue="creation">creation</gmd:CI_DateTypeCode> + </gmd:dateType> + </gmd:CI_Date> + </gmd:date> + <gmd:identifier xlink:type="simple"> + <gmd:MD_Identifier> + <gmd:code> + <gmx:Anchor xlink:type="simple">doi:10.5067/DV7IX2DQ681Y</gmx:Anchor> + </gmd:code> + <gmd:codeSpace> + <gco:CharacterString>gov.nasa.esdis</gco:CharacterString> + </gmd:codeSpace> + <gmd:description> + <gco:CharacterString>A Digital Object Identifier (DOI) that provides a persistent interoperable means to locate the SMAP Level 1C TB data product.</gco:CharacterString> + </gmd:description> + </gmd:MD_Identifier> + </gmd:identifier> + <gmd:identifier xlink:type="simple"> + <gmd:MD_Identifier> + <gmd:code> + <gco:CharacterString>L1C_TB</gco:CharacterString> + </gmd:code> + <gmd:codeSpace> + <gco:CharacterString>http://smap.jpl.nasa.gov</gco:CharacterString> + </gmd:codeSpace> + <gmd:description> + <gco:CharacterString>A short name used by the Soil Moisture Active Passive (SMAP) mission to identify the Level 1C TB product.</gco:CharacterString> + </gmd:description> + </gmd:MD_Identifier> + </gmd:identifier> + </gmd:CI_Citation> + </gmd:sourceCitation> + <gmi:processedLevel xlink:type="simple"> + <gmd:MD_Identifier> + <gmd:code> + <gco:CharacterString>SMAP Radar Level 1C TB SPS</gco:CharacterString> + </gmd:code> + </gmd:MD_Identifier> + </gmi:processedLevel> + <gmi:resolution> + <gmi:LE_NominalResolution> + <gmi:groundResolution> + <gco:Distance uom="undefined">36</gco:Distance> + </gmi:groundResolution> + </gmi:LE_NominalResolution> + </gmi:resolution> + </gmi:LE_Source> + </gmd:source> + <gmd:source xlink:type="simple"> + <gmi:LE_Source> + <gmd:description> + <gco:CharacterString>The SMAP Level 1C_TB product provides radiometer brightness temperatures in half-orbit granules, gridded at 36 km grid resolution, on 3 EASE2 Earth-fixed grids - 1) Cylindrical projection, 2) Northern polar projection, 3) Southern polar projection.</gco:CharacterString> + </gmd:description> + <gmd:sourceCitation xlink:type="simple"> + <gmd:CI_Citation> + <gmd:title> + <gmx:FileName>SMAP_L1C_TB_01002_D_20150410T020739_R19240_001.h5</gmx:FileName> + </gmd:title> + <gmd:date xlink:type="simple"> + <gmd:CI_Date> + <gmd:date> + <gco:Date>2024-03-20</gco:Date> + </gmd:date> + <gmd:dateType> + <gmd:CI_DateTypeCode codeList="http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#CI_DateTypeCode" codeListValue="creation">creation</gmd:CI_DateTypeCode> + </gmd:dateType> + </gmd:CI_Date> + </gmd:date> + <gmd:identifier xlink:type="simple"> + <gmd:MD_Identifier> + <gmd:code> + <gmx:Anchor xlink:type="simple">doi:10.5067/DV7IX2DQ681Y</gmx:Anchor> + </gmd:code> + <gmd:codeSpace> + <gco:CharacterString>gov.nasa.esdis</gco:CharacterString> + </gmd:codeSpace> + <gmd:description> + <gco:CharacterString>A Digital Object Identifier (DOI) that provides a persistent interoperable means to locate the SMAP Level 1C TB data product.</gco:CharacterString> + </gmd:description> + </gmd:MD_Identifier> + </gmd:identifier> + <gmd:identifier xlink:type="simple"> + <gmd:MD_Identifier> + <gmd:code> + <gco:CharacterString>L1C_TB</gco:CharacterString> + </gmd:code> + <gmd:codeSpace> + <gco:CharacterString>http://smap.jpl.nasa.gov</gco:CharacterString> + </gmd:codeSpace> + <gmd:description> + <gco:CharacterString>A short name used by the Soil Moisture Active Passive (SMAP) mission to identify the Level 1C TB product.</gco:CharacterString> + </gmd:description> + </gmd:MD_Identifier> + </gmd:identifier> + </gmd:CI_Citation> + </gmd:sourceCitation> + <gmi:processedLevel xlink:type="simple"> + <gmd:MD_Identifier> + <gmd:code> + <gco:CharacterString>SMAP Radar Level 1C TB SPS</gco:CharacterString> + </gmd:code> + </gmd:MD_Identifier> + </gmi:processedLevel> + <gmi:resolution> + <gmi:LE_NominalResolution> + <gmi:groundResolution> + <gco:Distance uom="undefined">36</gco:Distance> + </gmi:groundResolution> + </gmi:LE_NominalResolution> + </gmi:resolution> + </gmi:LE_Source> + </gmd:source> + <gmd:source xlink:type="simple"> + <gmi:LE_Source> + <gmd:description> + <gco:CharacterString>The SMAP Level 1C_TB product provides radiometer brightness temperatures in half-orbit granules, gridded at 36 km grid resolution, on 3 EASE2 Earth-fixed grids - 1) Cylindrical projection, 2) Northern polar projection, 3) Southern polar projection.</gco:CharacterString> + </gmd:description> + <gmd:sourceCitation xlink:type="simple"> + <gmd:CI_Citation> + <gmd:title> + <gmx:FileName>SMAP_L1C_TB_01003_A_20150410T025654_R19240_001.h5</gmx:FileName> + </gmd:title> + <gmd:date xlink:type="simple"> + <gmd:CI_Date> + <gmd:date> + <gco:Date>2024-03-20</gco:Date> + </gmd:date> + <gmd:dateType> + <gmd:CI_DateTypeCode codeList="http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#CI_DateTypeCode" codeListValue="creation">creation</gmd:CI_DateTypeCode> + </gmd:dateType> + </gmd:CI_Date> + </gmd:date> + <gmd:identifier xlink:type="simple"> + <gmd:MD_Identifier> + <gmd:code> + <gmx:Anchor xlink:type="simple">doi:10.5067/DV7IX2DQ681Y</gmx:Anchor> + </gmd:code> + <gmd:codeSpace> + <gco:CharacterString>gov.nasa.esdis</gco:CharacterString> + </gmd:codeSpace> + <gmd:description> + <gco:CharacterString>A Digital Object Identifier (DOI) that provides a persistent interoperable means to locate the SMAP Level 1C TB data product.</gco:CharacterString> + </gmd:description> + </gmd:MD_Identifier> + </gmd:identifier> + <gmd:identifier xlink:type="simple"> + <gmd:MD_Identifier> + <gmd:code> + <gco:CharacterString>L1C_TB</gco:CharacterString> + </gmd:code> + <gmd:codeSpace> + <gco:CharacterString>http://smap.jpl.nasa.gov</gco:CharacterString> + </gmd:codeSpace> + <gmd:description> + <gco:CharacterString>A short name used by the Soil Moisture Active Passive (SMAP) mission to identify the Level 1C TB product.</gco:CharacterString> + </gmd:description> + </gmd:MD_Identifier> + </gmd:identifier> + </gmd:CI_Citation> + </gmd:sourceCitation> + <gmi:processedLevel xlink:type="simple"> + <gmd:MD_Identifier> + <gmd:code> + <gco:CharacterString>SMAP Radar Level 1C TB SPS</gco:CharacterString> + </gmd:code> + </gmd:MD_Identifier> + </gmi:processedLevel> + <gmi:resolution> + <gmi:LE_NominalResolution> + <gmi:groundResolution> + <gco:Distance uom="undefined">36</gco:Distance> + </gmi:groundResolution> + </gmi:LE_NominalResolution> + </gmi:resolution> + </gmi:LE_Source> + </gmd:source> + <gmd:source xlink:type="simple"> + <gmi:LE_Source> + <gmd:description> + <gco:CharacterString>The SMAP Level 1C_TB product provides radiometer brightness temperatures in half-orbit granules, gridded at 36 km grid resolution, on 3 EASE2 Earth-fixed grids - 1) Cylindrical projection, 2) Northern polar projection, 3) Southern polar projection.</gco:CharacterString> + </gmd:description> + <gmd:sourceCitation xlink:type="simple"> + <gmd:CI_Citation> + <gmd:title> + <gmx:FileName>SMAP_L1C_TB_01003_D_20150410T034609_R19240_001.h5</gmx:FileName> + </gmd:title> + <gmd:date xlink:type="simple"> + <gmd:CI_Date> + <gmd:date> + <gco:Date>2024-03-20</gco:Date> + </gmd:date> + <gmd:dateType> + <gmd:CI_DateTypeCode codeList="http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#CI_DateTypeCode" codeListValue="creation">creation</gmd:CI_DateTypeCode> + </gmd:dateType> + </gmd:CI_Date> + </gmd:date> + <gmd:identifier xlink:type="simple"> + <gmd:MD_Identifier> + <gmd:code> + <gmx:Anchor xlink:type="simple">doi:10.5067/DV7IX2DQ681Y</gmx:Anchor> + </gmd:code> + <gmd:codeSpace> + <gco:CharacterString>gov.nasa.esdis</gco:CharacterString> + </gmd:codeSpace> + <gmd:description> + <gco:CharacterString>A Digital Object Identifier (DOI) that provides a persistent interoperable means to locate the SMAP Level 1C TB data product.</gco:CharacterString> + </gmd:description> + </gmd:MD_Identifier> + </gmd:identifier> + <gmd:identifier xlink:type="simple"> + <gmd:MD_Identifier> + <gmd:code> + <gco:CharacterString>L1C_TB</gco:CharacterString> + </gmd:code> + <gmd:codeSpace> + <gco:CharacterString>http://smap.jpl.nasa.gov</gco:CharacterString> + </gmd:codeSpace> + <gmd:description> + <gco:CharacterString>A short name used by the Soil Moisture Active Passive (SMAP) mission to identify the Level 1C TB product.</gco:CharacterString> + </gmd:description> + </gmd:MD_Identifier> + </gmd:identifier> + </gmd:CI_Citation> + </gmd:sourceCitation> + <gmi:processedLevel xlink:type="simple"> + <gmd:MD_Identifier> + <gmd:code> + <gco:CharacterString>SMAP Radar Level 1C TB SPS</gco:CharacterString> + </gmd:code> + </gmd:MD_Identifier> + </gmi:processedLevel> + <gmi:resolution> + <gmi:LE_NominalResolution> + <gmi:groundResolution> + <gco:Distance uom="undefined">36</gco:Distance> + </gmi:groundResolution> + </gmi:LE_NominalResolution> + </gmi:resolution> + </gmi:LE_Source> + </gmd:source> + <gmd:source xlink:type="simple"> + <gmi:LE_Source> + <gmd:description> + <gco:CharacterString>The SMAP Level 1C_TB product provides radiometer brightness temperatures in half-orbit granules, gridded at 36 km grid resolution, on 3 EASE2 Earth-fixed grids - 1) Cylindrical projection, 2) Northern polar projection, 3) Southern polar projection.</gco:CharacterString> + </gmd:description> + <gmd:sourceCitation xlink:type="simple"> + <gmd:CI_Citation> + <gmd:title> + <gmx:FileName>SMAP_L1C_TB_01004_A_20150410T043524_R19240_001.h5</gmx:FileName> + </gmd:title> + <gmd:date xlink:type="simple"> + <gmd:CI_Date> + <gmd:date> + <gco:Date>2024-03-20</gco:Date> + </gmd:date> + <gmd:dateType> + <gmd:CI_DateTypeCode codeList="http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#CI_DateTypeCode" codeListValue="creation">creation</gmd:CI_DateTypeCode> + </gmd:dateType> + </gmd:CI_Date> + </gmd:date> + <gmd:identifier xlink:type="simple"> + <gmd:MD_Identifier> + <gmd:code> + <gmx:Anchor xlink:type="simple">doi:10.5067/DV7IX2DQ681Y</gmx:Anchor> + </gmd:code> + <gmd:codeSpace> + <gco:CharacterString>gov.nasa.esdis</gco:CharacterString> + </gmd:codeSpace> + <gmd:description> + <gco:CharacterString>A Digital Object Identifier (DOI) that provides a persistent interoperable means to locate the SMAP Level 1C TB data product.</gco:CharacterString> + </gmd:description> + </gmd:MD_Identifier> + </gmd:identifier> + <gmd:identifier xlink:type="simple"> + <gmd:MD_Identifier> + <gmd:code> + <gco:CharacterString>L1C_TB</gco:CharacterString> + </gmd:code> + <gmd:codeSpace> + <gco:CharacterString>http://smap.jpl.nasa.gov</gco:CharacterString> + </gmd:codeSpace> + <gmd:description> + <gco:CharacterString>A short name used by the Soil Moisture Active Passive (SMAP) mission to identify the Level 1C TB product.</gco:CharacterString> + </gmd:description> + </gmd:MD_Identifier> + </gmd:identifier> + </gmd:CI_Citation> + </gmd:sourceCitation> + <gmi:processedLevel xlink:type="simple"> + <gmd:MD_Identifier> + <gmd:code> + <gco:CharacterString>SMAP Radar Level 1C TB SPS</gco:CharacterString> + </gmd:code> + </gmd:MD_Identifier> + </gmi:processedLevel> + <gmi:resolution> + <gmi:LE_NominalResolution> + <gmi:groundResolution> + <gco:Distance uom="undefined">36</gco:Distance> + </gmi:groundResolution> + </gmi:LE_NominalResolution> + </gmi:resolution> + </gmi:LE_Source> + </gmd:source> + <gmd:source xlink:type="simple"> + <gmi:LE_Source> + <gmd:description> + <gco:CharacterString>The SMAP Level 1C_TB product provides radiometer brightness temperatures in half-orbit granules, gridded at 36 km grid resolution, on 3 EASE2 Earth-fixed grids - 1) Cylindrical projection, 2) Northern polar projection, 3) Southern polar projection.</gco:CharacterString> + </gmd:description> + <gmd:sourceCitation xlink:type="simple"> + <gmd:CI_Citation> + <gmd:title> + <gmx:FileName>SMAP_L1C_TB_01004_D_20150410T052435_R19240_001.h5</gmx:FileName> + </gmd:title> + <gmd:date xlink:type="simple"> + <gmd:CI_Date> + <gmd:date> + <gco:Date>2024-03-20</gco:Date> + </gmd:date> + <gmd:dateType> + <gmd:CI_DateTypeCode codeList="http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#CI_DateTypeCode" codeListValue="creation">creation</gmd:CI_DateTypeCode> + </gmd:dateType> + </gmd:CI_Date> + </gmd:date> + <gmd:identifier xlink:type="simple"> + <gmd:MD_Identifier> + <gmd:code> + <gmx:Anchor xlink:type="simple">doi:10.5067/DV7IX2DQ681Y</gmx:Anchor> + </gmd:code> + <gmd:codeSpace> + <gco:CharacterString>gov.nasa.esdis</gco:CharacterString> + </gmd:codeSpace> + <gmd:description> + <gco:CharacterString>A Digital Object Identifier (DOI) that provides a persistent interoperable means to locate the SMAP Level 1C TB data product.</gco:CharacterString> + </gmd:description> + </gmd:MD_Identifier> + </gmd:identifier> + <gmd:identifier xlink:type="simple"> + <gmd:MD_Identifier> + <gmd:code> + <gco:CharacterString>L1C_TB</gco:CharacterString> + </gmd:code> + <gmd:codeSpace> + <gco:CharacterString>http://smap.jpl.nasa.gov</gco:CharacterString> + </gmd:codeSpace> + <gmd:description> + <gco:CharacterString>A short name used by the Soil Moisture Active Passive (SMAP) mission to identify the Level 1C TB product.</gco:CharacterString> + </gmd:description> + </gmd:MD_Identifier> + </gmd:identifier> + </gmd:CI_Citation> + </gmd:sourceCitation> + <gmi:processedLevel xlink:type="simple"> + <gmd:MD_Identifier> + <gmd:code> + <gco:CharacterString>SMAP Radar Level 1C TB SPS</gco:CharacterString> + </gmd:code> + </gmd:MD_Identifier> + </gmi:processedLevel> + <gmi:resolution> + <gmi:LE_NominalResolution> + <gmi:groundResolution> + <gco:Distance uom="undefined">36</gco:Distance> + </gmi:groundResolution> + </gmi:LE_NominalResolution> + </gmi:resolution> + </gmi:LE_Source> + </gmd:source> + <gmd:source xlink:type="simple"> + <gmi:LE_Source> + <gmd:description> + <gco:CharacterString>The SMAP Level 1C_TB product provides radiometer brightness temperatures in half-orbit granules, gridded at 36 km grid resolution, on 3 EASE2 Earth-fixed grids - 1) Cylindrical projection, 2) Northern polar projection, 3) Southern polar projection.</gco:CharacterString> + </gmd:description> + <gmd:sourceCitation xlink:type="simple"> + <gmd:CI_Citation> + <gmd:title> + <gmx:FileName>SMAP_L1C_TB_01005_A_20150410T061349_R19240_001.h5</gmx:FileName> + </gmd:title> + <gmd:date xlink:type="simple"> + <gmd:CI_Date> + <gmd:date> + <gco:Date>2024-03-20</gco:Date> + </gmd:date> + <gmd:dateType> + <gmd:CI_DateTypeCode codeList="http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#CI_DateTypeCode" codeListValue="creation">creation</gmd:CI_DateTypeCode> + </gmd:dateType> + </gmd:CI_Date> + </gmd:date> + <gmd:identifier xlink:type="simple"> + <gmd:MD_Identifier> + <gmd:code> + <gmx:Anchor xlink:type="simple">doi:10.5067/DV7IX2DQ681Y</gmx:Anchor> + </gmd:code> + <gmd:codeSpace> + <gco:CharacterString>gov.nasa.esdis</gco:CharacterString> + </gmd:codeSpace> + <gmd:description> + <gco:CharacterString>A Digital Object Identifier (DOI) that provides a persistent interoperable means to locate the SMAP Level 1C TB data product.</gco:CharacterString> + </gmd:description> + </gmd:MD_Identifier> + </gmd:identifier> + <gmd:identifier xlink:type="simple"> + <gmd:MD_Identifier> + <gmd:code> + <gco:CharacterString>L1C_TB</gco:CharacterString> + </gmd:code> + <gmd:codeSpace> + <gco:CharacterString>http://smap.jpl.nasa.gov</gco:CharacterString> + </gmd:codeSpace> + <gmd:description> + <gco:CharacterString>A short name used by the Soil Moisture Active Passive (SMAP) mission to identify the Level 1C TB product.</gco:CharacterString> + </gmd:description> + </gmd:MD_Identifier> + </gmd:identifier> + </gmd:CI_Citation> + </gmd:sourceCitation> + <gmi:processedLevel xlink:type="simple"> + <gmd:MD_Identifier> + <gmd:code> + <gco:CharacterString>SMAP Radar Level 1C TB SPS</gco:CharacterString> + </gmd:code> + </gmd:MD_Identifier> + </gmi:processedLevel> + <gmi:resolution> + <gmi:LE_NominalResolution> + <gmi:groundResolution> + <gco:Distance uom="undefined">36</gco:Distance> + </gmi:groundResolution> + </gmi:LE_NominalResolution> + </gmi:resolution> + </gmi:LE_Source> + </gmd:source> + <gmd:source xlink:type="simple"> + <gmi:LE_Source> + <gmd:description> + <gco:CharacterString>The SMAP Level 1C_TB product provides radiometer brightness temperatures in half-orbit granules, gridded at 36 km grid resolution, on 3 EASE2 Earth-fixed grids - 1) Cylindrical projection, 2) Northern polar projection, 3) Southern polar projection.</gco:CharacterString> + </gmd:description> + <gmd:sourceCitation xlink:type="simple"> + <gmd:CI_Citation> + <gmd:title> + <gmx:FileName>SMAP_L1C_TB_01005_D_20150410T070304_R19240_001.h5</gmx:FileName> + </gmd:title> + <gmd:date xlink:type="simple"> + <gmd:CI_Date> + <gmd:date> + <gco:Date>2024-03-20</gco:Date> + </gmd:date> + <gmd:dateType> + <gmd:CI_DateTypeCode codeList="http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#CI_DateTypeCode" codeListValue="creation">creation</gmd:CI_DateTypeCode> + </gmd:dateType> + </gmd:CI_Date> + </gmd:date> + <gmd:identifier xlink:type="simple"> + <gmd:MD_Identifier> + <gmd:code> + <gmx:Anchor xlink:type="simple">doi:10.5067/DV7IX2DQ681Y</gmx:Anchor> + </gmd:code> + <gmd:codeSpace> + <gco:CharacterString>gov.nasa.esdis</gco:CharacterString> + </gmd:codeSpace> + <gmd:description> + <gco:CharacterString>A Digital Object Identifier (DOI) that provides a persistent interoperable means to locate the SMAP Level 1C TB data product.</gco:CharacterString> + </gmd:description> + </gmd:MD_Identifier> + </gmd:identifier> + <gmd:identifier xlink:type="simple"> + <gmd:MD_Identifier> + <gmd:code> + <gco:CharacterString>L1C_TB</gco:CharacterString> + </gmd:code> + <gmd:codeSpace> + <gco:CharacterString>http://smap.jpl.nasa.gov</gco:CharacterString> + </gmd:codeSpace> + <gmd:description> + <gco:CharacterString>A short name used by the Soil Moisture Active Passive (SMAP) mission to identify the Level 1C TB product.</gco:CharacterString> + </gmd:description> + </gmd:MD_Identifier> + </gmd:identifier> + </gmd:CI_Citation> + </gmd:sourceCitation> + <gmi:processedLevel xlink:type="simple"> + <gmd:MD_Identifier> + <gmd:code> + <gco:CharacterString>SMAP Radar Level 1C TB SPS</gco:CharacterString> + </gmd:code> + </gmd:MD_Identifier> + </gmi:processedLevel> + <gmi:resolution> + <gmi:LE_NominalResolution> + <gmi:groundResolution> + <gco:Distance uom="undefined">36</gco:Distance> + </gmi:groundResolution> + </gmi:LE_NominalResolution> + </gmi:resolution> + </gmi:LE_Source> + </gmd:source> + <gmd:source xlink:type="simple"> + <gmi:LE_Source> + <gmd:description> + <gco:CharacterString>The SMAP Level 1C_TB product provides radiometer brightness temperatures in half-orbit granules, gridded at 36 km grid resolution, on 3 EASE2 Earth-fixed grids - 1) Cylindrical projection, 2) Northern polar projection, 3) Southern polar projection.</gco:CharacterString> + </gmd:description> + <gmd:sourceCitation xlink:type="simple"> + <gmd:CI_Citation> + <gmd:title> + <gmx:FileName>SMAP_L1C_TB_01006_A_20150410T075215_R19240_001.h5</gmx:FileName> + </gmd:title> + <gmd:date xlink:type="simple"> + <gmd:CI_Date> + <gmd:date> + <gco:Date>2024-03-20</gco:Date> + </gmd:date> + <gmd:dateType> + <gmd:CI_DateTypeCode codeList="http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#CI_DateTypeCode" codeListValue="creation">creation</gmd:CI_DateTypeCode> + </gmd:dateType> + </gmd:CI_Date> + </gmd:date> + <gmd:identifier xlink:type="simple"> + <gmd:MD_Identifier> + <gmd:code> + <gmx:Anchor xlink:type="simple">doi:10.5067/DV7IX2DQ681Y</gmx:Anchor> + </gmd:code> + <gmd:codeSpace> + <gco:CharacterString>gov.nasa.esdis</gco:CharacterString> + </gmd:codeSpace> + <gmd:description> + <gco:CharacterString>A Digital Object Identifier (DOI) that provides a persistent interoperable means to locate the SMAP Level 1C TB data product.</gco:CharacterString> + </gmd:description> + </gmd:MD_Identifier> + </gmd:identifier> + <gmd:identifier xlink:type="simple"> + <gmd:MD_Identifier> + <gmd:code> + <gco:CharacterString>L1C_TB</gco:CharacterString> + </gmd:code> + <gmd:codeSpace> + <gco:CharacterString>http://smap.jpl.nasa.gov</gco:CharacterString> + </gmd:codeSpace> + <gmd:description> + <gco:CharacterString>A short name used by the Soil Moisture Active Passive (SMAP) mission to identify the Level 1C TB product.</gco:CharacterString> + </gmd:description> + </gmd:MD_Identifier> + </gmd:identifier> + </gmd:CI_Citation> + </gmd:sourceCitation> + <gmi:processedLevel xlink:type="simple"> + <gmd:MD_Identifier> + <gmd:code> + <gco:CharacterString>SMAP Radar Level 1C TB SPS</gco:CharacterString> + </gmd:code> + </gmd:MD_Identifier> + </gmi:processedLevel> + <gmi:resolution> + <gmi:LE_NominalResolution> + <gmi:groundResolution> + <gco:Distance uom="undefined">36</gco:Distance> + </gmi:groundResolution> + </gmi:LE_NominalResolution> + </gmi:resolution> + </gmi:LE_Source> + </gmd:source> + <gmd:source xlink:type="simple"> + <gmi:LE_Source> + <gmd:description> + <gco:CharacterString>The SMAP Level 1C_TB product provides radiometer brightness temperatures in half-orbit granules, gridded at 36 km grid resolution, on 3 EASE2 Earth-fixed grids - 1) Cylindrical projection, 2) Northern polar projection, 3) Southern polar projection.</gco:CharacterString> + </gmd:description> + <gmd:sourceCitation xlink:type="simple"> + <gmd:CI_Citation> + <gmd:title> + <gmx:FileName>SMAP_L1C_TB_01006_D_20150410T084130_R19240_001.h5</gmx:FileName> + </gmd:title> + <gmd:date xlink:type="simple"> + <gmd:CI_Date> + <gmd:date> + <gco:Date>2024-03-20</gco:Date> + </gmd:date> + <gmd:dateType> + <gmd:CI_DateTypeCode codeList="http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#CI_DateTypeCode" codeListValue="creation">creation</gmd:CI_DateTypeCode> + </gmd:dateType> + </gmd:CI_Date> + </gmd:date> + <gmd:identifier xlink:type="simple"> + <gmd:MD_Identifier> + <gmd:code> + <gmx:Anchor xlink:type="simple">doi:10.5067/DV7IX2DQ681Y</gmx:Anchor> + </gmd:code> + <gmd:codeSpace> + <gco:CharacterString>gov.nasa.esdis</gco:CharacterString> + </gmd:codeSpace> + <gmd:description> + <gco:CharacterString>A Digital Object Identifier (DOI) that provides a persistent interoperable means to locate the SMAP Level 1C TB data product.</gco:CharacterString> + </gmd:description> + </gmd:MD_Identifier> + </gmd:identifier> + <gmd:identifier xlink:type="simple"> + <gmd:MD_Identifier> + <gmd:code> + <gco:CharacterString>L1C_TB</gco:CharacterString> + </gmd:code> + <gmd:codeSpace> + <gco:CharacterString>http://smap.jpl.nasa.gov</gco:CharacterString> + </gmd:codeSpace> + <gmd:description> + <gco:CharacterString>A short name used by the Soil Moisture Active Passive (SMAP) mission to identify the Level 1C TB product.</gco:CharacterString> + </gmd:description> + </gmd:MD_Identifier> + </gmd:identifier> + </gmd:CI_Citation> + </gmd:sourceCitation> + <gmi:processedLevel xlink:type="simple"> + <gmd:MD_Identifier> + <gmd:code> + <gco:CharacterString>SMAP Radar Level 1C TB SPS</gco:CharacterString> + </gmd:code> + </gmd:MD_Identifier> + </gmi:processedLevel> + <gmi:resolution> + <gmi:LE_NominalResolution> + <gmi:groundResolution> + <gco:Distance uom="undefined">36</gco:Distance> + </gmi:groundResolution> + </gmi:LE_NominalResolution> + </gmi:resolution> + </gmi:LE_Source> + </gmd:source> + <gmd:source xlink:type="simple"> + <gmi:LE_Source> + <gmd:description> + <gco:CharacterString>The SMAP Level 1C_TB product provides radiometer brightness temperatures in half-orbit granules, gridded at 36 km grid resolution, on 3 EASE2 Earth-fixed grids - 1) Cylindrical projection, 2) Northern polar projection, 3) Southern polar projection.</gco:CharacterString> + </gmd:description> + <gmd:sourceCitation xlink:type="simple"> + <gmd:CI_Citation> + <gmd:title> + <gmx:FileName>SMAP_L1C_TB_01007_A_20150410T093045_R19240_001.h5</gmx:FileName> + </gmd:title> + <gmd:date xlink:type="simple"> + <gmd:CI_Date> + <gmd:date> + <gco:Date>2024-03-20</gco:Date> + </gmd:date> + <gmd:dateType> + <gmd:CI_DateTypeCode codeList="http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#CI_DateTypeCode" codeListValue="creation">creation</gmd:CI_DateTypeCode> + </gmd:dateType> + </gmd:CI_Date> + </gmd:date> + <gmd:identifier xlink:type="simple"> + <gmd:MD_Identifier> + <gmd:code> + <gmx:Anchor xlink:type="simple">doi:10.5067/DV7IX2DQ681Y</gmx:Anchor> + </gmd:code> + <gmd:codeSpace> + <gco:CharacterString>gov.nasa.esdis</gco:CharacterString> + </gmd:codeSpace> + <gmd:description> + <gco:CharacterString>A Digital Object Identifier (DOI) that provides a persistent interoperable means to locate the SMAP Level 1C TB data product.</gco:CharacterString> + </gmd:description> + </gmd:MD_Identifier> + </gmd:identifier> + <gmd:identifier xlink:type="simple"> + <gmd:MD_Identifier> + <gmd:code> + <gco:CharacterString>L1C_TB</gco:CharacterString> + </gmd:code> + <gmd:codeSpace> + <gco:CharacterString>http://smap.jpl.nasa.gov</gco:CharacterString> + </gmd:codeSpace> + <gmd:description> + <gco:CharacterString>A short name used by the Soil Moisture Active Passive (SMAP) mission to identify the Level 1C TB product.</gco:CharacterString> + </gmd:description> + </gmd:MD_Identifier> + </gmd:identifier> + </gmd:CI_Citation> + </gmd:sourceCitation> + <gmi:processedLevel xlink:type="simple"> + <gmd:MD_Identifier> + <gmd:code> + <gco:CharacterString>SMAP Radar Level 1C TB SPS</gco:CharacterString> + </gmd:code> + </gmd:MD_Identifier> + </gmi:processedLevel> + <gmi:resolution> + <gmi:LE_NominalResolution> + <gmi:groundResolution> + <gco:Distance uom="undefined">36</gco:Distance> + </gmi:groundResolution> + </gmi:LE_NominalResolution> + </gmi:resolution> + </gmi:LE_Source> + </gmd:source> + <gmd:source xlink:type="simple"> + <gmi:LE_Source> + <gmd:description> + <gco:CharacterString>The SMAP Level 1C_TB product provides radiometer brightness temperatures in half-orbit granules, gridded at 36 km grid resolution, on 3 EASE2 Earth-fixed grids - 1) Cylindrical projection, 2) Northern polar projection, 3) Southern polar projection.</gco:CharacterString> + </gmd:description> + <gmd:sourceCitation xlink:type="simple"> + <gmd:CI_Citation> + <gmd:title> + <gmx:FileName>SMAP_L1C_TB_01007_D_20150410T101959_R19240_001.h5</gmx:FileName> + </gmd:title> + <gmd:date xlink:type="simple"> + <gmd:CI_Date> + <gmd:date> + <gco:Date>2024-03-20</gco:Date> + </gmd:date> + <gmd:dateType> + <gmd:CI_DateTypeCode codeList="http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#CI_DateTypeCode" codeListValue="creation">creation</gmd:CI_DateTypeCode> + </gmd:dateType> + </gmd:CI_Date> + </gmd:date> + <gmd:identifier xlink:type="simple"> + <gmd:MD_Identifier> + <gmd:code> + <gmx:Anchor xlink:type="simple">doi:10.5067/DV7IX2DQ681Y</gmx:Anchor> + </gmd:code> + <gmd:codeSpace> + <gco:CharacterString>gov.nasa.esdis</gco:CharacterString> + </gmd:codeSpace> + <gmd:description> + <gco:CharacterString>A Digital Object Identifier (DOI) that provides a persistent interoperable means to locate the SMAP Level 1C TB data product.</gco:CharacterString> + </gmd:description> + </gmd:MD_Identifier> + </gmd:identifier> + <gmd:identifier xlink:type="simple"> + <gmd:MD_Identifier> + <gmd:code> + <gco:CharacterString>L1C_TB</gco:CharacterString> + </gmd:code> + <gmd:codeSpace> + <gco:CharacterString>http://smap.jpl.nasa.gov</gco:CharacterString> + </gmd:codeSpace> + <gmd:description> + <gco:CharacterString>A short name used by the Soil Moisture Active Passive (SMAP) mission to identify the Level 1C TB product.</gco:CharacterString> + </gmd:description> + </gmd:MD_Identifier> + </gmd:identifier> + </gmd:CI_Citation> + </gmd:sourceCitation> + <gmi:processedLevel xlink:type="simple"> + <gmd:MD_Identifier> + <gmd:code> + <gco:CharacterString>SMAP Radar Level 1C TB SPS</gco:CharacterString> + </gmd:code> + </gmd:MD_Identifier> + </gmi:processedLevel> + <gmi:resolution> + <gmi:LE_NominalResolution> + <gmi:groundResolution> + <gco:Distance uom="undefined">36</gco:Distance> + </gmi:groundResolution> + </gmi:LE_NominalResolution> + </gmi:resolution> + </gmi:LE_Source> + </gmd:source> + <gmd:source xlink:type="simple"> + <gmi:LE_Source> + <gmd:description> + <gco:CharacterString>The SMAP Level 1C_TB product provides radiometer brightness temperatures in half-orbit granules, gridded at 36 km grid resolution, on 3 EASE2 Earth-fixed grids - 1) Cylindrical projection, 2) Northern polar projection, 3) Southern polar projection.</gco:CharacterString> + </gmd:description> + <gmd:sourceCitation xlink:type="simple"> + <gmd:CI_Citation> + <gmd:title> + <gmx:FileName>SMAP_L1C_TB_01008_A_20150410T110910_R19240_001.h5</gmx:FileName> + </gmd:title> + <gmd:date xlink:type="simple"> + <gmd:CI_Date> + <gmd:date> + <gco:Date>2024-03-20</gco:Date> + </gmd:date> + <gmd:dateType> + <gmd:CI_DateTypeCode codeList="http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#CI_DateTypeCode" codeListValue="creation">creation</gmd:CI_DateTypeCode> + </gmd:dateType> + </gmd:CI_Date> + </gmd:date> + <gmd:identifier xlink:type="simple"> + <gmd:MD_Identifier> + <gmd:code> + <gmx:Anchor xlink:type="simple">doi:10.5067/DV7IX2DQ681Y</gmx:Anchor> + </gmd:code> + <gmd:codeSpace> + <gco:CharacterString>gov.nasa.esdis</gco:CharacterString> + </gmd:codeSpace> + <gmd:description> + <gco:CharacterString>A Digital Object Identifier (DOI) that provides a persistent interoperable means to locate the SMAP Level 1C TB data product.</gco:CharacterString> + </gmd:description> + </gmd:MD_Identifier> + </gmd:identifier> + <gmd:identifier xlink:type="simple"> + <gmd:MD_Identifier> + <gmd:code> + <gco:CharacterString>L1C_TB</gco:CharacterString> + </gmd:code> + <gmd:codeSpace> + <gco:CharacterString>http://smap.jpl.nasa.gov</gco:CharacterString> + </gmd:codeSpace> + <gmd:description> + <gco:CharacterString>A short name used by the Soil Moisture Active Passive (SMAP) mission to identify the Level 1C TB product.</gco:CharacterString> + </gmd:description> + </gmd:MD_Identifier> + </gmd:identifier> + </gmd:CI_Citation> + </gmd:sourceCitation> + <gmi:processedLevel xlink:type="simple"> + <gmd:MD_Identifier> + <gmd:code> + <gco:CharacterString>SMAP Radar Level 1C TB SPS</gco:CharacterString> + </gmd:code> + </gmd:MD_Identifier> + </gmi:processedLevel> + <gmi:resolution> + <gmi:LE_NominalResolution> + <gmi:groundResolution> + <gco:Distance uom="undefined">36</gco:Distance> + </gmi:groundResolution> + </gmi:LE_NominalResolution> + </gmi:resolution> + </gmi:LE_Source> + </gmd:source> + <gmd:source xlink:type="simple"> + <gmi:LE_Source> + <gmd:description> + <gco:CharacterString>The SMAP Level 1C_TB product provides radiometer brightness temperatures in half-orbit granules, gridded at 36 km grid resolution, on 3 EASE2 Earth-fixed grids - 1) Cylindrical projection, 2) Northern polar projection, 3) Southern polar projection.</gco:CharacterString> + </gmd:description> + <gmd:sourceCitation xlink:type="simple"> + <gmd:CI_Citation> + <gmd:title> + <gmx:FileName>SMAP_L1C_TB_01008_D_20150410T115825_R19240_001.h5</gmx:FileName> + </gmd:title> + <gmd:date xlink:type="simple"> + <gmd:CI_Date> + <gmd:date> + <gco:Date>2024-03-20</gco:Date> + </gmd:date> + <gmd:dateType> + <gmd:CI_DateTypeCode codeList="http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#CI_DateTypeCode" codeListValue="creation">creation</gmd:CI_DateTypeCode> + </gmd:dateType> + </gmd:CI_Date> + </gmd:date> + <gmd:identifier xlink:type="simple"> + <gmd:MD_Identifier> + <gmd:code> + <gmx:Anchor xlink:type="simple">doi:10.5067/DV7IX2DQ681Y</gmx:Anchor> + </gmd:code> + <gmd:codeSpace> + <gco:CharacterString>gov.nasa.esdis</gco:CharacterString> + </gmd:codeSpace> + <gmd:description> + <gco:CharacterString>A Digital Object Identifier (DOI) that provides a persistent interoperable means to locate the SMAP Level 1C TB data product.</gco:CharacterString> + </gmd:description> + </gmd:MD_Identifier> + </gmd:identifier> + <gmd:identifier xlink:type="simple"> + <gmd:MD_Identifier> + <gmd:code> + <gco:CharacterString>L1C_TB</gco:CharacterString> + </gmd:code> + <gmd:codeSpace> + <gco:CharacterString>http://smap.jpl.nasa.gov</gco:CharacterString> + </gmd:codeSpace> + <gmd:description> + <gco:CharacterString>A short name used by the Soil Moisture Active Passive (SMAP) mission to identify the Level 1C TB product.</gco:CharacterString> + </gmd:description> + </gmd:MD_Identifier> + </gmd:identifier> + </gmd:CI_Citation> + </gmd:sourceCitation> + <gmi:processedLevel xlink:type="simple"> + <gmd:MD_Identifier> + <gmd:code> + <gco:CharacterString>SMAP Radar Level 1C TB SPS</gco:CharacterString> + </gmd:code> + </gmd:MD_Identifier> + </gmi:processedLevel> + <gmi:resolution> + <gmi:LE_NominalResolution> + <gmi:groundResolution> + <gco:Distance uom="undefined">36</gco:Distance> + </gmi:groundResolution> + </gmi:LE_NominalResolution> + </gmi:resolution> + </gmi:LE_Source> + </gmd:source> + <gmd:source xlink:type="simple"> + <gmi:LE_Source> + <gmd:description> + <gco:CharacterString>The SMAP Level 1C_TB product provides radiometer brightness temperatures in half-orbit granules, gridded at 36 km grid resolution, on 3 EASE2 Earth-fixed grids - 1) Cylindrical projection, 2) Northern polar projection, 3) Southern polar projection.</gco:CharacterString> + </gmd:description> + <gmd:sourceCitation xlink:type="simple"> + <gmd:CI_Citation> + <gmd:title> + <gmx:FileName>SMAP_L1C_TB_01009_A_20150410T124740_R19240_001.h5</gmx:FileName> + </gmd:title> + <gmd:date xlink:type="simple"> + <gmd:CI_Date> + <gmd:date> + <gco:Date>2024-03-20</gco:Date> + </gmd:date> + <gmd:dateType> + <gmd:CI_DateTypeCode codeList="http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#CI_DateTypeCode" codeListValue="creation">creation</gmd:CI_DateTypeCode> + </gmd:dateType> + </gmd:CI_Date> + </gmd:date> + <gmd:identifier xlink:type="simple"> + <gmd:MD_Identifier> + <gmd:code> + <gmx:Anchor xlink:type="simple">doi:10.5067/DV7IX2DQ681Y</gmx:Anchor> + </gmd:code> + <gmd:codeSpace> + <gco:CharacterString>gov.nasa.esdis</gco:CharacterString> + </gmd:codeSpace> + <gmd:description> + <gco:CharacterString>A Digital Object Identifier (DOI) that provides a persistent interoperable means to locate the SMAP Level 1C TB data product.</gco:CharacterString> + </gmd:description> + </gmd:MD_Identifier> + </gmd:identifier> + <gmd:identifier xlink:type="simple"> + <gmd:MD_Identifier> + <gmd:code> + <gco:CharacterString>L1C_TB</gco:CharacterString> + </gmd:code> + <gmd:codeSpace> + <gco:CharacterString>http://smap.jpl.nasa.gov</gco:CharacterString> + </gmd:codeSpace> + <gmd:description> + <gco:CharacterString>A short name used by the Soil Moisture Active Passive (SMAP) mission to identify the Level 1C TB product.</gco:CharacterString> + </gmd:description> + </gmd:MD_Identifier> + </gmd:identifier> + </gmd:CI_Citation> + </gmd:sourceCitation> + <gmi:processedLevel xlink:type="simple"> + <gmd:MD_Identifier> + <gmd:code> + <gco:CharacterString>SMAP Radar Level 1C TB SPS</gco:CharacterString> + </gmd:code> + </gmd:MD_Identifier> + </gmi:processedLevel> + <gmi:resolution> + <gmi:LE_NominalResolution> + <gmi:groundResolution> + <gco:Distance uom="undefined">36</gco:Distance> + </gmi:groundResolution> + </gmi:LE_NominalResolution> + </gmi:resolution> + </gmi:LE_Source> + </gmd:source> + <gmd:source xlink:type="simple"> + <gmi:LE_Source> + <gmd:description> + <gco:CharacterString>The SMAP Level 1C_TB product provides radiometer brightness temperatures in half-orbit granules, gridded at 36 km grid resolution, on 3 EASE2 Earth-fixed grids - 1) Cylindrical projection, 2) Northern polar projection, 3) Southern polar projection.</gco:CharacterString> + </gmd:description> + <gmd:sourceCitation xlink:type="simple"> + <gmd:CI_Citation> + <gmd:title> + <gmx:FileName>SMAP_L1C_TB_01009_D_20150410T133655_R19240_001.h5</gmx:FileName> + </gmd:title> + <gmd:date xlink:type="simple"> + <gmd:CI_Date> + <gmd:date> + <gco:Date>2024-03-20</gco:Date> + </gmd:date> + <gmd:dateType> + <gmd:CI_DateTypeCode codeList="http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#CI_DateTypeCode" codeListValue="creation">creation</gmd:CI_DateTypeCode> + </gmd:dateType> + </gmd:CI_Date> + </gmd:date> + <gmd:identifier xlink:type="simple"> + <gmd:MD_Identifier> + <gmd:code> + <gmx:Anchor xlink:type="simple">doi:10.5067/DV7IX2DQ681Y</gmx:Anchor> + </gmd:code> + <gmd:codeSpace> + <gco:CharacterString>gov.nasa.esdis</gco:CharacterString> + </gmd:codeSpace> + <gmd:description> + <gco:CharacterString>A Digital Object Identifier (DOI) that provides a persistent interoperable means to locate the SMAP Level 1C TB data product.</gco:CharacterString> + </gmd:description> + </gmd:MD_Identifier> + </gmd:identifier> + <gmd:identifier xlink:type="simple"> + <gmd:MD_Identifier> + <gmd:code> + <gco:CharacterString>L1C_TB</gco:CharacterString> + </gmd:code> + <gmd:codeSpace> + <gco:CharacterString>http://smap.jpl.nasa.gov</gco:CharacterString> + </gmd:codeSpace> + <gmd:description> + <gco:CharacterString>A short name used by the Soil Moisture Active Passive (SMAP) mission to identify the Level 1C TB product.</gco:CharacterString> + </gmd:description> + </gmd:MD_Identifier> + </gmd:identifier> + </gmd:CI_Citation> + </gmd:sourceCitation> + <gmi:processedLevel xlink:type="simple"> + <gmd:MD_Identifier> + <gmd:code> + <gco:CharacterString>SMAP Radar Level 1C TB SPS</gco:CharacterString> + </gmd:code> + </gmd:MD_Identifier> + </gmi:processedLevel> + <gmi:resolution> + <gmi:LE_NominalResolution> + <gmi:groundResolution> + <gco:Distance uom="undefined">36</gco:Distance> + </gmi:groundResolution> + </gmi:LE_NominalResolution> + </gmi:resolution> + </gmi:LE_Source> + </gmd:source> + <gmd:source xlink:type="simple"> + <gmi:LE_Source> + <gmd:description> + <gco:CharacterString>The SMAP Level 1C_TB product provides radiometer brightness temperatures in half-orbit granules, gridded at 36 km grid resolution, on 3 EASE2 Earth-fixed grids - 1) Cylindrical projection, 2) Northern polar projection, 3) Southern polar projection.</gco:CharacterString> + </gmd:description> + <gmd:sourceCitation xlink:type="simple"> + <gmd:CI_Citation> + <gmd:title> + <gmx:FileName>SMAP_L1C_TB_01010_A_20150410T142605_R19240_001.h5</gmx:FileName> + </gmd:title> + <gmd:date xlink:type="simple"> + <gmd:CI_Date> + <gmd:date> + <gco:Date>2024-03-20</gco:Date> + </gmd:date> + <gmd:dateType> + <gmd:CI_DateTypeCode codeList="http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#CI_DateTypeCode" codeListValue="creation">creation</gmd:CI_DateTypeCode> + </gmd:dateType> + </gmd:CI_Date> + </gmd:date> + <gmd:identifier xlink:type="simple"> + <gmd:MD_Identifier> + <gmd:code> + <gmx:Anchor xlink:type="simple">doi:10.5067/DV7IX2DQ681Y</gmx:Anchor> + </gmd:code> + <gmd:codeSpace> + <gco:CharacterString>gov.nasa.esdis</gco:CharacterString> + </gmd:codeSpace> + <gmd:description> + <gco:CharacterString>A Digital Object Identifier (DOI) that provides a persistent interoperable means to locate the SMAP Level 1C TB data product.</gco:CharacterString> + </gmd:description> + </gmd:MD_Identifier> + </gmd:identifier> + <gmd:identifier xlink:type="simple"> + <gmd:MD_Identifier> + <gmd:code> + <gco:CharacterString>L1C_TB</gco:CharacterString> + </gmd:code> + <gmd:codeSpace> + <gco:CharacterString>http://smap.jpl.nasa.gov</gco:CharacterString> + </gmd:codeSpace> + <gmd:description> + <gco:CharacterString>A short name used by the Soil Moisture Active Passive (SMAP) mission to identify the Level 1C TB product.</gco:CharacterString> + </gmd:description> + </gmd:MD_Identifier> + </gmd:identifier> + </gmd:CI_Citation> + </gmd:sourceCitation> + <gmi:processedLevel xlink:type="simple"> + <gmd:MD_Identifier> + <gmd:code> + <gco:CharacterString>SMAP Radar Level 1C TB SPS</gco:CharacterString> + </gmd:code> + </gmd:MD_Identifier> + </gmi:processedLevel> + <gmi:resolution> + <gmi:LE_NominalResolution> + <gmi:groundResolution> + <gco:Distance uom="undefined">36</gco:Distance> + </gmi:groundResolution> + </gmi:LE_NominalResolution> + </gmi:resolution> + </gmi:LE_Source> + </gmd:source> + <gmd:source xlink:type="simple"> + <gmi:LE_Source> + <gmd:description> + <gco:CharacterString>The SMAP Level 1C_TB product provides radiometer brightness temperatures in half-orbit granules, gridded at 36 km grid resolution, on 3 EASE2 Earth-fixed grids - 1) Cylindrical projection, 2) Northern polar projection, 3) Southern polar projection.</gco:CharacterString> + </gmd:description> + <gmd:sourceCitation xlink:type="simple"> + <gmd:CI_Citation> + <gmd:title> + <gmx:FileName>SMAP_L1C_TB_01010_D_20150410T151520_R19240_001.h5</gmx:FileName> + </gmd:title> + <gmd:date xlink:type="simple"> + <gmd:CI_Date> + <gmd:date> + <gco:Date>2024-03-20</gco:Date> + </gmd:date> + <gmd:dateType> + <gmd:CI_DateTypeCode codeList="http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#CI_DateTypeCode" codeListValue="creation">creation</gmd:CI_DateTypeCode> + </gmd:dateType> + </gmd:CI_Date> + </gmd:date> + <gmd:identifier xlink:type="simple"> + <gmd:MD_Identifier> + <gmd:code> + <gmx:Anchor xlink:type="simple">doi:10.5067/DV7IX2DQ681Y</gmx:Anchor> + </gmd:code> + <gmd:codeSpace> + <gco:CharacterString>gov.nasa.esdis</gco:CharacterString> + </gmd:codeSpace> + <gmd:description> + <gco:CharacterString>A Digital Object Identifier (DOI) that provides a persistent interoperable means to locate the SMAP Level 1C TB data product.</gco:CharacterString> + </gmd:description> + </gmd:MD_Identifier> + </gmd:identifier> + <gmd:identifier xlink:type="simple"> + <gmd:MD_Identifier> + <gmd:code> + <gco:CharacterString>L1C_TB</gco:CharacterString> + </gmd:code> + <gmd:codeSpace> + <gco:CharacterString>http://smap.jpl.nasa.gov</gco:CharacterString> + </gmd:codeSpace> + <gmd:description> + <gco:CharacterString>A short name used by the Soil Moisture Active Passive (SMAP) mission to identify the Level 1C TB product.</gco:CharacterString> + </gmd:description> + </gmd:MD_Identifier> + </gmd:identifier> + </gmd:CI_Citation> + </gmd:sourceCitation> + <gmi:processedLevel xlink:type="simple"> + <gmd:MD_Identifier> + <gmd:code> + <gco:CharacterString>SMAP Radar Level 1C TB SPS</gco:CharacterString> + </gmd:code> + </gmd:MD_Identifier> + </gmi:processedLevel> + <gmi:resolution> + <gmi:LE_NominalResolution> + <gmi:groundResolution> + <gco:Distance uom="undefined">36</gco:Distance> + </gmi:groundResolution> + </gmi:LE_NominalResolution> + </gmi:resolution> + </gmi:LE_Source> + </gmd:source> + <gmd:source xlink:type="simple"> + <gmi:LE_Source> + <gmd:description> + <gco:CharacterString>The SMAP Level 1C_TB product provides radiometer brightness temperatures in half-orbit granules, gridded at 36 km grid resolution, on 3 EASE2 Earth-fixed grids - 1) Cylindrical projection, 2) Northern polar projection, 3) Southern polar projection.</gco:CharacterString> + </gmd:description> + <gmd:sourceCitation xlink:type="simple"> + <gmd:CI_Citation> + <gmd:title> + <gmx:FileName>SMAP_L1C_TB_01011_A_20150410T160435_R19240_001.h5</gmx:FileName> + </gmd:title> + <gmd:date xlink:type="simple"> + <gmd:CI_Date> + <gmd:date> + <gco:Date>2024-03-20</gco:Date> + </gmd:date> + <gmd:dateType> + <gmd:CI_DateTypeCode codeList="http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#CI_DateTypeCode" codeListValue="creation">creation</gmd:CI_DateTypeCode> + </gmd:dateType> + </gmd:CI_Date> + </gmd:date> + <gmd:identifier xlink:type="simple"> + <gmd:MD_Identifier> + <gmd:code> + <gmx:Anchor xlink:type="simple">doi:10.5067/DV7IX2DQ681Y</gmx:Anchor> + </gmd:code> + <gmd:codeSpace> + <gco:CharacterString>gov.nasa.esdis</gco:CharacterString> + </gmd:codeSpace> + <gmd:description> + <gco:CharacterString>A Digital Object Identifier (DOI) that provides a persistent interoperable means to locate the SMAP Level 1C TB data product.</gco:CharacterString> + </gmd:description> + </gmd:MD_Identifier> + </gmd:identifier> + <gmd:identifier xlink:type="simple"> + <gmd:MD_Identifier> + <gmd:code> + <gco:CharacterString>L1C_TB</gco:CharacterString> + </gmd:code> + <gmd:codeSpace> + <gco:CharacterString>http://smap.jpl.nasa.gov</gco:CharacterString> + </gmd:codeSpace> + <gmd:description> + <gco:CharacterString>A short name used by the Soil Moisture Active Passive (SMAP) mission to identify the Level 1C TB product.</gco:CharacterString> + </gmd:description> + </gmd:MD_Identifier> + </gmd:identifier> + </gmd:CI_Citation> + </gmd:sourceCitation> + <gmi:processedLevel xlink:type="simple"> + <gmd:MD_Identifier> + <gmd:code> + <gco:CharacterString>SMAP Radar Level 1C TB SPS</gco:CharacterString> + </gmd:code> + </gmd:MD_Identifier> + </gmi:processedLevel> + <gmi:resolution> + <gmi:LE_NominalResolution> + <gmi:groundResolution> + <gco:Distance uom="undefined">36</gco:Distance> + </gmi:groundResolution> + </gmi:LE_NominalResolution> + </gmi:resolution> + </gmi:LE_Source> + </gmd:source> + <gmd:source xlink:type="simple"> + <gmi:LE_Source> + <gmd:description> + <gco:CharacterString>The SMAP Level 1C_TB product provides radiometer brightness temperatures in half-orbit granules, gridded at 36 km grid resolution, on 3 EASE2 Earth-fixed grids - 1) Cylindrical projection, 2) Northern polar projection, 3) Southern polar projection.</gco:CharacterString> + </gmd:description> + <gmd:sourceCitation xlink:type="simple"> + <gmd:CI_Citation> + <gmd:title> + <gmx:FileName>SMAP_L1C_TB_01011_D_20150410T165346_R19240_001.h5</gmx:FileName> + </gmd:title> + <gmd:date xlink:type="simple"> + <gmd:CI_Date> + <gmd:date> + <gco:Date>2024-03-20</gco:Date> + </gmd:date> + <gmd:dateType> + <gmd:CI_DateTypeCode codeList="http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#CI_DateTypeCode" codeListValue="creation">creation</gmd:CI_DateTypeCode> + </gmd:dateType> + </gmd:CI_Date> + </gmd:date> + <gmd:identifier xlink:type="simple"> + <gmd:MD_Identifier> + <gmd:code> + <gmx:Anchor xlink:type="simple">doi:10.5067/DV7IX2DQ681Y</gmx:Anchor> + </gmd:code> + <gmd:codeSpace> + <gco:CharacterString>gov.nasa.esdis</gco:CharacterString> + </gmd:codeSpace> + <gmd:description> + <gco:CharacterString>A Digital Object Identifier (DOI) that provides a persistent interoperable means to locate the SMAP Level 1C TB data product.</gco:CharacterString> + </gmd:description> + </gmd:MD_Identifier> + </gmd:identifier> + <gmd:identifier xlink:type="simple"> + <gmd:MD_Identifier> + <gmd:code> + <gco:CharacterString>L1C_TB</gco:CharacterString> + </gmd:code> + <gmd:codeSpace> + <gco:CharacterString>http://smap.jpl.nasa.gov</gco:CharacterString> + </gmd:codeSpace> + <gmd:description> + <gco:CharacterString>A short name used by the Soil Moisture Active Passive (SMAP) mission to identify the Level 1C TB product.</gco:CharacterString> + </gmd:description> + </gmd:MD_Identifier> + </gmd:identifier> + </gmd:CI_Citation> + </gmd:sourceCitation> + <gmi:processedLevel xlink:type="simple"> + <gmd:MD_Identifier> + <gmd:code> + <gco:CharacterString>SMAP Radar Level 1C TB SPS</gco:CharacterString> + </gmd:code> + </gmd:MD_Identifier> + </gmi:processedLevel> + <gmi:resolution> + <gmi:LE_NominalResolution> + <gmi:groundResolution> + <gco:Distance uom="undefined">36</gco:Distance> + </gmi:groundResolution> + </gmi:LE_NominalResolution> + </gmi:resolution> + </gmi:LE_Source> + </gmd:source> + <gmd:source xlink:type="simple"> + <gmi:LE_Source> + <gmd:description> + <gco:CharacterString>The SMAP Level 1C_TB product provides radiometer brightness temperatures in half-orbit granules, gridded at 36 km grid resolution, on 3 EASE2 Earth-fixed grids - 1) Cylindrical projection, 2) Northern polar projection, 3) Southern polar projection.</gco:CharacterString> + </gmd:description> + <gmd:sourceCitation xlink:type="simple"> + <gmd:CI_Citation> + <gmd:title> + <gmx:FileName>SMAP_L1C_TB_01012_A_20150410T174301_R19240_001.h5</gmx:FileName> + </gmd:title> + <gmd:date xlink:type="simple"> + <gmd:CI_Date> + <gmd:date> + <gco:Date>2024-03-20</gco:Date> + </gmd:date> + <gmd:dateType> + <gmd:CI_DateTypeCode codeList="http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#CI_DateTypeCode" codeListValue="creation">creation</gmd:CI_DateTypeCode> + </gmd:dateType> + </gmd:CI_Date> + </gmd:date> + <gmd:identifier xlink:type="simple"> + <gmd:MD_Identifier> + <gmd:code> + <gmx:Anchor xlink:type="simple">doi:10.5067/DV7IX2DQ681Y</gmx:Anchor> + </gmd:code> + <gmd:codeSpace> + <gco:CharacterString>gov.nasa.esdis</gco:CharacterString> + </gmd:codeSpace> + <gmd:description> + <gco:CharacterString>A Digital Object Identifier (DOI) that provides a persistent interoperable means to locate the SMAP Level 1C TB data product.</gco:CharacterString> + </gmd:description> + </gmd:MD_Identifier> + </gmd:identifier> + <gmd:identifier xlink:type="simple"> + <gmd:MD_Identifier> + <gmd:code> + <gco:CharacterString>L1C_TB</gco:CharacterString> + </gmd:code> + <gmd:codeSpace> + <gco:CharacterString>http://smap.jpl.nasa.gov</gco:CharacterString> + </gmd:codeSpace> + <gmd:description> + <gco:CharacterString>A short name used by the Soil Moisture Active Passive (SMAP) mission to identify the Level 1C TB product.</gco:CharacterString> + </gmd:description> + </gmd:MD_Identifier> + </gmd:identifier> + </gmd:CI_Citation> + </gmd:sourceCitation> + <gmi:processedLevel xlink:type="simple"> + <gmd:MD_Identifier> + <gmd:code> + <gco:CharacterString>SMAP Radar Level 1C TB SPS</gco:CharacterString> + </gmd:code> + </gmd:MD_Identifier> + </gmi:processedLevel> + <gmi:resolution> + <gmi:LE_NominalResolution> + <gmi:groundResolution> + <gco:Distance uom="undefined">36</gco:Distance> + </gmi:groundResolution> + </gmi:LE_NominalResolution> + </gmi:resolution> + </gmi:LE_Source> + </gmd:source> + <gmd:source xlink:type="simple"> + <gmi:LE_Source> + <gmd:description> + <gco:CharacterString>The SMAP Level 1C_TB product provides radiometer brightness temperatures in half-orbit granules, gridded at 36 km grid resolution, on 3 EASE2 Earth-fixed grids - 1) Cylindrical projection, 2) Northern polar projection, 3) Southern polar projection.</gco:CharacterString> + </gmd:description> + <gmd:sourceCitation xlink:type="simple"> + <gmd:CI_Citation> + <gmd:title> + <gmx:FileName>SMAP_L1C_TB_01012_D_20150410T183216_R19240_001.h5</gmx:FileName> + </gmd:title> + <gmd:date xlink:type="simple"> + <gmd:CI_Date> + <gmd:date> + <gco:Date>2024-03-20</gco:Date> + </gmd:date> + <gmd:dateType> + <gmd:CI_DateTypeCode codeList="http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#CI_DateTypeCode" codeListValue="creation">creation</gmd:CI_DateTypeCode> + </gmd:dateType> + </gmd:CI_Date> + </gmd:date> + <gmd:identifier xlink:type="simple"> + <gmd:MD_Identifier> + <gmd:code> + <gmx:Anchor xlink:type="simple">doi:10.5067/DV7IX2DQ681Y</gmx:Anchor> + </gmd:code> + <gmd:codeSpace> + <gco:CharacterString>gov.nasa.esdis</gco:CharacterString> + </gmd:codeSpace> + <gmd:description> + <gco:CharacterString>A Digital Object Identifier (DOI) that provides a persistent interoperable means to locate the SMAP Level 1C TB data product.</gco:CharacterString> + </gmd:description> + </gmd:MD_Identifier> + </gmd:identifier> + <gmd:identifier xlink:type="simple"> + <gmd:MD_Identifier> + <gmd:code> + <gco:CharacterString>L1C_TB</gco:CharacterString> + </gmd:code> + <gmd:codeSpace> + <gco:CharacterString>http://smap.jpl.nasa.gov</gco:CharacterString> + </gmd:codeSpace> + <gmd:description> + <gco:CharacterString>A short name used by the Soil Moisture Active Passive (SMAP) mission to identify the Level 1C TB product.</gco:CharacterString> + </gmd:description> + </gmd:MD_Identifier> + </gmd:identifier> + </gmd:CI_Citation> + </gmd:sourceCitation> + <gmi:processedLevel xlink:type="simple"> + <gmd:MD_Identifier> + <gmd:code> + <gco:CharacterString>SMAP Radar Level 1C TB SPS</gco:CharacterString> + </gmd:code> + </gmd:MD_Identifier> + </gmi:processedLevel> + <gmi:resolution> + <gmi:LE_NominalResolution> + <gmi:groundResolution> + <gco:Distance uom="undefined">36</gco:Distance> + </gmi:groundResolution> + </gmi:LE_NominalResolution> + </gmi:resolution> + </gmi:LE_Source> + </gmd:source> + <gmd:source xlink:type="simple"> + <gmi:LE_Source> + <gmd:description> + <gco:CharacterString>The SMAP Level 1C_TB product provides radiometer brightness temperatures in half-orbit granules, gridded at 36 km grid resolution, on 3 EASE2 Earth-fixed grids - 1) Cylindrical projection, 2) Northern polar projection, 3) Southern polar projection.</gco:CharacterString> + </gmd:description> + <gmd:sourceCitation xlink:type="simple"> + <gmd:CI_Citation> + <gmd:title> + <gmx:FileName>SMAP_L1C_TB_01013_A_20150410T192130_R19240_001.h5</gmx:FileName> + </gmd:title> + <gmd:date xlink:type="simple"> + <gmd:CI_Date> + <gmd:date> + <gco:Date>2024-03-20</gco:Date> + </gmd:date> + <gmd:dateType> + <gmd:CI_DateTypeCode codeList="http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#CI_DateTypeCode" codeListValue="creation">creation</gmd:CI_DateTypeCode> + </gmd:dateType> + </gmd:CI_Date> + </gmd:date> + <gmd:identifier xlink:type="simple"> + <gmd:MD_Identifier> + <gmd:code> + <gmx:Anchor xlink:type="simple">doi:10.5067/DV7IX2DQ681Y</gmx:Anchor> + </gmd:code> + <gmd:codeSpace> + <gco:CharacterString>gov.nasa.esdis</gco:CharacterString> + </gmd:codeSpace> + <gmd:description> + <gco:CharacterString>A Digital Object Identifier (DOI) that provides a persistent interoperable means to locate the SMAP Level 1C TB data product.</gco:CharacterString> + </gmd:description> + </gmd:MD_Identifier> + </gmd:identifier> + <gmd:identifier xlink:type="simple"> + <gmd:MD_Identifier> + <gmd:code> + <gco:CharacterString>L1C_TB</gco:CharacterString> + </gmd:code> + <gmd:codeSpace> + <gco:CharacterString>http://smap.jpl.nasa.gov</gco:CharacterString> + </gmd:codeSpace> + <gmd:description> + <gco:CharacterString>A short name used by the Soil Moisture Active Passive (SMAP) mission to identify the Level 1C TB product.</gco:CharacterString> + </gmd:description> + </gmd:MD_Identifier> + </gmd:identifier> + </gmd:CI_Citation> + </gmd:sourceCitation> + <gmi:processedLevel xlink:type="simple"> + <gmd:MD_Identifier> + <gmd:code> + <gco:CharacterString>SMAP Radar Level 1C TB SPS</gco:CharacterString> + </gmd:code> + </gmd:MD_Identifier> + </gmi:processedLevel> + <gmi:resolution> + <gmi:LE_NominalResolution> + <gmi:groundResolution> + <gco:Distance uom="undefined">36</gco:Distance> + </gmi:groundResolution> + </gmi:LE_NominalResolution> + </gmi:resolution> + </gmi:LE_Source> + </gmd:source> + <gmd:source xlink:type="simple"> + <gmi:LE_Source> + <gmd:description> + <gco:CharacterString>The SMAP Level 1C_TB product provides radiometer brightness temperatures in half-orbit granules, gridded at 36 km grid resolution, on 3 EASE2 Earth-fixed grids - 1) Cylindrical projection, 2) Northern polar projection, 3) Southern polar projection.</gco:CharacterString> + </gmd:description> + <gmd:sourceCitation xlink:type="simple"> + <gmd:CI_Citation> + <gmd:title> + <gmx:FileName>SMAP_L1C_TB_01013_D_20150410T201041_R19240_001.h5</gmx:FileName> + </gmd:title> + <gmd:date xlink:type="simple"> + <gmd:CI_Date> + <gmd:date> + <gco:Date>2024-03-20</gco:Date> + </gmd:date> + <gmd:dateType> + <gmd:CI_DateTypeCode codeList="http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#CI_DateTypeCode" codeListValue="creation">creation</gmd:CI_DateTypeCode> + </gmd:dateType> + </gmd:CI_Date> + </gmd:date> + <gmd:identifier xlink:type="simple"> + <gmd:MD_Identifier> + <gmd:code> + <gmx:Anchor xlink:type="simple">doi:10.5067/DV7IX2DQ681Y</gmx:Anchor> + </gmd:code> + <gmd:codeSpace> + <gco:CharacterString>gov.nasa.esdis</gco:CharacterString> + </gmd:codeSpace> + <gmd:description> + <gco:CharacterString>A Digital Object Identifier (DOI) that provides a persistent interoperable means to locate the SMAP Level 1C TB data product.</gco:CharacterString> + </gmd:description> + </gmd:MD_Identifier> + </gmd:identifier> + <gmd:identifier xlink:type="simple"> + <gmd:MD_Identifier> + <gmd:code> + <gco:CharacterString>L1C_TB</gco:CharacterString> + </gmd:code> + <gmd:codeSpace> + <gco:CharacterString>http://smap.jpl.nasa.gov</gco:CharacterString> + </gmd:codeSpace> + <gmd:description> + <gco:CharacterString>A short name used by the Soil Moisture Active Passive (SMAP) mission to identify the Level 1C TB product.</gco:CharacterString> + </gmd:description> + </gmd:MD_Identifier> + </gmd:identifier> + </gmd:CI_Citation> + </gmd:sourceCitation> + <gmi:processedLevel xlink:type="simple"> + <gmd:MD_Identifier> + <gmd:code> + <gco:CharacterString>SMAP Radar Level 1C TB SPS</gco:CharacterString> + </gmd:code> + </gmd:MD_Identifier> + </gmi:processedLevel> + <gmi:resolution> + <gmi:LE_NominalResolution> + <gmi:groundResolution> + <gco:Distance uom="undefined">36</gco:Distance> + </gmi:groundResolution> + </gmi:LE_NominalResolution> + </gmi:resolution> + </gmi:LE_Source> + </gmd:source> + <gmd:source xlink:type="simple"> + <gmi:LE_Source> + <gmd:description> + <gco:CharacterString>The SMAP Level 1C_TB product provides radiometer brightness temperatures in half-orbit granules, gridded at 36 km grid resolution, on 3 EASE2 Earth-fixed grids - 1) Cylindrical projection, 2) Northern polar projection, 3) Southern polar projection.</gco:CharacterString> + </gmd:description> + <gmd:sourceCitation xlink:type="simple"> + <gmd:CI_Citation> + <gmd:title> + <gmx:FileName>SMAP_L1C_TB_01014_A_20150410T205956_R19240_001.h5</gmx:FileName> + </gmd:title> + <gmd:date xlink:type="simple"> + <gmd:CI_Date> + <gmd:date> + <gco:Date>2024-03-20</gco:Date> + </gmd:date> + <gmd:dateType> + <gmd:CI_DateTypeCode codeList="http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#CI_DateTypeCode" codeListValue="creation">creation</gmd:CI_DateTypeCode> + </gmd:dateType> + </gmd:CI_Date> + </gmd:date> + <gmd:identifier xlink:type="simple"> + <gmd:MD_Identifier> + <gmd:code> + <gmx:Anchor xlink:type="simple">doi:10.5067/DV7IX2DQ681Y</gmx:Anchor> + </gmd:code> + <gmd:codeSpace> + <gco:CharacterString>gov.nasa.esdis</gco:CharacterString> + </gmd:codeSpace> + <gmd:description> + <gco:CharacterString>A Digital Object Identifier (DOI) that provides a persistent interoperable means to locate the SMAP Level 1C TB data product.</gco:CharacterString> + </gmd:description> + </gmd:MD_Identifier> + </gmd:identifier> + <gmd:identifier xlink:type="simple"> + <gmd:MD_Identifier> + <gmd:code> + <gco:CharacterString>L1C_TB</gco:CharacterString> + </gmd:code> + <gmd:codeSpace> + <gco:CharacterString>http://smap.jpl.nasa.gov</gco:CharacterString> + </gmd:codeSpace> + <gmd:description> + <gco:CharacterString>A short name used by the Soil Moisture Active Passive (SMAP) mission to identify the Level 1C TB product.</gco:CharacterString> + </gmd:description> + </gmd:MD_Identifier> + </gmd:identifier> + </gmd:CI_Citation> + </gmd:sourceCitation> + <gmi:processedLevel xlink:type="simple"> + <gmd:MD_Identifier> + <gmd:code> + <gco:CharacterString>SMAP Radar Level 1C TB SPS</gco:CharacterString> + </gmd:code> + </gmd:MD_Identifier> + </gmi:processedLevel> + <gmi:resolution> + <gmi:LE_NominalResolution> + <gmi:groundResolution> + <gco:Distance uom="undefined">36</gco:Distance> + </gmi:groundResolution> + </gmi:LE_NominalResolution> + </gmi:resolution> + </gmi:LE_Source> + </gmd:source> + <gmd:source xlink:type="simple"> + <gmi:LE_Source> + <gmd:description> + <gco:CharacterString>The SMAP Level 1C_TB product provides radiometer brightness temperatures in half-orbit granules, gridded at 36 km grid resolution, on 3 EASE2 Earth-fixed grids - 1) Cylindrical projection, 2) Northern polar projection, 3) Southern polar projection.</gco:CharacterString> + </gmd:description> + <gmd:sourceCitation xlink:type="simple"> + <gmd:CI_Citation> + <gmd:title> + <gmx:FileName>SMAP_L1C_TB_01014_D_20150410T214911_R19240_001.h5</gmx:FileName> + </gmd:title> + <gmd:date xlink:type="simple"> + <gmd:CI_Date> + <gmd:date> + <gco:Date>2024-03-20</gco:Date> + </gmd:date> + <gmd:dateType> + <gmd:CI_DateTypeCode codeList="http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#CI_DateTypeCode" codeListValue="creation">creation</gmd:CI_DateTypeCode> + </gmd:dateType> + </gmd:CI_Date> + </gmd:date> + <gmd:identifier xlink:type="simple"> + <gmd:MD_Identifier> + <gmd:code> + <gmx:Anchor xlink:type="simple">doi:10.5067/DV7IX2DQ681Y</gmx:Anchor> + </gmd:code> + <gmd:codeSpace> + <gco:CharacterString>gov.nasa.esdis</gco:CharacterString> + </gmd:codeSpace> + <gmd:description> + <gco:CharacterString>A Digital Object Identifier (DOI) that provides a persistent interoperable means to locate the SMAP Level 1C TB data product.</gco:CharacterString> + </gmd:description> + </gmd:MD_Identifier> + </gmd:identifier> + <gmd:identifier xlink:type="simple"> + <gmd:MD_Identifier> + <gmd:code> + <gco:CharacterString>L1C_TB</gco:CharacterString> + </gmd:code> + <gmd:codeSpace> + <gco:CharacterString>http://smap.jpl.nasa.gov</gco:CharacterString> + </gmd:codeSpace> + <gmd:description> + <gco:CharacterString>A short name used by the Soil Moisture Active Passive (SMAP) mission to identify the Level 1C TB product.</gco:CharacterString> + </gmd:description> + </gmd:MD_Identifier> + </gmd:identifier> + </gmd:CI_Citation> + </gmd:sourceCitation> + <gmi:processedLevel xlink:type="simple"> + <gmd:MD_Identifier> + <gmd:code> + <gco:CharacterString>SMAP Radar Level 1C TB SPS</gco:CharacterString> + </gmd:code> + </gmd:MD_Identifier> + </gmi:processedLevel> + <gmi:resolution> + <gmi:LE_NominalResolution> + <gmi:groundResolution> + <gco:Distance uom="undefined">36</gco:Distance> + </gmi:groundResolution> + </gmi:LE_NominalResolution> + </gmi:resolution> + </gmi:LE_Source> + </gmd:source> + <gmd:source xlink:type="simple"> + <gmi:LE_Source> + <gmd:description> + <gco:CharacterString>The SMAP Level 1C_TB product provides radiometer brightness temperatures in half-orbit granules, gridded at 36 km grid resolution, on 3 EASE2 Earth-fixed grids - 1) Cylindrical projection, 2) Northern polar projection, 3) Southern polar projection.</gco:CharacterString> + </gmd:description> + <gmd:sourceCitation xlink:type="simple"> + <gmd:CI_Citation> + <gmd:title> + <gmx:FileName>SMAP_L1C_TB_01015_A_20150410T223821_R19240_001.h5</gmx:FileName> + </gmd:title> + <gmd:date xlink:type="simple"> + <gmd:CI_Date> + <gmd:date> + <gco:Date>2024-03-20</gco:Date> + </gmd:date> + <gmd:dateType> + <gmd:CI_DateTypeCode codeList="http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#CI_DateTypeCode" codeListValue="creation">creation</gmd:CI_DateTypeCode> + </gmd:dateType> + </gmd:CI_Date> + </gmd:date> + <gmd:identifier xlink:type="simple"> + <gmd:MD_Identifier> + <gmd:code> + <gmx:Anchor xlink:type="simple">doi:10.5067/DV7IX2DQ681Y</gmx:Anchor> + </gmd:code> + <gmd:codeSpace> + <gco:CharacterString>gov.nasa.esdis</gco:CharacterString> + </gmd:codeSpace> + <gmd:description> + <gco:CharacterString>A Digital Object Identifier (DOI) that provides a persistent interoperable means to locate the SMAP Level 1C TB data product.</gco:CharacterString> + </gmd:description> + </gmd:MD_Identifier> + </gmd:identifier> + <gmd:identifier xlink:type="simple"> + <gmd:MD_Identifier> + <gmd:code> + <gco:CharacterString>L1C_TB</gco:CharacterString> + </gmd:code> + <gmd:codeSpace> + <gco:CharacterString>http://smap.jpl.nasa.gov</gco:CharacterString> + </gmd:codeSpace> + <gmd:description> + <gco:CharacterString>A short name used by the Soil Moisture Active Passive (SMAP) mission to identify the Level 1C TB product.</gco:CharacterString> + </gmd:description> + </gmd:MD_Identifier> + </gmd:identifier> + </gmd:CI_Citation> + </gmd:sourceCitation> + <gmi:processedLevel xlink:type="simple"> + <gmd:MD_Identifier> + <gmd:code> + <gco:CharacterString>SMAP Radar Level 1C TB SPS</gco:CharacterString> + </gmd:code> + </gmd:MD_Identifier> + </gmi:processedLevel> + <gmi:resolution> + <gmi:LE_NominalResolution> + <gmi:groundResolution> + <gco:Distance uom="undefined">36</gco:Distance> + </gmi:groundResolution> + </gmi:LE_NominalResolution> + </gmi:resolution> + </gmi:LE_Source> + </gmd:source> + <gmd:source xlink:type="simple"> + <gmi:LE_Source> + <gmd:description> + <gco:CharacterString>The SMAP Level 1C_TB product provides radiometer brightness temperatures in half-orbit granules, gridded at 36 km grid resolution, on 3 EASE2 Earth-fixed grids - 1) Cylindrical projection, 2) Northern polar projection, 3) Southern polar projection.</gco:CharacterString> + </gmd:description> + <gmd:sourceCitation xlink:type="simple"> + <gmd:CI_Citation> + <gmd:title> + <gmx:FileName>SMAP_L1C_TB_01015_D_20150410T232736_R19240_001.h5</gmx:FileName> + </gmd:title> + <gmd:date xlink:type="simple"> + <gmd:CI_Date> + <gmd:date> + <gco:Date>2024-03-20</gco:Date> + </gmd:date> + <gmd:dateType> + <gmd:CI_DateTypeCode codeList="http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#CI_DateTypeCode" codeListValue="creation">creation</gmd:CI_DateTypeCode> + </gmd:dateType> + </gmd:CI_Date> + </gmd:date> + <gmd:identifier xlink:type="simple"> + <gmd:MD_Identifier> + <gmd:code> + <gmx:Anchor xlink:type="simple">doi:10.5067/DV7IX2DQ681Y</gmx:Anchor> + </gmd:code> + <gmd:codeSpace> + <gco:CharacterString>gov.nasa.esdis</gco:CharacterString> + </gmd:codeSpace> + <gmd:description> + <gco:CharacterString>A Digital Object Identifier (DOI) that provides a persistent interoperable means to locate the SMAP Level 1C TB data product.</gco:CharacterString> + </gmd:description> + </gmd:MD_Identifier> + </gmd:identifier> + <gmd:identifier xlink:type="simple"> + <gmd:MD_Identifier> + <gmd:code> + <gco:CharacterString>L1C_TB</gco:CharacterString> + </gmd:code> + <gmd:codeSpace> + <gco:CharacterString>http://smap.jpl.nasa.gov</gco:CharacterString> + </gmd:codeSpace> + <gmd:description> + <gco:CharacterString>A short name used by the Soil Moisture Active Passive (SMAP) mission to identify the Level 1C TB product.</gco:CharacterString> + </gmd:description> + </gmd:MD_Identifier> + </gmd:identifier> + </gmd:CI_Citation> + </gmd:sourceCitation> + <gmi:processedLevel xlink:type="simple"> + <gmd:MD_Identifier> + <gmd:code> + <gco:CharacterString>SMAP Radar Level 1C TB SPS</gco:CharacterString> + </gmd:code> + </gmd:MD_Identifier> + </gmi:processedLevel> + <gmi:resolution> + <gmi:LE_NominalResolution> + <gmi:groundResolution> + <gco:Distance uom="undefined">36</gco:Distance> + </gmi:groundResolution> + </gmi:LE_NominalResolution> + </gmi:resolution> + </gmi:LE_Source> + </gmd:source> + <gmd:source xlink:type="simple"> + <gmi:LE_Source> + <gmd:description> + <gco:CharacterString>Precomputed latitude at each EASEGrid cell at 36km resolution on north Polar Azimuthal Projection</gco:CharacterString> + </gmd:description> + <gmd:sourceCitation xlink:type="simple"> + <gmd:CI_Citation> + <gmd:title> + <gmx:FileName>EZ2Lat_N36_002.float32</gmx:FileName> + </gmd:title> + <gmd:date xlink:type="simple"> + <gmd:CI_Date> + <gmd:date> + <gco:Date>2013-05-09</gco:Date> + </gmd:date> + <gmd:dateType> + <gmd:CI_DateTypeCode codeList="http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#CI_DateTypeCode" codeListValue="creation">creation</gmd:CI_DateTypeCode> + </gmd:dateType> + </gmd:CI_Date> + </gmd:date> + <gmd:edition> + <gco:CharacterString>002</gco:CharacterString> + </gmd:edition> + <gmd:identifier xlink:type="simple"> + <gmd:MD_Identifier> + <gmd:code> + <gco:CharacterString>EASEGRID_LAT_N</gco:CharacterString> + </gmd:code> + </gmd:MD_Identifier> + </gmd:identifier> + </gmd:CI_Citation> + </gmd:sourceCitation> + </gmi:LE_Source> + </gmd:source> + <gmd:source xlink:type="simple"> + <gmi:LE_Source> + <gmd:description> + <gco:CharacterString>The SMAP Level 1C_TB product provides radiometer brightness temperatures in half-orbit granules, gridded at 36 km grid resolution, on 3 EASE2 Earth-fixed grids - 1) Cylindrical projection, 2) Northern polar projection, 3) Southern polar projection.</gco:CharacterString> + </gmd:description> + <gmd:sourceCitation xlink:type="simple"> + <gmd:CI_Citation> + <gmd:title gco:nilReason="missing"/> + <gmd:date xlink:type="simple"> + <gmd:CI_Date> + <gmd:date gco:nilReason="missing"/> + <gmd:dateType> + <gmd:CI_DateTypeCode codeList="http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#CI_DateTypeCode" codeListValue="creation">creation</gmd:CI_DateTypeCode> + </gmd:dateType> + </gmd:CI_Date> + </gmd:date> + <gmd:identifier xlink:type="simple"> + <gmd:MD_Identifier> + <gmd:code> + <gmx:Anchor xlink:type="simple">doi:10.5067/DV7IX2DQ681Y</gmx:Anchor> + </gmd:code> + <gmd:codeSpace> + <gco:CharacterString>gov.nasa.esdis</gco:CharacterString> + </gmd:codeSpace> + <gmd:description> + <gco:CharacterString>A Digital Object Identifier (DOI) that provides a persistent interoperable means to locate the SMAP Level 3 FT_P data product.</gco:CharacterString> + </gmd:description> + </gmd:MD_Identifier> + </gmd:identifier> + <gmd:identifier xlink:type="simple"> + <gmd:MD_Identifier> + <gmd:code> + <gco:CharacterString>L3_FT_P</gco:CharacterString> + </gmd:code> + <gmd:codeSpace> + <gco:CharacterString>http://smap.jpl.nasa.gov</gco:CharacterString> + </gmd:codeSpace> + <gmd:description> + <gco:CharacterString>A short name used by the Soil Moisture Active Passive (SMAP) mission to identify the Level 3 FT_P product.</gco:CharacterString> + </gmd:description> + </gmd:MD_Identifier> + </gmd:identifier> + </gmd:CI_Citation> + </gmd:sourceCitation> + <gmi:processedLevel xlink:type="simple"> + <gmd:MD_Identifier> + <gmd:code> + <gco:CharacterString>SMAP Radar Level 3 FT_P SPS</gco:CharacterString> + </gmd:code> + </gmd:MD_Identifier> + </gmi:processedLevel> + <gmi:resolution> + <gmi:LE_NominalResolution> + <gmi:groundResolution> + <gco:Distance uom="undefined">36</gco:Distance> + </gmi:groundResolution> + </gmi:LE_NominalResolution> + </gmi:resolution> + </gmi:LE_Source> + </gmd:source> + <gmd:source xlink:type="simple"> + <gmi:LE_Source> + <gmd:description> + <gco:CharacterString>A configuration file that specifies the complete set of elements within the input Level 1C TB Product that the Radiometer Level 3_FT_P Science Processing Software (SPS) needs in order to function.</gco:CharacterString> + </gmd:description> + <gmd:sourceCitation xlink:type="simple"> + <gmd:CI_Citation> + <gmd:title> + <gmx:FileName>SMAP_L3_FT_P_SPS_InputConfig_L3_FT_P.xml</gmx:FileName> + </gmd:title> + <gmd:date xlink:type="simple"> + <gmd:CI_Date> + <gmd:date> + <gco:Date>2024-03-20</gco:Date> + </gmd:date> + <gmd:dateType> + <gmd:CI_DateTypeCode codeList="http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#CI_DateTypeCode" codeListValue="creation">creation</gmd:CI_DateTypeCode> + </gmd:dateType> + </gmd:CI_Date> + </gmd:date> + <gmd:edition> + <gco:CharacterString>R19240</gco:CharacterString> + </gmd:edition> + <gmd:identifier xlink:type="simple"> + <gmd:MD_Identifier> + <gmd:code> + <gco:CharacterString>InputConfig</gco:CharacterString> + </gmd:code> + </gmd:MD_Identifier> + </gmd:identifier> + </gmd:CI_Citation> + </gmd:sourceCitation> + </gmi:LE_Source> + </gmd:source> + </gmd:LI_Lineage> + </gmd:lineage> + </gmd:DQ_DataQuality> + </gmd:dataQualityInfo> + <gmi:acquisitionInformation xlink:type="simple"> + <gmi:MI_AcquisitionInformation> + <gmi:platform xlink:type="simple"> + <eos:EOS_Platform> + <gmi:citation xlink:type="simple"> + <gmd:CI_Citation> + <gmd:title> + <gco:CharacterString>SMAP Handbook</gco:CharacterString> + </gmd:title> + <gmd:date xlink:type="simple"> + <gmd:CI_Date> + <gmd:date> + <gco:Date>2014-07-01</gco:Date> + </gmd:date> + <gmd:dateType> + <gmd:CI_DateTypeCode codeList="http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#CI_DateTypeCode" codeListValue="publication">publication</gmd:CI_DateTypeCode> + </gmd:dateType> + </gmd:CI_Date> + </gmd:date> + <gmd:edition> + <gco:CharacterString>JPL CL#14-2285, JPL 400-1567</gco:CharacterString> + </gmd:edition> + </gmd:CI_Citation> + </gmi:citation> + <gmi:identifier xlink:type="simple"> + <gmd:MD_Identifier> + <gmd:code> + <gco:CharacterString>SMAP</gco:CharacterString> + </gmd:code> + <gmd:codeSpace> + <gco:CharacterString>http://smap.jpl.nasa.gov</gco:CharacterString> + </gmd:codeSpace> + </gmd:MD_Identifier> + </gmi:identifier> + <gmi:description> + <gco:CharacterString>The SMAP observatory houses an L-band radiometer that operates at 1.414 GHz and an L-band radar that operates at 1.225 GHz. The instruments share a rotating reflector antenna with a 6 meter aperture that scans over a 1000 km swath. The bus is a 3 axis stabilized spacecraft that provides momentum compensation for the rotating antenna.</gco:CharacterString> + </gmi:description> + <gmi:instrument xlink:type="simple"> + <gmi:MI_Instrument> + <gmi:citation xlink:type="simple"> + <gmd:CI_Citation> + <gmd:title gco:nilReason="missing"/> + <gmd:date xlink:type="simple"> + <gmd:CI_Date> + <gmd:date gco:nilReason="missing"/> + <gmd:dateType> + <gmd:CI_DateTypeCode codeList="http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#CI_DateTypeCode" codeListValue="publication">publication</gmd:CI_DateTypeCode> + </gmd:dateType> + </gmd:CI_Date> + </gmd:date> + </gmd:CI_Citation> + </gmi:citation> + <gmi:identifier xlink:type="simple"> + <gmd:MD_Identifier> + <gmd:code> + <gco:CharacterString>SMAP SAR</gco:CharacterString> + </gmd:code> + </gmd:MD_Identifier> + </gmi:identifier> + <gmi:type> + <gco:CharacterString>L-Band Polarimetric Radiometer</gco:CharacterString> + </gmi:type> + <gmi:description> + <gco:CharacterString>The SMAP radiometer instrument employs an L-band conically scanned system s to achieve moderate resolution (36 km) brightness temperature measurements over a very wide 1000 km swath.</gco:CharacterString> + </gmi:description> + </gmi:MI_Instrument> + </gmi:instrument> + <gmi:instrument xlink:type="simple"> + <gmi:MI_Instrument> + <gmi:citation xlink:type="simple"> + <gmd:CI_Citation> + <gmd:title> + <gco:CharacterString>SMAP Handbook</gco:CharacterString> + </gmd:title> + <gmd:date xlink:type="simple"> + <gmd:CI_Date> + <gmd:date> + <gco:Date>2014-07-01</gco:Date> + </gmd:date> + <gmd:dateType> + <gmd:CI_DateTypeCode codeList="http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#CI_DateTypeCode" codeListValue="publication">publication</gmd:CI_DateTypeCode> + </gmd:dateType> + </gmd:CI_Date> + </gmd:date> + <gmd:edition> + <gco:CharacterString>JPL CL#14-2285, JPL 400-1567</gco:CharacterString> + </gmd:edition> + </gmd:CI_Citation> + </gmi:citation> + <gmi:identifier xlink:type="simple"> + <gmd:MD_Identifier> + <gmd:code> + <gco:CharacterString>SMAP RAD</gco:CharacterString> + </gmd:code> + </gmd:MD_Identifier> + </gmi:identifier> + <gmi:type> + <gco:CharacterString>L-Band Radiometer</gco:CharacterString> + </gmi:type> + <gmi:description> + <gco:CharacterString>The SMAP 1.414 GHz L-Band Radiometer</gco:CharacterString> + </gmi:description> + </gmi:MI_Instrument> + </gmi:instrument> + <eos:otherProperty xlink:type="simple"> + <gco:Record xlink:type="simple" xsi:type="eos:EOS_AdditionalAttributes_PropertyType"> + <eos:EOS_AdditionalAttributes> + <eos:additionalAttribute xlink:type="simple"> + <eos:EOS_AdditionalAttribute> + <eos:reference xlink:type="simple"> + <eos:EOS_AdditionalAttributeDescription> + <eos:type> + <eos:EOS_AdditionalAttributeTypeCode codeList="http://cdn.earthdata.nasa.gov/metadata/resources/" codeListValue="processingInformation">processingInformation</eos:EOS_AdditionalAttributeTypeCode> + </eos:type> + <eos:identifier xlink:type="simple"> + <gmd:MD_Identifier> + <gmd:code> + <gco:CharacterString>uuid for stopRevNumber</gco:CharacterString> + </gmd:code> + <gmd:codeSpace> + <gco:CharacterString>http://smap.jpl.nasa.gov</gco:CharacterString> + </gmd:codeSpace> + </gmd:MD_Identifier> + </eos:identifier> + <eos:name> + <gco:CharacterString>stopRevNumber</gco:CharacterString> + </eos:name> + <eos:dataType> + <eos:EOS_AdditionalAttributeDataTypeCode codeList="http://cdn.earthdata.nasa.gov/metadata/resources/Codelists.xml#EOS_AdditionalAttributeDataTypeCode" codeListValue="int">int</eos:EOS_AdditionalAttributeDataTypeCode> + </eos:dataType> + </eos:EOS_AdditionalAttributeDescription> + </eos:reference> + <eos:value> + <gco:CharacterString>1015</gco:CharacterString> + </eos:value> + </eos:EOS_AdditionalAttribute> + </eos:additionalAttribute> + <eos:additionalAttribute xlink:type="simple"> + <eos:EOS_AdditionalAttribute> + <eos:reference xlink:type="simple"> + <eos:EOS_AdditionalAttributeDescription> + <eos:type> + <eos:EOS_AdditionalAttributeTypeCode codeList="http://cdn.earthdata.nasa.gov/metadata/resources/" codeListValue="processingInformation">processingInformation</eos:EOS_AdditionalAttributeTypeCode> + </eos:type> + <eos:identifier xlink:type="simple"> + <gmd:MD_Identifier> + <gmd:code> + <gco:CharacterString>uuid for startRevNumber</gco:CharacterString> + </gmd:code> + <gmd:codeSpace> + <gco:CharacterString>http://smap.jpl.nasa.gov</gco:CharacterString> + </gmd:codeSpace> + </gmd:MD_Identifier> + </eos:identifier> + <eos:name> + <gco:CharacterString>startRevNumber</gco:CharacterString> + </eos:name> + <eos:dataType> + <eos:EOS_AdditionalAttributeDataTypeCode codeList="http://cdn.earthdata.nasa.gov/metadata/resources/Codelists.xml#EOS_AdditionalAttributeDataTypeCode" codeListValue="int">int</eos:EOS_AdditionalAttributeDataTypeCode> + </eos:dataType> + </eos:EOS_AdditionalAttributeDescription> + </eos:reference> + <eos:value> + <gco:CharacterString>1001</gco:CharacterString> + </eos:value> + </eos:EOS_AdditionalAttribute> + </eos:additionalAttribute> + <eos:additionalAttribute xlink:type="simple"> + <eos:EOS_AdditionalAttribute> + <eos:reference xlink:type="simple"> + <eos:EOS_AdditionalAttributeDescription> + <eos:type> + <eos:EOS_AdditionalAttributeTypeCode codeList="http://cdn.earthdata.nasa.gov/metadata/resources/" codeListValue="processingInformation">processingInformation</eos:EOS_AdditionalAttributeTypeCode> + </eos:type> + <eos:identifier xlink:type="simple"> + <gmd:MD_Identifier> + <gmd:code> + <gco:CharacterString>uuid for AntennaRotationRate</gco:CharacterString> + </gmd:code> + <gmd:codeSpace> + <gco:CharacterString>http://smap.jpl.nasa.gov</gco:CharacterString> + </gmd:codeSpace> + </gmd:MD_Identifier> + </eos:identifier> + <eos:name> + <gco:CharacterString>AntennaRotationRate</gco:CharacterString> + </eos:name> + <eos:dataType> + <eos:EOS_AdditionalAttributeDataTypeCode codeList="http://cdn.earthdata.nasa.gov/metadata/resources/Codelists.xml#EOS_AdditionalAttributeDataTypeCode" codeListValue="float">float</eos:EOS_AdditionalAttributeDataTypeCode> + </eos:dataType> + </eos:EOS_AdditionalAttributeDescription> + </eos:reference> + <eos:value> + <gco:CharacterString>14.6</gco:CharacterString> + </eos:value> + </eos:EOS_AdditionalAttribute> + </eos:additionalAttribute> + </eos:EOS_AdditionalAttributes> + </gco:Record> + </eos:otherProperty> + </eos:EOS_Platform> + </gmi:platform> + </gmi:MI_AcquisitionInformation> + </gmi:acquisitionInformation> + </gmi:MI_Metadata> + </gmd:has> + </gmd:DS_DataSet> + </gmd:composedOf> + + <gmd:seriesMetadata gco:nilReason="missing" xlink:type="simple"/> + +</gmd:DS_Series> + + + + <?xml version="1.0" encoding="UTF-8"?> +<gmd:DS_Series xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://www.isotc211.org/2005/gmi http://cdn.earthdata.nasa.gov/iso/schema/1.0/ISO19115-2_EOS.xsd" + xmlns:gco="http://www.isotc211.org/2005/gco" + xmlns:gmd="http://www.isotc211.org/2005/gmd" + xmlns:xlink="http://www.w3.org/1999/xlink" + xmlns:gml="http://www.opengis.net/gml/3.2" + xmlns:gsr="http://www.isotc211.org/2005/gsr" + xmlns:gss="http://www.isotc211.org/2005/gss" + xmlns:gts="http://www.isotc211.org/2005/gts" + xmlns:gmi="http://www.isotc211.org/2005/gmi" + xmlns:gmx="http://www.isotc211.org/2005/gmx"> + <gmd:composedOf gco:nilReason="inapplicable"/> + <gmd:seriesMetadata> + <gmi:MI_Metadata> + <!-- With reference to file name here, do we need to use MD_Identification/CI_Citation to reference the file. --> + <gmd:fileIdentifier> + <gco:CharacterString>L3_FT_P</gco:CharacterString> + <!-- Assume that the file Identifier for series metadata would be the identifier that denotes that a file belongs to this series. --> + </gmd:fileIdentifier> + <gmd:language> + <gco:CharacterString>eng</gco:CharacterString> + </gmd:language> + <gmd:characterSet> + <gmd:MD_CharacterSetCode codeList="http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#MD_CharacterSetCode" codeListValue="utf8">utf8</gmd:MD_CharacterSetCode> + </gmd:characterSet> + <gmd:hierarchyLevel> + <gmd:MD_ScopeCode codeList="http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#MD_ScopeCode" codeListValue="series">series</gmd:MD_ScopeCode> + </gmd:hierarchyLevel> + <gmd:contact> + <gmd:CI_ResponsibleParty> + <gmd:organisationName> + <gco:CharacterString>NSIDC DAAC &gt; National Snow and Ice Data Center DAAC</gco:CharacterString> + </gmd:organisationName> + <gmd:contactInfo> + <gmd:CI_Contact> + <gmd:address> + <gmd:CI_Address> + <gmd:electronicMailAddress> + <gco:CharacterString>nsidc@nsidc.org</gco:CharacterString> + </gmd:electronicMailAddress> + </gmd:CI_Address> + </gmd:address> + <gmd:onlineResource> + <gmd:CI_OnlineResource> + <gmd:linkage> + <gmd:URL>http://nsidc.org/daac/</gmd:URL> + </gmd:linkage> + </gmd:CI_OnlineResource> + </gmd:onlineResource> + </gmd:CI_Contact> + </gmd:contactInfo> + <gmd:role> + <gmd:CI_RoleCode codeList="http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#CI_RoleCode" codeListValue="pointOfContact">pointOfContact</gmd:CI_RoleCode> + </gmd:role> + </gmd:CI_ResponsibleParty> + </gmd:contact> + <gmd:dateStamp> + <gco:Date>2014-04-15</gco:Date> + </gmd:dateStamp> + <gmd:metadataStandardName> + <gco:CharacterString>ISO 19115-2 Geographic information - Metadata - Part 2: Extensions for imagery and gridded data</gco:CharacterString> + </gmd:metadataStandardName> + <gmd:metadataStandardVersion> + <gco:CharacterString>ISO 19115-2:2009-02-15</gco:CharacterString> + </gmd:metadataStandardVersion> + <gmd:identificationInfo> + <gmd:MD_DataIdentification> + <gmd:citation> + <!-- If file name reference in MI_Metadata is sufficient, can use this CI_Citation to reference Product Specification Document. --> + <gmd:CI_Citation> + <gmd:title> + <!-- This field provides the product Long Name required by the ECS. --> + <gco:CharacterString>SMAP L3 Radiometer Global and Northern Hemisphere Daily 36 km EASE-Grid Freeze/Thaw State</gco:CharacterString> + </gmd:title> + <gmd:date> + <gmd:CI_Date> + <gmd:date> + <!-- This field provides the date of a particular release or build. For the ECS, this is the RevisionDate, a required field. --> + <gco:Date>2023-08-31</gco:Date> + </gmd:date> + <gmd:dateType> + <gmd:CI_DateTypeCode codeList="http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#CI_DateTypeCode" codeListValue="revision">revision</gmd:CI_DateTypeCode> + </gmd:dateType> + </gmd:CI_Date> + </gmd:date> + <gmd:edition> + <!-- Specifies the SMAP Release ID --> + <gco:CharacterString>R19</gco:CharacterString> + </gmd:edition> + <gmd:identifier> + <gmd:MD_Identifier> + <gmd:code> + <!-- This field provides the product Short Name. This is the ECS Short Name rather than the SMAP Short Name. --> + <gco:CharacterString>SPL3FTP</gco:CharacterString> + </gmd:code> + <gmd:codeSpace> + <!-- This field is intended to provide a namespace identifier for SMAP data product Short Names. Team should devise an identifier. --> + <gco:CharacterString>smap.jpl.nasa.gov</gco:CharacterString> + </gmd:codeSpace> + <gmd:description> + <gco:CharacterString>The ECS Short Name</gco:CharacterString> + </gmd:description> + </gmd:MD_Identifier> + </gmd:identifier> + <gmd:identifier> + <gmd:MD_Identifier> <!-- This field provides the ECS Version ID. --> + <gmd:code> + <gco:CharacterString>004</gco:CharacterString> + </gmd:code> + <gmd:codeSpace> <!-- This field is intended to provide the namespace for ECS Version IDs for the SMAP mission. Team should devise an identifier.--> + <gco:CharacterString>gov.nasa.esdis</gco:CharacterString> + </gmd:codeSpace> + <gmd:description> + <gco:CharacterString>The ECS Version ID</gco:CharacterString> + </gmd:description> + </gmd:MD_Identifier> + </gmd:identifier> + <gmd:identifier> + <gmd:MD_Identifier> + <!-- This field provides the Digital Object Identifier (DOI). --> + <gmd:code> + <gmx:Anchor xlink:actuate="onRequest" xlink:href="http://dx.doi.org/10.5067/LQQ5I3QVGFTU">doi:10.5067/LQQ5I3QVGFTU</gmx:Anchor> + </gmd:code> + <!-- This field is intended to provide a namespace identifier for DOIs. What would be best specification?--> + <gmd:codeSpace> + <gco:CharacterString>gov.nasa.esdis</gco:CharacterString> + </gmd:codeSpace> + <gmd:description> + <gco:CharacterString>A Digital Object Identifier (DOI)</gco:CharacterString> + </gmd:description> + </gmd:MD_Identifier> + </gmd:identifier> + <gmd:citedResponsibleParty> + <gmd:CI_ResponsibleParty> + <gmd:organisationName> + <gco:CharacterString>National Aeronautics and Space Administration (NASA)</gco:CharacterString> + </gmd:organisationName> + <gmd:role> + <gmd:CI_RoleCode codeList="http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#CI_RoleCode" codeListValue="resourceProvider">resourceProvider</gmd:CI_RoleCode> + </gmd:role> + </gmd:CI_ResponsibleParty> + </gmd:citedResponsibleParty> + <gmd:citedResponsibleParty> + <gmd:CI_ResponsibleParty> + <gmd:organisationName> + <!-- This field provides the ProcessingCenter, a required field for the ECS. The ECS will need to check the roleCode to ensure they're viewing the correct field.--> + <gco:CharacterString>Jet Propulsion Laboratory</gco:CharacterString> + </gmd:organisationName> + <gmd:role> + <gmd:CI_RoleCode codeList="http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#CI_RoleCode" codeListValue="originator">originator</gmd:CI_RoleCode> + </gmd:role> + </gmd:CI_ResponsibleParty> + </gmd:citedResponsibleParty> + <gmd:presentationForm> + <gmd:CI_PresentationFormCode codeList="http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#CI_PresentationFormCode" codeListValue="documentDigital">documentDigital</gmd:CI_PresentationFormCode> + </gmd:presentationForm> + <gmd:otherCitationDetails> + <gco:CharacterString>The Calibration and Validation Version 2 Release of the Level 3 Daily Global Composite Freeze/Thaw State Science Processing Software.</gco:CharacterString> + </gmd:otherCitationDetails> + </gmd:CI_Citation> + </gmd:citation> + <gmd:abstract> + <!-- This field contains the CollectionDescription required by the ECS. --> + <gco:CharacterString>Daily global composite of up-to 30 half-orbit L1C_TB files and estimated binary freeze/thaw state based on passive normalized polarization ratio measurements by the SMAP radiometer during descending and ascending half-orbits at approximately 6 AM or 6 PM local solar time, respectively.</gco:CharacterString> + </gmd:abstract> + <gmd:purpose> + <gco:CharacterString>The SMAP L3_FT_P algorithm provides daily global composite of freeze/thaw state based on radiometer brightness temperature data on a 36 km grid.</gco:CharacterString> + </gmd:purpose> + <gmd:credit> + <!-- This field can name individuals or organizations for credit. For now, it specifies NASA. --> + <gco:CharacterString>The software that generates the Level 3 Freeze/Thaw product and the data system that automates its production were designed and implemented + at the Jet Propulsion Laboratory, California Institute of Technology in Pasadena, California.</gco:CharacterString> + </gmd:credit> + <gmd:status> + <gmd:MD_ProgressCode codeList="http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#MD_ProgressCode" codeListValue="onGoing">onGoing</gmd:MD_ProgressCode> + </gmd:status> + <gmd:pointOfContact> + <gmd:CI_ResponsibleParty> + <gmd:organisationName> + <!-- This field provides the ArchiveCenter, a required entry for the ECS. --> + <gco:CharacterString>National Snow and Ice Data Center</gco:CharacterString> + </gmd:organisationName> + <gmd:role> + <gmd:CI_RoleCode codeList="http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#CI_RoleCode" codeListValue="distributor">distributor</gmd:CI_RoleCode> + </gmd:role> + </gmd:CI_ResponsibleParty> + </gmd:pointOfContact> + <gmd:resourceMaintenance> + <gmd:MD_MaintenanceInformation> + <gmd:maintenanceAndUpdateFrequency> + <gmd:MD_MaintenanceFrequencyCode codeList="http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#MD_MaintenanceFrequencyCode" codeListValue="asNeeded">asNeeded</gmd:MD_MaintenanceFrequencyCode> + </gmd:maintenanceAndUpdateFrequency> + <gmd:dateOfNextUpdate> + <gco:Date>2017-04-01</gco:Date> + </gmd:dateOfNextUpdate> + <gmd:updateScope> + <gmd:MD_ScopeCode codeList="http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#MD_ScopeCode" codeListValue="series">series</gmd:MD_ScopeCode> + </gmd:updateScope> + </gmd:MD_MaintenanceInformation> + </gmd:resourceMaintenance> + <gmd:resourceFormat> + <gmd:MD_Format> + <gmd:name> + <gco:CharacterString>HDF5</gco:CharacterString> + </gmd:name> + <gmd:version> + <gco:CharacterString>1.8.13</gco:CharacterString> + </gmd:version> + </gmd:MD_Format> + </gmd:resourceFormat> + <gmd:descriptiveKeywords> + <gmd:MD_Keywords> + <gmd:keyword> + <gco:CharacterString>EARTH SCIENCE &gt; TERRESTRIAL HYDROSPHERE &gt; SNOW/ICE &gt; FREEZE/THAW</gco:CharacterString> + </gmd:keyword> + <gmd:keyword> + <gco:CharacterString>EARTH SCIENCE &gt; CRYOSPHERE &gt; SNOW/ICE &gt; FREEZE/THAW</gco:CharacterString> + </gmd:keyword> + <gmd:keyword> + <gco:CharacterString>EARTH SCIENCE &gt; SPECTRAL/ENGINEERING &gt; RADAR &gt; SIGMA NAUGHT</gco:CharacterString> + </gmd:keyword> + <gmd:keyword> + <gco:CharacterString>EARTH SCIENCE &gt; SPECTRAL/ENGINEERING &gt; RADAR &gt; RADAR BACKSCATTER</gco:CharacterString> + </gmd:keyword> + <gmd:type> + <gmd:MD_KeywordTypeCode codeList="http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#MD_KeywordTypeCode" codeListValue="theme">theme</gmd:MD_KeywordTypeCode> + </gmd:type> + <gmd:thesaurusName> + <gmd:CI_Citation> + <gmd:title> + <gco:CharacterString>NASA/GCMD Earth Science Keywords</gco:CharacterString> + </gmd:title> + <gmd:date gco:nilReason="unknown"/> + </gmd:CI_Citation> + </gmd:thesaurusName> + </gmd:MD_Keywords> + </gmd:descriptiveKeywords> + <gmd:descriptiveKeywords> + <gmd:MD_Keywords> + <gmd:keyword> + <gco:CharacterString>Earth Remote Sensing Instruments &gt; Active Remote Sensing &gt; Imaging Radars &gt; &gt; SMAP L-BAND RADAR &gt; SMAP L-Band Radar</gco:CharacterString> + </gmd:keyword> + <gmd:type> + <gmd:MD_KeywordTypeCode codeList="http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#MD_KeywordTypeCode" codeListValue="theme">theme</gmd:MD_KeywordTypeCode> + </gmd:type> + <gmd:thesaurusName> + <gmd:CI_Citation> + <gmd:title> + <gco:CharacterString>NASA/GCMD Earth Science Keywords</gco:CharacterString> + </gmd:title> + <gmd:date gco:nilReason="unknown"/> + </gmd:CI_Citation> + </gmd:thesaurusName> + </gmd:MD_Keywords> + </gmd:descriptiveKeywords> + <gmd:descriptiveKeywords> + <gmd:MD_Keywords> + <gmd:keyword> + <gco:CharacterString>Earth Observation Satellites &gt; NASA Decadal Survey &gt; SMAP &gt; Soil Moisture Active and Passive Observatory</gco:CharacterString> + </gmd:keyword> + <gmd:type> + <gmd:MD_KeywordTypeCode codeList="http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#MD_KeywordTypeCode" codeListValue="theme">theme</gmd:MD_KeywordTypeCode> + </gmd:type> + <gmd:thesaurusName> + <gmd:CI_Citation> + <gmd:title> + <gco:CharacterString>NASA/GCMD Earth Science Keywords</gco:CharacterString> + </gmd:title> + <gmd:date gco:nilReason="unknown"/> + </gmd:CI_Citation> + </gmd:thesaurusName> + </gmd:MD_Keywords> + </gmd:descriptiveKeywords> + <gmd:descriptiveKeywords> + <gmd:MD_Keywords> + <gmd:keyword> + <gco:CharacterString>GEOGRAPHIC REGION &gt; NORTHERN HEMISPHERE</gco:CharacterString> + </gmd:keyword> + <gmd:type> + <gmd:MD_KeywordTypeCode codeList="http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#MD_KeywordTypeCode" codeListValue="theme">theme</gmd:MD_KeywordTypeCode> + </gmd:type> + <gmd:thesaurusName> + <gmd:CI_Citation> + <gmd:title> + <gco:CharacterString>NASA/GCMD Earth Science Keywords</gco:CharacterString> + </gmd:title> + <gmd:date gco:nilReason="unknown"/> + </gmd:CI_Citation> + </gmd:thesaurusName> + </gmd:MD_Keywords> + </gmd:descriptiveKeywords> + <gmd:aggregationInfo> + <gmd:MD_AggregateInformation> + <gmd:aggregateDataSetIdentifier> + <gmd:MD_Identifier> + <gmd:code> + <gco:CharacterString>SMAP</gco:CharacterString> + </gmd:code> + </gmd:MD_Identifier> + </gmd:aggregateDataSetIdentifier> + <gmd:associationType> + <gmd:DS_AssociationTypeCode codeList="http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#DS_AssociationTypeCode" codeListValue="largerWorkCitation">largerWorkCitation</gmd:DS_AssociationTypeCode> + </gmd:associationType> + <gmd:initiativeType> + <gmd:DS_InitiativeTypeCode codeList="http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#DS_AssociationTypeCode" codeListValue="mission">mission</gmd:DS_InitiativeTypeCode> + </gmd:initiativeType> + </gmd:MD_AggregateInformation> + </gmd:aggregationInfo> + <gmd:spatialRepresentationType> + <gmd:MD_SpatialRepresentationTypeCode codeList="http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#MD_SpatialRepresentationTypeCode" codeListValue="grid">grid</gmd:MD_SpatialRepresentationTypeCode> + </gmd:spatialRepresentationType> + <gmd:spatialResolution> + <gmd:MD_Resolution> + <gmd:distance> + <gco:Distance uom="km">36</gco:Distance> + </gmd:distance> + </gmd:MD_Resolution> + </gmd:spatialResolution> + <gmd:language> + <gco:CharacterString>eng</gco:CharacterString> + </gmd:language> + <gmd:characterSet> + <gmd:MD_CharacterSetCode codeList="http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#MD_CharacterSetCode" codeListValue="utf8">utf8</gmd:MD_CharacterSetCode> + </gmd:characterSet> + <gmd:topicCategory> + <gmd:MD_TopicCategoryCode>geoscientificInformation</gmd:MD_TopicCategoryCode> + </gmd:topicCategory> + <gmd:environmentDescription> + <gco:CharacterString>Data product generated by the SMAP mission in HDF5 format with metadata that conforms to the ISO 19115 model.</gco:CharacterString> + </gmd:environmentDescription> + <gmd:extent> + <gmd:EX_Extent> + <gmd:description> + <gco:CharacterString>Freeze-thaw binary state is retrieved from radiometer brightness temperature data on both descending (AM, fore/aft) + and ascending (PM, fore-only) SMAP half-orbits. The L3_FT_P product includes only data northward of 45N latitude. + Freeze-thaw state retrieval is inhibited for areas with permanent snow/ice and excessive static or transient open water in the cell, + and when there is excessive RFI in the sensor data. Retrievals may be flagged as questionable for urban areas, + mountainous areas with high elevation variability, and for cells in which the seasonal (thawed-frozen) reference + difference is much smaller than the radiometer measurement error.</gco:CharacterString> + </gmd:description> + <gmd:geographicElement> + <!-- This defines the bounding box for all SMAP Level 3 Freeze/Thaw data products. --> + <gmd:EX_GeographicBoundingBox> + <gmd:extentTypeCode> + <gco:Boolean>1</gco:Boolean> + </gmd:extentTypeCode> + <gmd:westBoundLongitude> + <gco:Decimal>-180.00</gco:Decimal> + </gmd:westBoundLongitude> + <gmd:eastBoundLongitude> + <gco:Decimal>180.00</gco:Decimal> + </gmd:eastBoundLongitude> + <gmd:southBoundLatitude> + <gco:Decimal>45.00</gco:Decimal> + </gmd:southBoundLatitude> + <gmd:northBoundLatitude> + <gco:Decimal>85.0445</gco:Decimal> + </gmd:northBoundLatitude> + </gmd:EX_GeographicBoundingBox> + </gmd:geographicElement> + <gmd:temporalElement> + <gmd:EX_TemporalExtent> + <!-- Mimics use in GHRSST. See no evidence of conformance to standard --> + <gmd:extent> + <gml:TimePeriod gml:id="swathTemporalExtent"> + <!-- This defines the time period covered by all SMAP Level 3 Freeze/Thaw data products. + ECS indicates that they will automatically extend the final time based on receipt of data products. --> + <gml:beginPosition>2015-03-31T00:00:00.000Z</gml:beginPosition> + <gml:endPosition>2020-12-31T00:00:00.000Z</gml:endPosition> + </gml:TimePeriod> + </gmd:extent> + </gmd:EX_TemporalExtent> + </gmd:temporalElement> + </gmd:EX_Extent> + </gmd:extent> + </gmd:MD_DataIdentification> + </gmd:identificationInfo> + <gmd:identificationInfo> + <!-- This field is used to reference the Product Specification Document. If and when the model moves to ISO 19115-1, move this reference to additionalDocumentation. --> + <gmd:MD_DataIdentification> + <gmd:citation> + <gmd:CI_Citation> + <gmd:title> + <gco:CharacterString>Product Specification Document for the SMAP Level 3 Freeze/Thaw Product (L3_FT_P)</gco:CharacterString> + </gmd:title> + <gmd:date> + <gmd:CI_Date> + <gmd:date> + <gco:Date>2015-11-08</gco:Date> + </gmd:date> + <gmd:dateType> + <gmd:CI_DateTypeCode codeList="http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#CI_DateTypeCode" codeListValue="publication">publication</gmd:CI_DateTypeCode> + </gmd:dateType> + </gmd:CI_Date> + </gmd:date> + <gmd:edition> + <gco:CharacterString>1.0</gco:CharacterString> + </gmd:edition> + <gmd:identifier> + <gmd:MD_Identifier> + <gmd:code> + <gco:CharacterString>L3_FT_P</gco:CharacterString> + </gmd:code> + <gmd:codeSpace> + <!-- This field is intended to provide a namespace identifier for SMAP data product Short Names. Team should devise an identifier. --> + <gco:CharacterString>smap.jpl.nasa.gov</gco:CharacterString> + </gmd:codeSpace> + <gmd:description> + <gco:CharacterString>Short name used by the Soil Moisture Active Passive (SMAP) mission to identify the Level 3 Freeze/Thaw product.</gco:CharacterString> + </gmd:description> + </gmd:MD_Identifier> + </gmd:identifier> + <gmd:presentationForm> + <gmd:CI_PresentationFormCode codeList="http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#CI_PresentationFormCode" codeListValue="documentDigital">documentDigital</gmd:CI_PresentationFormCode> + </gmd:presentationForm> + </gmd:CI_Citation> + </gmd:citation> + <gmd:abstract> + <gco:CharacterString>The Product Specification Document that fully describes the content and format of this data product.</gco:CharacterString> + </gmd:abstract> + <gmd:language> + <gco:CharacterString>eng</gco:CharacterString> + </gmd:language> + <gmd:characterSet> + <gmd:MD_CharacterSetCode codeList="http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#MD_CharacterSetCode" codeListValue="utf8">utf8</gmd:MD_CharacterSetCode> + </gmd:characterSet> + </gmd:MD_DataIdentification> + </gmd:identificationInfo> + </gmi:MI_Metadata> + </gmd:seriesMetadata> +</gmd:DS_Series> + + + + + + The SMAP observatory houses an L-band radiometer that operates at 1.414 GHz and an L-band radar that operates at 1.225 GHz. The instruments share a rotating reflector antenna with a 6 meter aperture that scans over a 1000 km swath. The bus is a 3 axis stabilized spacecraft that provides momentum compensation for the rotating antenna. + + + 14.60000038 + + + SMAP + + + + + The SMAP radiometer instrument employs an L-band conically scanned system s to achieve moderate resolution (36 km) brightness temperature measurements over a very wide 1000 km swath. + + + L-Band Polarimetric Radiometer + + + SMAP SAR + + + + + JPL CL#14-2285, JPL 400-1567 + + + SMAP Handbook + + + 2014-07-01 + + + + + JPL CL#14-2285, JPL 400-1567 + + + SMAP Handbook + + + 2014-07-01 + + + + + + freeze_thaw + + + + Percent of freeze-thaw that are within the Acceptable Range. + + + Percent of freeze-thaw measures in the data product that fall within a predefined acceptable range of measure. + + + directInternal + + + percent + + + 100. + + + + + Percent of grid cells that lack radar data relative to the total number of grid cells that fall within the mission acquisition mask. + + + Percent of Missing Data + + + percent + + + 50.05121994 + + + directInternal + + + + + + eng + + + utf8 + + + 1.0 + + + Product Specification Document for the SMAP Level 3 Freeze/Thaw Product (L3_FT_P) + + + 2015-11-08 + + + L3_FT_P + + + + + doi:10.5067/LQQ5I3QVGFTU + + + SPL3FTP + + + SMAP + + + utf8 + + + National Aeronautics and Space Administration (NASA) + + + eng + + + 1.8.13 + + + Daily global composite of up-to 30 half-orbit L1C_TB files and estimated binary freeze/thaw state based on passive normalized polarization ratio measurements by the SMAP radiometer during descending and ascending half-orbits at approximately 6 AM or 6 PM local solar time, respectively. + + + onGoing + + + 2023-08-31 + + + The software that generates the Level 3 Freeze/Thaw product and the data system that automates its production were designed and implemented + at the Jet Propulsion Laboratory, California Institute of Technology in Pasadena, California. + + + geoscientificInformation + + + The SMAP L3_FT_P algorithm provides daily global composite of freeze/thaw state based on radiometer brightness temperature data on a 36 km grid. + + + HDF5 + + + SMAP L3 Radiometer Global and Northern Hemisphere Daily 36 km EASE-Grid Freeze/Thaw State + + + asNeeded + + + National Snow and Ice Data Center + + + R19 + + + 2017-04-01 + + + grid + + + The Calibration and Validation Version 2 Release of the Level 3 Daily Global Composite Freeze/Thaw State Science Processing Software. + + + + + SPL3FTP + + + utf8 + + + 7b4e1b40-6e2b-4a66-bf94-a21952235a47 + + + eng + + + 004 + + + Daily global composite of up-to 30 half-orbit L1C_TB brightness temperature measurements by the SMAP radiometer during descending and ascending half-orbits at approximately 6 AM or 6 PM local solar time, respectively. + + + 2024-03-20 + + + onGoing + + + The software that generates the Level 3 FT_P product and the data system that automates its production were designed and implemented at the Jet Propulsion Laboratory, California Institute of Technology in Pasadena, California. + + + geoscientificInformation + + + The L3_FT_P product provides daily estimates of binary freeze-thaw state, retrieved from backscatter measurements acquired by the SMAP radiometer, using a seasonal change-detection algorithm. Data from both AM (descending) and PM (ascending) radiometer coverage are gridded at 36km resolution on a boreal polar grid at 36 km resolution. AM/PM transition flags indicate changes in freeze-thaw state between morning and evening observations. + + + SMAP_L3_FT_P_20150410_R19240_001.h5 + + + R19240 + + + Jet Propulsion Laboratory + + + L3_FT_P + + + grid + + + The Calibration and Validation Version 2 Release of the Level 3 Daily Global Composite Freeze/Thaw State Science Processing Software. + + + + + 2015-04-10T00:00:00.000Z + + + 2015-04-10T23:59:59.999Z + + + + Freeze-thaw binary state is retrieved from gridded radiometer data on both descending (AM, fore/aft) and ascending (PM, fore/aft) SMAPhalf-orbits. The L3_FT_Pproduct includes polar projection data northward of 45N latitude. Freeze-thaw state retrieval is inhibited for areas with permanent snow/ice and excessive static or transient open water in the cell, and when there is excessive RFI in the sensor data. Retrievals may be flagged as questionable for urban areas, mountainous areas with high elevation variability, and for cells in which the seasonal (thawed-frozen) reference difference is much smaller than the radiometer measurement error. + + + 180. + + + -180. + + + 45. + + + 85.04450226 + + + + + Freeze-thaw binary state is retrieved from gridded radiometer data on both descending (AM, fore/aft) and ascending (PM, fore/aft) SMAP half-orbits. The L3_FT_P product includes global projection data at all latitudes. Freeze-thaw state retrieval is inhibited for areas with permanent snow/ice and excessive static or transient open water in the cell, and when there is excessive RFI in the sensor data. Retrievals may be flagged as questionable for urban areas, mountainous areas with high elevation variability, and for cells in which the seasonal (thawed-frozen) reference difference is much smaller than the radiometer measurement error. + + + 180. + + + -180. + + + -85.04450226 + + + 85.04450226 + + + + + + SMAP_L3_FT_P_20150410_R19240_001.qa + + + An ASCII product that contains statistical information on data product results. These statistics enable data producers and users to assess the quality of the data in the data product granule. + + + 2024-03-20 + + + + + SMAP Fixed Earth Grids, SMAP Science Document no: 033, May 11, 2009 + + + area + + + + The Equal-Area Scalable Earth Grid (EASE-Grid 2.0) is used for gridding satellite data sets. The EASE-Grid 2.0 is defined on the WGS84 ellipsoid to allow users to import data into standard GIS software formats such as GeoTIFF without reprojection. + + + Equal-Area Scalable Earth Grid + + + + + EASE-Grid 2.0 + + + EASE-Grid 2.0: Incremental but Significant Improvements for Earth-Gridded Data Sets (ISPRS Int. J. Geo-Inf. 2012, 1, 32-45; doi:10.3390/ijgi1010032) + + + 2012-03-31 + + + + + 0 + + + 0 + + + 0 + + + 2 + + + + 500 + + + 36. + + + + + 500 + + + 36. + + + + + + 0 + + + 0 + + + 0 + + + 2 + + + + 964 + + + 36. + + + + + 406 + + + 36. + + + + + + + 1015 + + + 1001 + + + + + + A configuration file that lists the entire content of the output Radiometer Level 3_FT_P_ product. + + + R19240 + + + SMAP_L3_FT_P_SPS_OutputConfig_L3_FT_P.xml + + + 2024-03-20 + + + + + A configuration file that specifies the source of the values for each of the data elements that comprise the metadata in the output Radiometer Level 3_FT_P product. + + + R19240 + + + SMAP_L3_FT_P_SPS_MetConfig_L1C_TB.xml + + + 2024-03-20 + + + + + Precomputed longitude at each EASEGrid cell at 36km resolution on north Polar Azimuthal Projection + + + 002 + + + EZ2Lon_N36_002.float32 + + + 2013-05-09 + + + + + A configuration file generated automatically within the SMAP data system that specifies all of the conditions required for each individual run of the Radiometer Level 3 FT_P Science Processing Software (SPS). + + + R19240 + + + SMAP_L3_FT_P_SPS_RunConfig_20240320T172139210.xml + + + 2024-03-20 + + + + + Precomputed latitude at each EASEGrid cell at 36km resolution on north Polar Azimuthal Projection + + + 002 + + + EZ2Lat_N36_002.float32 + + + 2013-05-09 + + + + + The SMAP Level 1C_TB product provides radiometer brightness temperatures in half-orbit granules, gridded at 36 km grid resolution, on 3 EASE2 Earth-fixed grids - 1) Cylindrical projection, 2) Northern polar projection, 3) Southern polar projection. + + + doi:10.5067/DV7IX2DQ681Y + + + L3_FT_P + + + 36. + + + + + The SMAP Level 1C_TB product provides radiometer brightness temperatures in half-orbit granules, gridded at 36 km grid resolution, on 3 EASE2 Earth-fixed grids - 1) Cylindrical projection, 2) Northern polar projection, 3) Southern polar projection. + + + SMAP_L3_FT_P_20150409_R19240_001.h5 + SMAP_L1C_TB_01001_A_20150409T233959_R19240_001.h5 + SMAP_L1C_TB_01001_D_20150410T002914_R19240_001.h5 + SMAP_L1C_TB_01002_A_20150410T011829_R19240_001.h5 + SMAP_L1C_TB_01002_D_20150410T020739_R19240_001.h5 + SMAP_L1C_TB_01003_A_20150410T025654_R19240_001.h5 + SMAP_L1C_TB_01003_D_20150410T034609_R19240_001.h5 + SMAP_L1C_TB_01004_A_20150410T043524_R19240_001.h5 + SMAP_L1C_TB_01004_D_20150410T052435_R19240_001.h5 + SMAP_L1C_TB_01005_A_20150410T061349_R19240_001.h5 + SMAP_L1C_TB_01005_D_20150410T070304_R19240_001.h5 + SMAP_L1C_TB_01006_A_20150410T075215_R19240_001.h5 + SMAP_L1C_TB_01006_D_20150410T084130_R19240_001.h5 + SMAP_L1C_TB_01007_A_20150410T093045_R19240_001.h5 + SMAP_L1C_TB_01007_D_20150410T101959_R19240_001.h5 + SMAP_L1C_TB_01008_A_20150410T110910_R19240_001.h5 + SMAP_L1C_TB_01008_D_20150410T115825_R19240_001.h5 + SMAP_L1C_TB_01009_A_20150410T124740_R19240_001.h5 + SMAP_L1C_TB_01009_D_20150410T133655_R19240_001.h5 + SMAP_L1C_TB_01010_A_20150410T142605_R19240_001.h5 + SMAP_L1C_TB_01010_D_20150410T151520_R19240_001.h5 + SMAP_L1C_TB_01011_A_20150410T160435_R19240_001.h5 + SMAP_L1C_TB_01011_D_20150410T165346_R19240_001.h5 + SMAP_L1C_TB_01012_A_20150410T174301_R19240_001.h5 + SMAP_L1C_TB_01012_D_20150410T183216_R19240_001.h5 + SMAP_L1C_TB_01013_A_20150410T192130_R19240_001.h5 + SMAP_L1C_TB_01013_D_20150410T201041_R19240_001.h5 + SMAP_L1C_TB_01014_A_20150410T205956_R19240_001.h5 + SMAP_L1C_TB_01014_D_20150410T214911_R19240_001.h5 + SMAP_L1C_TB_01015_A_20150410T223821_R19240_001.h5 + SMAP_L1C_TB_01015_D_20150410T232736_R19240_001.h5 + + + doi:10.5067/DV7IX2DQ681Y + + + L1C_TB + + + 2024-03-20 + 2024-03-20 + 2024-03-20 + 2024-03-20 + 2024-03-20 + 2024-03-20 + 2024-03-20 + 2024-03-20 + 2024-03-20 + 2024-03-20 + 2024-03-20 + 2024-03-20 + 2024-03-20 + 2024-03-20 + 2024-03-20 + 2024-03-20 + 2024-03-20 + 2024-03-20 + 2024-03-20 + 2024-03-20 + 2024-03-20 + 2024-03-20 + 2024-03-20 + 2024-03-20 + 2024-03-20 + 2024-03-20 + 2024-03-20 + 2024-03-20 + 2024-03-20 + 2024-03-20 + 2024-03-20 + + + 36. + + + + + A configuration file that specifies the complete set of elements within the input Level 1C TB Product that the Radiometer Level 3_FT_P Science Processing Software (SPS) needs in order to function. + + + R19240 + + + SMAP_L3_FT_P_SPS_InputConfig_L3_FT_P.xml + + + 2024-03-20 + + + + + + Freeze-thaw state retrieved from backscatter measurements acquired by the SMAP radar, using a seasonal change-detection algorithm. + + + 2024-03-20T17:21:39.210Z + + + Algorithm Theoretical Basis Document (ATBD) SMAP Level3 Radar Freeze/Thaw Data Product (L3_FT_P) + + + 2000-01-01T11:58:55.816Z + + + 002 + + + L3_FT_P_SPS + + + 2018-04-30 + + + 002 + + + L3_FT_P_SPS + + + Initial Release + + + 2014-04-15 + + + 2014-03-04 + + + 002 + + + Freeze-thaw state retrieved from brightness temperature measurements acquired by the SMAP radiometer, using a seasonal change-detection algorithm. A given measurement is compared to seasonal reference states for frozen and thawed conditions; measurements falling below the threshold are considered to represent frozen states, and measurements exceeding the threshold are considered to represent thawed states. + + + Algorithm Theoetical Basis Document (ATBD) SMAP Level3 Radar Freeze/Thaw Data Product (L3_FT_P) + + + 2451545. + + + J2000 + + + 2014-03-13 + + + Soil Moisture Active Passive Mission (SMAP) Science Data System (SDS) Operations Facility + + + Soil Moisture Active Passive (SMAP) Freeze-Thaw processing algorithm + + + Version 1.0 + + + + + + + + + + Longitude of the center of the Earth based grid cell. The AM (dimension AMPM=0) and PM (AMPM=1) observations are stored separately in the array. + + + degrees_east + + + + + + + + degrees_north + + + Latitude of the center of the Earth based grid cell. The AM (dimension AMPM=0) and PM (AMPM=1) observations are stored separately in the array. + + + + + + + + 254 + + + An enumerated type that specifies the predominant surface vegetation found in the grid cell. The AM (dimension AMPM=0) and PM (AMPM=1) observations are stored separately in the array. + + + /Freeze_Thaw_Retrieval_Data_Polar/latitude /Freeze_Thaw_Retrieval_Data_Polar/longitude + + + + + + + + + + 0 + + + 65535 + + + The row index of the 36 km EASE grid cell that contains the associated data. The AM (dimension AMPM=0) and PM (AMPM=1) observations are stored separately in the array. + + + /Freeze_Thaw_Retrieval_Data_Polar/latitude /Freeze_Thaw_Retrieval_Data_Polar/longitude + + + 65534 + + + + + + + + + + Threshold for the SCV algorithm based on reference V-pol TB to differentiate between freeze and thaw conditions. The AM (dimension AMPM=0) and PM (AMPM=1) observations are stored separately in the array. + + + /Freeze_Thaw_Retrieval_Data_Polar/latitude /Freeze_Thaw_Retrieval_Data_Polar/longitude + + + -999999.875 + + + 999999.875 + + + -9999. + + + + + + + + + + 65534 + + + Bit flags that represent the quality of the vertical polarization brightness temperature within each grid cell + + + /Freeze_Thaw_Retrieval_Data_Polar/latitude /Freeze_Thaw_Retrieval_Data_Polar/longitude + + + 1s, 2s, 4s, 8s, 16s, 32s, 64s, 128s, 256s, 512s, 1024s, 2048s, 4096s, 8192s, 16384s, 32768s + + + Vertical_polarization_quality Vertical_polarization_range Vertical_polarization_RFI_detection Vertical_polarization_RFI_correction Vertical_polarization_NEDT Vertical_polarization_direct_sun_correction Vertical_polarization_reflected_sun_correction Vertical_polarization_reflected_moon_correction Vertical_polarization_direct_galaxy_correction Vertical_polarization_reflected_galaxy_correction Vertical_polarization_atmosphere_correction Vertical_polarization_Faraday_rotation_correction Vertical_polarization_null_value_bit Vertical_polarization_water_correction Vertical_polarization_RFI_check Vertical_polarization_RFI_clean + + + + + + + + + + 0. + + + Fraction of the area of the grid cell surface covered by open water. Open water areas do not have vegetation at or on the water surface. The AM (dimension AMPM=0) and PM (AMPM=1) observations are stored separately in the array. + + + /Freeze_Thaw_Retrieval_Data_Polar/latitude /Freeze_Thaw_Retrieval_Data_Polar/longitude + + + 1. + + + -9999. + + + + + + + + + + Time of the freeze-thaw determination for this particular element in UTC. The AM (dimension AMPM=0) and PM (AMPM=1) observations are stored separately in the array. + + + /Freeze_Thaw_Retrieval_Data_Polar/latitude /Freeze_Thaw_Retrieval_Data_Polar/longitude + + + + + + + + + + -999999.875 + + + Reference normalized polarization ratio value used as a basis to indicate thawed conditions. The AM (dimension AMPM=0) and PM (AMPM=1) observations are stored separately in the array. + + + /Freeze_Thaw_Retrieval_Data_Polar/latitude /Freeze_Thaw_Retrieval_Data_Polar/longitude + + + 999999.875 + + + -9999. + + + + + + + + + 0 + + + 1 + + + Boolean that indicates whether soil is in transitional state from AM to PM on the same day. 0 indicates state is not in transition, 1 indicates state is in transition. + + + /Freeze_Thaw_Retrieval_Data_Polar/latitude /Freeze_Thaw_Retrieval_Data_Polar/longitude + + + 254 + + + + + + + + + + 0 + + + 1 + + + Boolean that indicates whether the NPR change detection algorithm or the single-channel V-pol threshold algorithm was used to retrieve freeze-thaw state. A value of 0 indicates the NPR algorithm, a value of 1 indicates the SCV algorithm. The AM (dimension AMPM=0) and PM (AMPM=1) observations are stored separately in the array. + + + /Freeze_Thaw_Retrieval_Data_Polar/latitude /Freeze_Thaw_Retrieval_Data_Polar/longitude + + + 254 + + + + + + + + + + The standard deviation of the Earth surface elevation within the grid cell. This element provides a surface roughness measure. The AM (dimension AMPM=0) and PM (AMPM=1) observations are stored separately in the array. + + + meters + + + /Freeze_Thaw_Retrieval_Data_Polar/latitude /Freeze_Thaw_Retrieval_Data_Polar/longitude + + + 0. + + + 1000. + + + -9999. + + + + + + + + + + /Freeze_Thaw_Retrieval_Data_Polar/latitude /Freeze_Thaw_Retrieval_Data_Polar/longitude + + + Sequence of bit flags that indicate the conditions and the quality of the freeze-thaw retrieval. The AM (dimension AMPM=0) and PM (AMPM=1) observations are stored separately in the array. + + + 65534 + + + 1s, 2s, 4s, 8s, 16s + + + FT_Retrieval_attempted_flag High_water_fraction_flag Permanent_ice_flag Low_SCV_correlation_flag FT_mitigation_flag + + + + + + + + + + 65534 + + + Bit flags that represent the quality of the horizontal polarization brightness temperature within each grid cell + + + /Freeze_Thaw_Retrieval_Data_Polar/latitude /Freeze_Thaw_Retrieval_Data_Polar/longitude + + + 1s, 2s, 4s, 8s, 16s, 32s, 64s, 128s, 256s, 512s, 1024s, 2048s, 4096s, 8192s, 16384s, 32768s + + + Horizontal_polarization_quality Horizontal_polarization_range Horizontal_polarization_RFI_detection Horizontal_polarization_RFI_correction Horizontal_polarization_NEDT Horizontal_polarization_direct_sun_correction Horizontal_polarization_reflected_sun_correction Horizontal_polarization_reflected_moon_correction Horizontal_polarization_direct_galaxy_correction Horizontal_polarization_reflected_galaxy_correction Horizontal_polarization_atmosphere_correction Horizontal_polarization_Faraday_rotation_correction Horizontal_polarization_null_value_bit Horizontal_polarization_water_correction Horizontal_polarization_RFI_check Horizontal_polarization_RFI_clean + + + + + + + + + 0 + + + 1 + + + Boolean that indicates transitional direction. 0 indicates AM frozen, PM thawed, 1 indicates AM thawed, PM frozen. Value is always zero if not in transition state. + + + /Freeze_Thaw_Retrieval_Data_Polar/latitude /Freeze_Thaw_Retrieval_Data_Polar/longitude + + + 254 + + + + + + + + + + Overall error measure for V-pol brightness temperature within the grid cell, includes calibration, RFI and contamination effects. The AM (dimension AMPM=0) and PM (AMPM=1) observations are stored separately in the array. + + + Kelvin + + + /Freeze_Thaw_Retrieval_Data_Polar/latitude /Freeze_Thaw_Retrieval_Data_Polar/longitude + + + -999999.875 + + + 999999.875 + + + -9999. + + + + + + + + + + Mean of H-pol brightness temperature in the 36 km Earth grid cell. The AM (dimension AMPM=0) and PM (AMPM=1) observations are stored separately in the array. + + + Kelvin + + + /Freeze_Thaw_Retrieval_Data_Polar/latitude /Freeze_Thaw_Retrieval_Data_Polar/longitude + + + -999999.875 + + + 999999.875 + + + -9999. + + + + + + + + + + 0 + + + 1 + + + Boolean that indicates whether soil within cell is frozen or thawed. A value of 0 implies thawed conditions, a value of 1 implies frozen. The AM (dimension AMPM=0) and PM (AMPM=1) observations are stored separately in the array. + + + /Freeze_Thaw_Retrieval_Data_Polar/latitude /Freeze_Thaw_Retrieval_Data_Polar/longitude + + + 254 + + + + + + + + + + km + + + Total number of radiometer data samples in the grid cell. The AM (dimension AMPM=0) and PM (AMPM=1) observations are stored separately in the array. + + + /Freeze_Thaw_Retrieval_Data_Polar/latitude /Freeze_Thaw_Retrieval_Data_Polar/longitude + + + 0. + + + 2. + + + -9999. + + + + + + + + + + 0 + + + 65535 + + + The column index of the 36 km EASE grid cell that contains the associated data. The AM (dimension AMPM=0) and PM (AMPM=1) observations are stored separately in the array. + + + /Freeze_Thaw_Retrieval_Data_Polar/latitude /Freeze_Thaw_Retrieval_Data_Polar/longitude + + + 65534 + + + + + + + + + + Time of the freeze-thaw determination for this particular element in seconds from the standard epoch. The AM (dimension AMPM=0) and PM (AMPM=1) observations are stored separately in the array. + + + seconds + + + /Freeze_Thaw_Retrieval_Data_Polar/latitude /Freeze_Thaw_Retrieval_Data_Polar/longitude + + + -999999.90000000002 + + + 999999.90000000002 + + + -9999. + + + + + + + + + + Kelvin + + + -999999.875 + + + Mean of V-pol brightness temperature in the 36 km Earth grid cell. The AM (dimension AMPM=0) and PM (AMPM=1) observations are stored separately in the array. + + + /Freeze_Thaw_Retrieval_Data_Polar/latitude /Freeze_Thaw_Retrieval_Data_Polar/longitude + + + 999999.875 + + + -9999. + + + + + + + + + + Bit flags that record ambient surface conditions for the grid cell + + + /Freeze_Thaw_Retrieval_Data_Polar/latitude /Freeze_Thaw_Retrieval_Data_Polar/longitude + + + 65534 + + + 1s, 2s, 4s, 8s, 16s, 32s, 64s, 128s, 256s, 512s, 1024s, 2048s + + + 36_km_static_water_body_flag 36_km_high_static_water_body_fraction_flag 36_km_coastal_proximity_flag 36_km_urban_area_flag 36_km_precipitation_flag 36_km_snow_or_ice_flag 36_km_permanent_snow_or_ice_flag 36_km_radiometer_frozen_ground_flag 36_km_model_frozen_ground_flag 36_km_mountainous_terrain_flag 36_km_dense_vegetation_flag 36_km_nadir_region_flag + + + + + + + + + + The Earth surface elevation within the grid cell. The AM (dimension AMPM=0) and PM (AMPM=1) observations are stored separately in the array. + + + meters + + + /Freeze_Thaw_Retrieval_Data_Polar/latitude /Freeze_Thaw_Retrieval_Data_Polar/longitude + + + 0. + + + 999999.875 + + + -9999. + + + + + + + + + + Overall error measure for H-pol brightness temperature within the grid cell, includes calibration, RFI and contamination effects. The AM (dimension AMPM=0) and PM (AMPM=1) observations are stored separately in the array. + + + Kelvin + + + /Freeze_Thaw_Retrieval_Data_Polar/latitude /Freeze_Thaw_Retrieval_Data_Polar/longitude + + + -999999.875 + + + 999999.875 + + + -9999. + + + + + + + + + + Reference normalized polarization ratio value used as a basis to indicate frozen conditions. The AM (dimension AMPM=0) and PM (AMPM=1) observations are stored separately in the array. + + + /Freeze_Thaw_Retrieval_Data_Polar/latitude /Freeze_Thaw_Retrieval_Data_Polar/longitude + + + -999999.875 + + + 999999.875 + + + -9999. + + + + + + + + + + Normalized Tb polarization ratio at the Earth based grid cell, defined as (TBH-TBV)/(TBH+TBV). The AM (dimension AMPM=0) and PM (AMPM=1) observations are stored separately in the array. + + + /Freeze_Thaw_Retrieval_Data_Polar/latitude /Freeze_Thaw_Retrieval_Data_Polar/longitude + + + -5. + + + 5. + + + -9999. + + + + + + + + + + Threshold based on reference freeze and thaw to differentiate between freeze and thaw conditions. The AM (dimension AMPM=0) and PM (AMPM=1) observations are stored separately in the array. + + + /Freeze_Thaw_Retrieval_Data_Polar/latitude /Freeze_Thaw_Retrieval_Data_Polar/longitude + + + -999999.875 + + + 999999.875 + + + -9999. + + + + + + + + + + + + Longitude of the center of the Earth based grid cell. The AM (dimension AMPM=0) and PM (AMPM=1) observations are stored separately in the array. + + + degrees_east + + + + + + + + Latitude of the center of the Earth based grid cell. The AM (dimension AMPM=0) and PM (AMPM=1) observations are stored separately in the array. + + + degrees_north + + + + + + + + An enumerated type that specifies the predominant surface vegetation found in the grid cell. The AM (dimension AMPM=0) and PM (AMPM=1) observations are stored separately in the array. + + + /Freeze_Thaw_Retrieval_Data_Global/latitude /Freeze_Thaw_Retrieval_Data_Global/longitude + + + 254 + + + + + + + + + + 0 + + + 65535 + + + The row index of the 36 km EASE grid cell that contains the associated data. The AM (dimension AMPM=0) and PM (AMPM=1) observations are stored separately in the array. + + + /Freeze_Thaw_Retrieval_Data_Global/latitude /Freeze_Thaw_Retrieval_Data_Global/longitude + + + 65534 + + + + + + + + + + -999999.875 + + + Threshold for the SCV algorithm based on reference V-pol TB to differentiate between freeze and thaw conditions. The AM (dimension AMPM=0) and PM (AMPM=1) observations are stored separately in the array. + + + /Freeze_Thaw_Retrieval_Data_Global/latitude /Freeze_Thaw_Retrieval_Data_Global/longitude + + + 999999.875 + + + -9999. + + + + + + + + + + Bit flags that represent the quality of the vertical polarization brightness temperature within each grid cell + + + /Freeze_Thaw_Retrieval_Data_Global/latitude /Freeze_Thaw_Retrieval_Data_Global/longitude + + + 65534 + + + 1s, 2s, 4s, 8s, 16s, 32s, 64s, 128s, 256s, 512s, 1024s, 2048s, 4096s, 8192s, 16384s, 32768s + + + Vertical_polarization_quality Vertical_polarization_range Vertical_polarization_RFI_detection Vertical_polarization_RFI_correction Vertical_polarization_NEDT Vertical_polarization_direct_sun_correction Vertical_polarization_reflected_sun_correction Vertical_polarization_reflected_moon_correction Vertical_polarization_direct_galaxy_correction Vertical_polarization_reflected_galaxy_correction Vertical_polarization_atmosphere_correction Vertical_polarization_Faraday_rotation_correction Vertical_polarization_null_value_bit Vertical_polarization_water_correction Vertical_polarization_RFI_check Vertical_polarization_RFI_clean + + + + + + + + + + 0. + + + Fraction of the area of the grid cell surface covered by open water. Open water areas do not have vegetation at or on the water surface. The AM (dimension AMPM=0) and PM (AMPM=1) observations are stored separately in the array. + + + /Freeze_Thaw_Retrieval_Data_Global/latitude /Freeze_Thaw_Retrieval_Data_Global/longitude + + + 1. + + + -9999. + + + + + + + + + + Time of the freeze-thaw determination for this particular element in UTC. The AM (dimension AMPM=0) and PM (AMPM=1) observations are stored separately in the array. + + + /Freeze_Thaw_Retrieval_Data_Global/latitude /Freeze_Thaw_Retrieval_Data_Global/longitude + + + + + + + + + + -999999.875 + + + Reference normalized polarization ratio value used as a basis to indicate thawed conditions. The AM (dimension AMPM=0) and PM (AMPM=1) observations are stored separately in the array. + + + /Freeze_Thaw_Retrieval_Data_Global/latitude /Freeze_Thaw_Retrieval_Data_Global/longitude + + + 999999.875 + + + -9999. + + + + + + + + + 0 + + + 1 + + + Boolean that indicates whether soil is in transitional state from AM to PM on the same day. 0 indicates state is not in transition, 1 indicates state is in transition. + + + /Freeze_Thaw_Retrieval_Data_Global/latitude /Freeze_Thaw_Retrieval_Data_Global/longitude + + + 254 + + + + + + + + + + Boolean that indicates whether the NPR change detection algorithm or the single-channel V-pol threshold algorithm was used to retrieve freeze-thaw state. A value of 0 indicates the NPR algorithm, a value of 1 indicates the SCV algorithm. The AM (dimension AMPM=0) and PM (AMPM=1) observations are stored separately in the array. + + + /Freeze_Thaw_Retrieval_Data_Global/latitude /Freeze_Thaw_Retrieval_Data_Global/longitude + + + 0 + + + 1 + + + 254 + + + + + + + + + + meters + + + The standard deviation of the Earth surface elevation within the grid cell. This element provides a surface roughness measure. The AM (dimension AMPM=0) and PM (AMPM=1) observations are stored separately in the array. + + + /Freeze_Thaw_Retrieval_Data_Global/latitude /Freeze_Thaw_Retrieval_Data_Global/longitude + + + 0. + + + 1000. + + + -9999. + + + + + + + + + + 65534 + + + Sequence of bit flags that indicate the conditions and the quality of the freeze-thaw retrieval. The AM (dimension AMPM=0) and PM (AMPM=1) observations are stored separately in the array. + + + /Freeze_Thaw_Retrieval_Data_Global/latitude /Freeze_Thaw_Retrieval_Data_Global/longitude + + + 1s, 2s, 4s, 8s, 16s + + + FT_Retrieval_attempted_flag High_water_fraction_flag Permanent_ice_flag Low_SCV_correlation_flag FT_mitigation_flag + + + + + + + + + + Bit flags that represent the quality of the horizontal polarization brightness temperature within each grid cell + + + /Freeze_Thaw_Retrieval_Data_Global/latitude /Freeze_Thaw_Retrieval_Data_Global/longitude + + + 65534 + + + 1s, 2s, 4s, 8s, 16s, 32s, 64s, 128s, 256s, 512s, 1024s, 2048s, 4096s, 8192s, 16384s, 32768s + + + Horizontal_polarization_quality Horizontal_polarization_range Horizontal_polarization_RFI_detection Horizontal_polarization_RFI_correction Horizontal_polarization_NEDT Horizontal_polarization_direct_sun_correction Horizontal_polarization_reflected_sun_correction Horizontal_polarization_reflected_moon_correction Horizontal_polarization_direct_galaxy_correction Horizontal_polarization_reflected_galaxy_correction Horizontal_polarization_atmosphere_correction Horizontal_polarization_Faraday_rotation_correction Horizontal_polarization_null_value_bit Horizontal_polarization_water_correction Horizontal_polarization_RFI_check Horizontal_polarization_RFI_clean + + + + + + + + + 0 + + + 1 + + + Boolean that indicates transitional direction. 0 indicates AM frozen, PM thawed, 1 indicates AM thawed, PM frozen. Value is always zero if not in transition state. + + + /Freeze_Thaw_Retrieval_Data_Global/latitude /Freeze_Thaw_Retrieval_Data_Global/longitude + + + 254 + + + + + + + + + + Kelvin + + + Overall error measure for V-pol brightness temperature within the grid cell, includes calibration, RFI and contamination effects. The AM (dimension AMPM=0) and PM (AMPM=1) observations are stored separately in the array. + + + /Freeze_Thaw_Retrieval_Data_Global/latitude /Freeze_Thaw_Retrieval_Data_Global/longitude + + + -999999.875 + + + 999999.875 + + + -9999. + + + + + + + + + + Kelvin + + + Mean of H-pol brightness temperature in the 36 km Earth grid cell. The AM (dimension AMPM=0) and PM (AMPM=1) observations are stored separately in the array. + + + /Freeze_Thaw_Retrieval_Data_Global/latitude /Freeze_Thaw_Retrieval_Data_Global/longitude + + + -999999.875 + + + 999999.875 + + + -9999. + + + + + + + + + + Boolean that indicates whether soil within cell is frozen or thawed. A value of 0 implies thawed conditions, a value of 1 implies frozen. The AM (dimension AMPM=0) and PM (AMPM=1) observations are stored separately in the array. + + + /Freeze_Thaw_Retrieval_Data_Global/latitude /Freeze_Thaw_Retrieval_Data_Global/longitude + + + 0 + + + 1 + + + 254 + + + + + + + + + + km + + + Total number of radiometer data samples in the grid cell. The AM (dimension AMPM=0) and PM (AMPM=1) observations are stored separately in the array. + + + /Freeze_Thaw_Retrieval_Data_Global/latitude /Freeze_Thaw_Retrieval_Data_Global/longitude + + + 0. + + + 2. + + + -9999. + + + + + + + + + + The column index of the 36 km EASE grid cell that contains the associated data. The AM (dimension AMPM=0) and PM (AMPM=1) observations are stored separately in the array. + + + /Freeze_Thaw_Retrieval_Data_Global/latitude /Freeze_Thaw_Retrieval_Data_Global/longitude + + + 0 + + + 65535 + + + 65534 + + + + + + + + + + seconds + + + Time of the freeze-thaw determination for this particular element in seconds from the standard epoch. The AM (dimension AMPM=0) and PM (AMPM=1) observations are stored separately in the array. + + + /Freeze_Thaw_Retrieval_Data_Global/latitude /Freeze_Thaw_Retrieval_Data_Global/longitude + + + -999999.90000000002 + + + 999999.90000000002 + + + -9999. + + + + + + + + + + Kelvin + + + Mean of V-pol brightness temperature in the 36 km Earth grid cell. The AM (dimension AMPM=0) and PM (AMPM=1) observations are stored separately in the array. + + + /Freeze_Thaw_Retrieval_Data_Global/latitude /Freeze_Thaw_Retrieval_Data_Global/longitude + + + -999999.875 + + + 999999.875 + + + -9999. + + + + + + + + + + Bit flags that record ambient surface conditions for the grid cell + + + /Freeze_Thaw_Retrieval_Data_Global/latitude /Freeze_Thaw_Retrieval_Data_Global/longitude + + + 65534 + + + 1s, 2s, 4s, 8s, 16s, 32s, 64s, 128s, 256s, 512s, 1024s, 2048s + + + 36_km_static_water_body_flag 36_km_high_static_water_body_fraction_flag 36_km_coastal_proximity_flag 36_km_urban_area_flag 36_km_precipitation_flag 36_km_snow_or_ice_flag 36_km_permanent_snow_or_ice_flag 36_km_radiometer_frozen_ground_flag 36_km_model_frozen_ground_flag 36_km_mountainous_terrain_flag 36_km_dense_vegetation_flag 36_km_nadir_region_flag + + + + + + + + + + meters + + + The Earth surface elevation within the grid cell. The AM (dimension AMPM=0) and PM (AMPM=1) observations are stored separately in the array. + + + /Freeze_Thaw_Retrieval_Data_Global/latitude /Freeze_Thaw_Retrieval_Data_Global/longitude + + + 0. + + + 999999.875 + + + -9999. + + + + + + + + + + Kelvin + + + Overall error measure for H-pol brightness temperature within the grid cell, includes calibration, RFI and contamination effects. The AM (dimension AMPM=0) and PM (AMPM=1) observations are stored separately in the array. + + + /Freeze_Thaw_Retrieval_Data_Global/latitude /Freeze_Thaw_Retrieval_Data_Global/longitude + + + -999999.875 + + + 999999.875 + + + -9999. + + + + + + + + + + -999999.875 + + + Reference normalized polarization ratio value used as a basis to indicate frozen conditions. The AM (dimension AMPM=0) and PM (AMPM=1) observations are stored separately in the array. + + + /Freeze_Thaw_Retrieval_Data_Global/latitude /Freeze_Thaw_Retrieval_Data_Global/longitude + + + 999999.875 + + + -9999. + + + + + + + + + + -5. + + + Normalized Tb polarization ratio at the Earth based grid cell, defined as (TBH-TBV)/(TBH+TBV). The AM (dimension AMPM=0) and PM (AMPM=1) observations are stored separately in the array. + + + /Freeze_Thaw_Retrieval_Data_Global/latitude /Freeze_Thaw_Retrieval_Data_Global/longitude + + + 5. + + + -9999. + + + + + + + + + + -999999.875 + + + Threshold based on reference freeze and thaw to differentiate between freeze and thaw conditions. The AM (dimension AMPM=0) and PM (AMPM=1) observations are stored separately in the array. + + + /Freeze_Thaw_Retrieval_Data_Global/latitude /Freeze_Thaw_Retrieval_Data_Global/longitude + + + 999999.875 + + + -9999. + + + + + + diff --git a/tests/data/SC_SPL3FTP_004_prefetch.nc4 b/tests/data/SC_SPL3FTP_004_prefetch.nc4 new file mode 100644 index 0000000000000000000000000000000000000000..5beaac6c658b5fa51f41f44b59f0bf8d5975eaf8 GIT binary patch literal 201826 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÷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

9HEKu8LHGXESXDnyf_-vJT}<-HP!N&}wnvyI*b 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 z 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