Attributes { HDF5_GLOBAL { String featureType "timeSeries"; String title "GLAS/ICESat L2 Sea Ice Altimetry Data (HDF5)"; String comment "GLAH13 contains sea ice and open ocean elevations corrected for geodetic and atmospheric effects, calculated from algorithms fine-tuned for sea ice returns. Granules contain 14 orbits of data within a sea ice mask."; String summary "GLAH13 contains sea ice, open ocean, and iceberg elevations corrected for geodetic and atmospheric effects, calculated from algorithms fine-tuned for sea ice returns. Granules contain 14 orbits of data within the sea ice mask. Each GLAH13 file was created from an equivalent GLA13 binary file. The data used to create the GLAH13 values are contained in the equivalent GLAHxx files for the GLAxx files. See the provenance metadata for the creation of the GLA13."; String license "http://nsidc.org/data/icesat/disclaimer.html"; String references "http://nsidc.org/data/docs/daac/glas_icesat_l1_l2_global_altimetry.gd.html (Guide Document for this product at NSIDC), http://nsidc.org/daac/icesat/index.html (GLAS Product page at NSIDC)"; String AccessConstraints "Data may not be reproduced or distributed without including the CitationForExternalPublication for this product included in this Metadata. Data may not be distributed in an altered form without the written permission of the GLAS Science Team."; String CitationforExternalPublication "The data used in this study were produced by the GLAS Science Team at the ICESat Science Investigator-led Processing System (I-SIPS) at NASA/GSFC. The data archive site is the NSIDC DAAC."; String contributor_role "Data Originator, Investigator, Producer, Producer"; String contributor_name "David W. Hancock (David.W.Hancock@nasa.gov), Bob E Schutz (schutz@utcsr.ae.utexas.edu), Jay Zwally (Jay.Zwally@nasa.gov), John P DiMarzio (John.P.Dimarzio.1@nasa.gov)"; String creator_name "ICESat Science Investigator-led Processing System (I-SIPS)"; String creator_email "David.W.Hancock@nasa.gov"; String publisher_name "NSIDC User Services"; String publisher_email "nsidc@nsidc.org"; String publisher_url "http://nsidc.org/daac/icesat/index.html"; String platform "Ice, Cloud, and Land Elevation Satellite (ICESat)"; String instrument "Geoscience Laser Altimeter System (GLAS)"; String processing_level "2"; String date_created "2012-11-30T11:57:15"; String spatial_coverage_type "Horizontal"; String history "2011-06-18T03:43:47 glas_alt 6.0.1 GLA13_633_2103_001_1317_0_01_0001.DAT, 2012-11-30T11:57:15.000000Z GLA13_h5_convert Version 1.1 (November 2012) ./GLAH13_633_2103_001_1317_0_01_0001.H5"; String geospatial_lat_min "-90.0"; String geospatial_lat_max "90.0"; String geospatial_lon_min "-180.0"; String geospatial_lon_max "180.0"; String geospatial_lat_units "degrees_north"; String geospatial_lon_units "degrees_east"; String keywords "Earth Science > Cryosphere > Sea Ice > Reflectance > Laser Reflectance, Earth Science > Cryosphere > Sea Ice > Sea Ice Elevation, Earth Science > Oceans > Sea Ice > Reflectance > Laser Reflectance, Earth Science > Cryosphere > Sea Ice > Ice Roughness, Earth Science > Oceans > Sea Ice > Ice Roughness, Earth Science > Oceans > Sea Ice > Sea Ice Elevation"; String keywords_vocabulary "GCMD Science Keywords Version 6.0"; String standard_vocabulary_name "CF-1.6"; String naming_authority "http://dx.doi.org"; String project "Ice, Cloud, and Land Elevation Satellite (GLAS_HDF)"; String time_type "UTC"; String date_type "J2000"; String time_coverage_start "2003-10-19T06:38:15"; String time_coverage_end "2003-10-20T05:11:23"; String time_coverage_duration "81280"; String source "Satellite Measurements"; String HDFVersion "HDF5 1.8.9"; String identifier_product_type "GLAH13"; String identifier_product_format_version "1.0"; String Conventions "CF-1.6"; String institution "National Aeronautics and Space Administration (NASA)"; String ReprocessingPlanned "no further update anticipated"; String ReprocessingActual "reprocessed"; String LocalGranuleID "GLAH13_633_2103_001_1317_0_01_0001.H5"; String ProductionDateTime "2012-11-30T11:57:15"; String LocalVersionID "633"; String PGEVersion "Version 1.1"; String OrbitNumber "4160, 4161, 4162, 4163, 4164, 4165, 4166, 4167, 4168, 4169, 4170, 4171, 4172, 4173, 4174"; String StartOrbitNumber "4160"; String StopOrbitNumber " 4174"; String EquatorCrossingLongitude "-160.64435, 175.15977, 150.96443, 126.76986, 102.57391, 78.377365, 54.18163, 29.986721, 5.792589, -18.40152, -42.596527, -66.791016, -90.98514, -115.1799, -139.37543"; String EquatorCrossingTime "06:24:48, 08:01:27, 09:38:06, 11:14:46, 12:51:25, 14:28:04, 16:04:43, 17:41:22, 19:18:02, 20:54:41, 22:31:19, 00:07:58, 01:44:37, 03:21:18, 04:57:57"; String EquatorCrossingDate "2003-10-19, 2003-10-19, 2003-10-19, 2003-10-19, 2003-10-19, 2003-10-19, 2003-10-19, 2003-10-19, 2003-10-19, 2003-10-19, 2003-10-19, 2003-10-20, 2003-10-20, 2003-10-20, 2003-10-20"; String ShortName "GLAH13"; String VersionID "33"; String InputPointer "CTL00_000_20121130_2109393_01_gla13_h5_convert.ctl, tai-utc.dat, GLA13_633_2103_001_1317_0_01_0001.DAT, DsESDTGlGLAH13.033.desc"; String RangeBeginningTime "06:38:15"; String RangeEndingTime "05:11:23"; String RangeBeginningDate "2003-10-19"; String RangeEndingDate "2003-10-20"; String PercentGroundHit "0"; String OrbitQuality "6"; String Track "1317, 1318, 1319, 1320, 1321, 1322, 1323, 1324, 1325, 1326, 1327, 1328, 1329, 1330, 1331"; String Instrument_State "373338"; String Timing_Bias "0"; String Timing_Drift "0"; String ReferenceOrbit "1"; String SP_ICE_PATH_NO "4339, 4340, 4341, 4342, 4343, 4344, 4345, 4346, 4347, 4348, 4349, 4350, 4351, 4352, 4353"; String SP_ICE_GLAS_StartBlock "NOT SET"; String SP_ICE_GLAS_EndBlock "NOT SET"; String Cycle "1"; String Instance "3"; String Range_Bias "0"; String Instrument_State_Date "2003-10-15"; String Instrument_State_Time "03:58:54"; String Range_Bias_Date "2003-10-15"; String Range_Bias_Time "03:58:56"; String Timing_Bias_Date "2003-10-15"; String Timing_Bias_Time "03:58:56"; String identifier_product_doi "10.5067/ICESAT/GLAS/DATA206"; String identifier_file_uuid "6bffcd5c-a550-45e2-b2e0-688932d9aa72"; String identifier_product_doi_authority "http://dx.doi.org"; } Data_40HZ { String Description "This group contains data with a rate of 40HZ. 40Hz data may be indexed to the 1HZ data using the i_rec_ndx parameter in each respective time group."; String fullnamepath "/Data_40HZ"; } Data_40HZ_Reflectivity { String Description "This group contains reflectivity parameters."; String fullnamepath "/Data_40HZ/Reflectivity"; } Data_40HZ_Elevation_Offsets { String Description "The group contains elevation offsets. These offsets allow the elevation for the specific surface types to be derived."; String fullnamepath "/Data_40HZ/Elevation_Offsets"; } Data_40HZ_Time { String Description "This group contains the 40HZ index and time-related parameters"; String fullnamepath "/Data_40HZ/Time"; } Data_40HZ_Atmosphere { String Description "This group contains atmosphere-related parameters."; String fullnamepath "/Data_40HZ/Atmosphere"; } Data_40HZ_Geophysical { String Description "This group contains geophysical parameters."; String fullnamepath "/Data_40HZ/Geophysical"; } Data_40HZ_Elevation_Angles { String Description "This group contains pointing angle parameters."; String fullnamepath "/Data_40HZ/Elevation_Angles"; } Data_40HZ_Elevation_Corrections { String Description "This group contains elevation-related corrections."; String fullnamepath "/Data_40HZ/Elevation_Corrections"; } Data_40HZ_Waveform { String Description "This group contains waveform-related parameters."; String fullnamepath "/Data_40HZ/Waveform"; } Data_40HZ_Transmit_Energy { String Description "This group contains transmit energy parameters."; String fullnamepath "/Data_40HZ/Transmit_Energy"; } Data_40HZ_Elevation_Surfaces { String Description "This group contains the surface-related parameters."; String fullnamepath "/Data_40HZ/Elevation_Surfaces"; } Data_40HZ_Elevation_Flags { String Description "This group contains flags related to the elevation estimates for each shot."; String fullnamepath "/Data_40HZ/Elevation_Flags"; } Data_40HZ_Quality { String Description "This group contains quaility-related parameters and flags."; String fullnamepath "/Data_40HZ/Quality"; } Data_40HZ_Geolocation { String Description "This group contains geolocation-related parameters."; String fullnamepath "/Data_40HZ/Geolocation"; } METADATA { String description "This group contains structured, computer-parseable ECHO-style collection and inventory-level metadata."; String HDFVersion "HDF5 1.8.9"; String ControlFile "cf_name=CTL00_000_20121130_2109393_01_gla13_h5_convert.ctl identifier_file_UUID=6bffcd5c-a550-45e2-b2e0-688932d9aa72 IN_ANC_TAIUTC=tai-utc.dat 119817496 119898684 1 0 IN_GLA13=GLA13_633_2103_001_1317_0_01_0001.DAT 119817496 119898684 633 1 IN_ESDT=DsESDTGlGLAH13.033.desc 0 0 633 1 OUT_GLAH13=GLAH13_633_2103_001_1317_0_01_0001.H5 119817496 119898684 633 1"; String fullnamepath "/METADATA"; } METADATA_COLLECTIONMETADATA { String DLLName "libDsESDTGlGLASPoly.001Sh.so"; String GranuleTimeDuration "81280"; String SpatialSearchType "Orbit"; String DataFileFormat "HDF5"; String ScienceMimeType "application/x-hdfeos"; String BrowseMimeType "application/x-hdfeos"; String BrowseOnlineMimeType "image/jpeg"; String ShortName "GLAH13"; String LongName "GLAS/ICESat L2 Sea Ice Altimetry Data (HDF5)"; String CollectionDescription "GLAH13 contains sea ice and open ocean elevations corrected for geodetic and atmospheric effects, calculated from algorithms fine-tuned for sea ice returns. Granules contain 14 orbits of data within a sea ice mask."; String VersionID "33"; String CitationforExternalPublication "The data used in this study were produced by the GLAS Science Team at the ICESat Science Investigator-led Processing System (I-SIPS) at NASA/GSFC. The data archive site is the NSIDC DAAC."; String CollectionState "In Work"; String MaintenanceandUpdateFrequency "Daily"; String AccessConstraints "Data may not be reproduced or distributed without including the CitationForExternalPublication for this product included in this Metadata. Data may not be distributed in an altered form without the written permission of the GLAS Science Team."; String TemporalKeyword "Day"; String SpatialKeyword "Global"; String fullnamepath "/METADATA/COLLECTIONMETADATA"; } METADATA_COLLECTIONMETADATA_CSDTDescription { String PrimaryCSDT "n-Dim Array of Records"; String IndirectReference "tracks/orbits"; String Implementation "HDF"; String CSDTComments "Two dimensional arrays with six segments per track (orbit).The segments are: (1)equator to +50 lat,(2)+50 lat across pole to +50 lat,(3)+50 deg lat to equator,(4)equator to -50 lat,(5)-50 deg lat across pole to -50 deg lat,(6)-50 deg lat to equator."; String fullnamepath "/METADATA/COLLECTIONMETADATA/CSDTDescription"; } METADATA_COLLECTIONMETADATA_StorageMediumClass { String StorageMedium "Online"; String fullnamepath "/METADATA/COLLECTIONMETADATA/StorageMediumClass"; } METADATA_COLLECTIONMETADATA_Review { String ScienceReviewDate "2001-03-04"; String ScienceReviewStatus "QA at DAACs"; String FutureReviewDate "2001-09-04"; String fullnamepath "/METADATA/COLLECTIONMETADATA/Review"; } METADATA_COLLECTIONMETADATA_AdditionalAttributes { String PercentGroundHit "AdditionalAttributesContainer"; String OrbitQuality "AdditionalAttributesContainer"; String Track "AdditionalAttributesContainer"; String Instrument_State "AdditionalAttributesContainer"; String Timing_Bias "AdditionalAttributesContainer"; String Timing_Drift "AdditionalAttributesContainer"; String ReferenceOrbit "AdditionalAttributesContainer"; String SP_ICE_PATH_NO "AdditionalAttributesContainer"; String SP_ICE_GLAS_StartBlock "AdditionalAttributesContainer"; String SP_ICE_GLAS_EndBlock "AdditionalAttributesContainer"; String Cycle "AdditionalAttributesContainer"; String Instance "AdditionalAttributesContainer"; String Range_Bias "AdditionalAttributesContainer"; String Instrument_State_Date "AdditionalAttributesContainer"; String Instrument_State_Time "AdditionalAttributesContainer"; String Range_Bias_Date "AdditionalAttributesContainer"; String Range_Bias_Time "AdditionalAttributesContainer"; String Timing_Bias_Date "AdditionalAttributesContainer"; String Timing_Bias_Time "AdditionalAttributesContainer"; String Timing_Drift_Date "AdditionalAttributesContainer"; String Timing_Drift_Time "AdditionalAttributesContainer"; String identifier_product_doi "AdditionalAttributesContainer"; String identifier_file_uuid "AdditionalAttributesContainer"; String identifier_product_doi_authority "AdditionalAttributesContainer"; String fullnamepath "/METADATA/COLLECTIONMETADATA/AdditionalAttributes"; } METADATA_COLLECTIONMETADATA_AdditionalAttributes_identifier_product_doi { String AdditionalAttributeDatatype "varchar"; String AdditionalAttributeDescription "Digital object identifier that uniquely identifies this data product"; String AdditionalAttributeName "identifier_product_doi"; String fullnamepath "/METADATA/COLLECTIONMETADATA/AdditionalAttributes/identifier_product_doi"; } METADATA_COLLECTIONMETADATA_AdditionalAttributes_identifier_product_doi_InformationContent { String ParameterValue "10.5067/ICESAT/GLAS/DATA206"; String fullnamepath "/METADATA/COLLECTIONMETADATA/AdditionalAttributes/identifier_product_doi/InformationContent"; } METADATA_COLLECTIONMETADATA_AdditionalAttributes_SP_ICE_PATH_NO { String AdditionalAttributeDatatype "int"; String AdditionalAttributeDescription "Number which represents the GLAS path number."; String AdditionalAttributeName "SP_ICE_PATH_NO"; String ParameterRangeBegin "1"; String ParameterRangeEnd "32768"; String fullnamepath "/METADATA/COLLECTIONMETADATA/AdditionalAttributes/SP_ICE_PATH_NO"; } METADATA_COLLECTIONMETADATA_AdditionalAttributes_identifier_file_uuid { String AdditionalAttributeDatatype "varchar"; String AdditionalAttributeDescription "Universally unique identifier for this data product's files"; String AdditionalAttributeName "identifier_file_uuid"; String fullnamepath "/METADATA/COLLECTIONMETADATA/AdditionalAttributes/identifier_file_uuid"; } METADATA_COLLECTIONMETADATA_AdditionalAttributes_Track { String AdditionalAttributeDatatype "int"; String AdditionalAttributeDescription "The unique number assigned for each repeat ground track (one orbit) of the reference orbit."; String AdditionalAttributeName "Track"; String ParameterUnitsofMeasurement "counts"; String ParameterRangeBegin "0"; String ParameterRangeEnd "3000"; String fullnamepath "/METADATA/COLLECTIONMETADATA/AdditionalAttributes/Track"; } METADATA_COLLECTIONMETADATA_AdditionalAttributes_Instrument_State { String AdditionalAttributeDatatype "int"; String AdditionalAttributeDescription "Flag word that indicates which redundant units (laser, detector, oscillator) of the GLAS instrument are in operation."; String AdditionalAttributeName "Instrument_State"; String ParameterUnitsofMeasurement "Flag word"; String ParameterRangeBegin "0"; String ParameterRangeEnd "5"; String fullnamepath "/METADATA/COLLECTIONMETADATA/AdditionalAttributes/Instrument_State"; } METADATA_COLLECTIONMETADATA_AdditionalAttributes_Timing_Drift_Date { String AdditionalAttributeDatatype "date"; String AdditionalAttributeDescription "The date that corresponds to the first valid Timing_Drift. There are a maximum of two per granule."; String AdditionalAttributeName "Timing_Drift_Date"; String fullnamepath "/METADATA/COLLECTIONMETADATA/AdditionalAttributes/Timing_Drift_Date"; } METADATA_COLLECTIONMETADATA_AdditionalAttributes_ReferenceOrbit { String AdditionalAttributeDatatype "int"; String AdditionalAttributeDescription "Assigned number for which exact orbital elements describe the exact repeat orbit pattern."; String AdditionalAttributeName "ReferenceOrbit"; String ParameterUnitsofMeasurement "Assigned number"; String ParameterRangeBegin "1"; String ParameterRangeEnd "30000"; String fullnamepath "/METADATA/COLLECTIONMETADATA/AdditionalAttributes/ReferenceOrbit"; } METADATA_COLLECTIONMETADATA_AdditionalAttributes_SP_ICE_GLAS_StartBlock { String AdditionalAttributeDatatype "int"; String AdditionalAttributeDescription "Integer number within GLAS coverage scheme in which granule data starts."; String AdditionalAttributeName "SP_ICE_GLAS_StartBlock"; String ParameterRangeBegin "1"; String ParameterRangeEnd "360"; String fullnamepath "/METADATA/COLLECTIONMETADATA/AdditionalAttributes/SP_ICE_GLAS_StartBlock"; } METADATA_COLLECTIONMETADATA_AdditionalAttributes_Range_Bias { String AdditionalAttributeDatatype "int"; String AdditionalAttributeDescription "The additive calibration correction in millimeters to apply to range based on the science team cal/val activities."; String AdditionalAttributeName "Range_Bias"; String ParameterUnitsofMeasurement "Millimeters"; String ParameterRangeBegin "-10000"; String ParameterRangeEnd "10000"; String ParameterValueAccuracy "1"; String ParameterMeasurementResolution "1"; String fullnamepath "/METADATA/COLLECTIONMETADATA/AdditionalAttributes/Range_Bias"; } METADATA_COLLECTIONMETADATA_AdditionalAttributes_Timing_Bias_Time { String AdditionalAttributeDatatype "time"; String AdditionalAttributeDescription "The time that corresponds to the first valid Timing_Bias. There are a maximum of two per granule."; String AdditionalAttributeName "Timing_Bias_Time"; String fullnamepath "/METADATA/COLLECTIONMETADATA/AdditionalAttributes/Timing_Bias_Time"; } METADATA_COLLECTIONMETADATA_AdditionalAttributes_Instrument_State_Date { String AdditionalAttributeDatatype "date"; String AdditionalAttributeDescription "The date that corresponds to the first valid Instrument_State. There is a maximum of two per granule."; String AdditionalAttributeName "Instrument_State_Date"; String fullnamepath "/METADATA/COLLECTIONMETADATA/AdditionalAttributes/Instrument_State_Date"; } METADATA_COLLECTIONMETADATA_AdditionalAttributes_Range_Bias_Time { String AdditionalAttributeDatatype "time"; String AdditionalAttributeDescription "The time that corresponds to the first valid Range_Bias. There are a maximum of two per granule."; String AdditionalAttributeName "Range_Bias_Time"; String fullnamepath "/METADATA/COLLECTIONMETADATA/AdditionalAttributes/Range_Bias_Time"; } METADATA_COLLECTIONMETADATA_AdditionalAttributes_Timing_Drift { String AdditionalAttributeDatatype "float"; String AdditionalAttributeDescription "This is the ratio of the true time for a one second oscilator tick to nominal one"; String AdditionalAttributeName "Timing_Drift"; String ParameterRangeBegin "-1.0"; String ParameterRangeEnd "+1.0"; String fullnamepath "/METADATA/COLLECTIONMETADATA/AdditionalAttributes/Timing_Drift"; } METADATA_COLLECTIONMETADATA_AdditionalAttributes_identifier_product_doi_authority { String AdditionalAttributeDatatype "varchar"; String AdditionalAttributeDescription "URL of the digital object identifier resolving authority"; String AdditionalAttributeName "identifier_product_doi_authority"; String fullnamepath "/METADATA/COLLECTIONMETADATA/AdditionalAttributes/identifier_product_doi_authority"; } METADATA_COLLECTIONMETADATA_AdditionalAttributes_identifier_product_doi_authority_InformationContent { String ParameterValue "http://dx.doi.org"; String fullnamepath "/METADATA/COLLECTIONMETADATA/AdditionalAttributes/identifier_product_doi_authority/InformationContent"; } METADATA_COLLECTIONMETADATA_AdditionalAttributes_Range_Bias_Date { String AdditionalAttributeDatatype "date"; String AdditionalAttributeDescription "The date that corresponds to the first valid Range_Bias. There are a maximum of two per granule."; String AdditionalAttributeName "Range_Bias_Date"; String fullnamepath "/METADATA/COLLECTIONMETADATA/AdditionalAttributes/Range_Bias_Date"; } METADATA_COLLECTIONMETADATA_AdditionalAttributes_SP_ICE_GLAS_EndBlock { String AdditionalAttributeDatatype "int"; String AdditionalAttributeDescription "Integer number within GLAS coverage scheme in which granule data ends."; String AdditionalAttributeName "SP_ICE_GLAS_EndBlock"; String ParameterRangeBegin "1"; String ParameterRangeEnd "360"; String fullnamepath "/METADATA/COLLECTIONMETADATA/AdditionalAttributes/SP_ICE_GLAS_EndBlock"; } METADATA_COLLECTIONMETADATA_AdditionalAttributes_Instance { String AdditionalAttributeDatatype "int"; String AdditionalAttributeDescription "The number of times that we have returned to a specific reference orbit."; String AdditionalAttributeName "Instance"; String ParameterUnitsofMeasurement "counts"; String ParameterRangeBegin "1"; String ParameterRangeEnd "99"; String fullnamepath "/METADATA/COLLECTIONMETADATA/AdditionalAttributes/Instance"; } METADATA_COLLECTIONMETADATA_AdditionalAttributes_Instrument_State_Time { String AdditionalAttributeDatatype "time"; String AdditionalAttributeDescription "The time that corresponds to the first valid Instrument_State. There is a maximum of two per granule."; String AdditionalAttributeName "Instrument_State_Time"; String fullnamepath "/METADATA/COLLECTIONMETADATA/AdditionalAttributes/Instrument_State_Time"; } METADATA_COLLECTIONMETADATA_AdditionalAttributes_Timing_Bias { String AdditionalAttributeDatatype "int"; String AdditionalAttributeDescription "The time tag error determined by the calibration team that was added to the time tags to compute the true time of data as provided on the granule."; String AdditionalAttributeName "Timing_Bias"; String ParameterUnitsofMeasurement "Microseconds"; String ParameterRangeBegin "-1000000"; String ParameterRangeEnd "+1000000"; String fullnamepath "/METADATA/COLLECTIONMETADATA/AdditionalAttributes/Timing_Bias"; } METADATA_COLLECTIONMETADATA_AdditionalAttributes_Timing_Drift_Time { String AdditionalAttributeDatatype "time"; String AdditionalAttributeDescription "The time that corresponds to the first valid Timing_Drift. There are a maximum of two per granule."; String AdditionalAttributeName "Timing_Drift_Time"; String fullnamepath "/METADATA/COLLECTIONMETADATA/AdditionalAttributes/Timing_Drift_Time"; } METADATA_COLLECTIONMETADATA_AdditionalAttributes_Timing_Bias_Date { String AdditionalAttributeDatatype "date"; String AdditionalAttributeDescription "The date that corresponds to the first valid Timing_Bias. There are a maximum of two per granule."; String AdditionalAttributeName "Timing_Bias_Date"; String fullnamepath "/METADATA/COLLECTIONMETADATA/AdditionalAttributes/Timing_Bias_Date"; } METADATA_COLLECTIONMETADATA_AdditionalAttributes_OrbitQuality { String AdditionalAttributeDatatype "varchar"; String AdditionalAttributeDescription "Status word that states what type of orbit was used during processing of the data for the granule. It specifies the models used in the orbit determination program. This provides an indication of the quality of the orbits being applied to the data."; String AdditionalAttributeName "OrbitQuality"; String ParameterUnitsofMeasurement "Flag"; String fullnamepath "/METADATA/COLLECTIONMETADATA/AdditionalAttributes/OrbitQuality"; } METADATA_COLLECTIONMETADATA_AdditionalAttributes_PercentGroundHit { String AdditionalAttributeDatatype "float"; String AdditionalAttributeDescription "Percent of data for this granule that had a detected ground return of the transmitted laser pulse."; String AdditionalAttributeName "PercentGroundHit"; String ParameterUnitsofMeasurement "Percent"; String ParameterRangeBegin "0.0"; String ParameterRangeEnd "100.0"; String ParameterValueAccuracy "1"; String ParameterMeasurementResolution "1"; String fullnamepath "/METADATA/COLLECTIONMETADATA/AdditionalAttributes/PercentGroundHit"; } METADATA_COLLECTIONMETADATA_AdditionalAttributes_Cycle { String AdditionalAttributeDatatype "int"; String AdditionalAttributeDescription "A count of the number of exact repeats of this reference orbit."; String AdditionalAttributeName "Cycle"; String ParameterUnitsofMeasurement "counts"; String ParameterRangeBegin "0"; String ParameterRangeEnd "250"; String fullnamepath "/METADATA/COLLECTIONMETADATA/AdditionalAttributes/Cycle"; } METADATA_COLLECTIONMETADATA_CollectionAssociation { String GLAH06 "CollectionAssociationContainer"; String GLAH05 "CollectionAssociationContainer"; String GLAH01 "CollectionAssociationContainer"; String GLA00 "CollectionAssociationContainer"; String GLAH12 "CollectionAssociationContainer"; String GLAH14 "CollectionAssociationContainer"; String GLAH15 "CollectionAssociationContainer"; String fullnamepath "/METADATA/COLLECTIONMETADATA/CollectionAssociation"; } METADATA_COLLECTIONMETADATA_CollectionAssociation_GLAH05 { String CollectionType "Input"; String CollectionUse "Level 1B file containing: the range corrections to the range from the waveform retracking algorithms, the surface roughness estimate, and the reflectance"; String ShortName "GLAH05"; String VersionID "33"; String fullnamepath "/METADATA/COLLECTIONMETADATA/CollectionAssociation/GLAH05"; } METADATA_COLLECTIONMETADATA_CollectionAssociation_GLAH01 { String CollectionType "Science Associated"; String CollectionUse "Level 1A file containing altimeter height, waveform data, and other data required to produce the Level 1B waveform products"; String ShortName "GLAH01"; String VersionID "33"; String fullnamepath "/METADATA/COLLECTIONMETADATA/CollectionAssociation/GLAH01"; } METADATA_COLLECTIONMETADATA_CollectionAssociation_GLAH06 { String CollectionType "Input"; String CollectionUse "Level 1B file containing elevations, elevation corrections, surface roughness, reflectance, and associated timing and data quality information"; String ShortName "GLAH06"; String VersionID "33"; String fullnamepath "/METADATA/COLLECTIONMETADATA/CollectionAssociation/GLAH06"; } METADATA_COLLECTIONMETADATA_CollectionAssociation_GLAH12 { String CollectionType "Science Associated"; String CollectionUse "Level 2 file containing: corrected ice sheet elevations above the reference ellipsoid, surface roughness, reflectance, and the corrections that were used. The product parameters are the result of product-specialized waveform fitting."; String ShortName "GLAH12"; String VersionID "33"; String fullnamepath "/METADATA/COLLECTIONMETADATA/CollectionAssociation/GLAH12"; } METADATA_COLLECTIONMETADATA_CollectionAssociation_GLAH14 { String CollectionType "Science Associated"; String CollectionUse "Level 2 file containing: corrected surface elevations above the reference ellipsoid, surface roughness, reflectance, and the corrections that were used. The product parameters are the result of product-specialized waveform fitting."; String ShortName "GLAH14"; String VersionID "33"; String fullnamepath "/METADATA/COLLECTIONMETADATA/CollectionAssociation/GLAH14"; } METADATA_COLLECTIONMETADATA_CollectionAssociation_GLA00 { String CollectionType "Science Associated"; String CollectionUse "The initial collection of GLAS instrument data downlinked from the spacecraft"; String ShortName "GLA00"; String VersionID "1"; String fullnamepath "/METADATA/COLLECTIONMETADATA/CollectionAssociation/GLA00"; } METADATA_COLLECTIONMETADATA_CollectionAssociation_GLAH15 { String CollectionType "Science Associated"; String CollectionUse "Level 2 file containing: corrected Ocean elevations above the reference ellipsoid, surface roughness, reflectance, and the corrections that were used. The product parameters are the result of product-specialized waveform fitting."; String ShortName "GLAH15"; String VersionID "33"; String fullnamepath "/METADATA/COLLECTIONMETADATA/CollectionAssociation/GLAH15"; } METADATA_COLLECTIONMETADATA_ContactOrganization { String Data_Originator "ContactOrganizationContainer"; String Archive "ContactOrganizationContainer"; String fullnamepath "/METADATA/COLLECTIONMETADATA/ContactOrganization"; } METADATA_COLLECTIONMETADATA_ContactOrganization_Data_Originator { String Role "Data Originator"; String HoursofService "M-F, 8:00am to 4:30pm Eastern Time"; String ContactInstructions "Contact by e-mail first"; String ContactOrganizationName "ICESat Science Investigator-led Processing System (I-SIPS)"; String StreetAddress "Building 33, NASA Goddard Space Flight Center"; String City "Greenbelt"; String StateProvince "Maryland"; String PostalCode "20771"; String Country "USA"; String TelephoneNumber "757-864-1238"; String TelephoneNumberType "Voice"; String ElectronicMailAddress "David.W.Hancock@nasa.gov"; String fullnamepath "/METADATA/COLLECTIONMETADATA/ContactOrganization/Data_Originator"; } METADATA_COLLECTIONMETADATA_ContactOrganization_Archive { String Role "Archive"; String HoursofService "M-F, 8:00am to 5:00pm, Mountain Time"; String ContactInstructions "For inquiries, contact NSIDC User Services. Primary first level contact."; String ContactOrganizationName "NSIDC User Services"; String StreetAddress "CIRES/NSIDC University of Colorado Campus, Box 449"; String City "Boulder"; String StateProvince "Colorado"; String PostalCode "80309-0449"; String Country "USA"; String TelephoneNumber "303-492-2468"; String TelephoneNumberType "Facsimile"; String ElectronicMailAddress "nsidc@nsidc.org"; String fullnamepath "/METADATA/COLLECTIONMETADATA/ContactOrganization/Archive"; } METADATA_COLLECTIONMETADATA_ContactPerson { String Hancock "ContactPersonContainer"; String Schutz "ContactPersonContainer"; String Zwally "ContactPersonContainer"; String DiMarzio "ContactPersonContainer"; String fullnamepath "/METADATA/COLLECTIONMETADATA/ContactPerson"; } METADATA_COLLECTIONMETADATA_ContactPerson_Hancock { String Role "Data Originator"; String HoursofService "M-F, 8:00am to 4:30pm. Eastern Time."; String ContactInstructions "None"; String ContactJobPosition "Science Software Development Manager."; String ContactFirstName "David"; String ContactMiddleName "W."; String ContactLastName "Hancock"; String StreetAddress "Building N-159, NASA/GSFC Wallops Flight Facility."; String City "Wallops Island"; String StateProvince "Virginia"; String PostalCode "23337"; String Country "USA"; String TelephoneNumber "757-824-1238"; String TelephoneNumberType "Voice"; String ElectronicMailAddress "David.W.Hancock@nasa.gov"; String fullnamepath "/METADATA/COLLECTIONMETADATA/ContactPerson/Hancock"; } METADATA_COLLECTIONMETADATA_ContactPerson_Zwally { String Role "Producer"; String HoursofService "M-F, 8:00am to 4:30pm Eastern Time"; String ContactInstructions "None."; String ContactJobPosition "ICESat Project Scientist"; String ContactFirstName "Jay"; String ContactLastName "Zwally"; String StreetAddress "Building 33, Rm A-217"; String City "Greenbelt"; String StateProvince "Maryland"; String PostalCode "20771"; String Country "USA"; String TelephoneNumber "301-614-5643"; String TelephoneNumberType "Voice"; String ElectronicMailAddress "Jay.Zwally@nasa.gov"; String fullnamepath "/METADATA/COLLECTIONMETADATA/ContactPerson/Zwally"; } METADATA_COLLECTIONMETADATA_ContactPerson_Schutz { String Role "Investigator"; String HoursofService "M-F, 8:00am to 4:30pm Central Time"; String ContactInstructions "None"; String ContactJobPosition "GLAS Science Team Leader"; String ContactFirstName "Bob"; String ContactMiddleName "E"; String ContactLastName "Schutz"; String StreetAddress "3925 W. Braker Lane, Center for Space Research"; String City "Austin"; String StateProvince "Texas"; String PostalCode "78759-5321"; String Country "USA"; String TelephoneNumber "512-471-4267"; String TelephoneNumberType "Voice"; String ElectronicMailAddress "schutz@utcsr.ae.utexas.edu"; String fullnamepath "/METADATA/COLLECTIONMETADATA/ContactPerson/Schutz"; } METADATA_COLLECTIONMETADATA_ContactPerson_DiMarzio { String Role "Producer"; String HoursofService "M-F, 8:00am to 4:30pm Eastern Time"; String ContactInstructions "None"; String ContactJobPosition "Deputy Science Software Development Manager"; String ContactFirstName "John"; String ContactMiddleName "P"; String ContactLastName "DiMarzio"; String StreetAddress "Building 33, Rm. B-209D, NASA/GSFC"; String City "Greenbelt"; String StateProvince "Maryland"; String PostalCode "20771"; String Country "USA"; String TelephoneNumber "301-614-5893"; String TelephoneNumberType "Voice"; String ElectronicMailAddress "John.P.Dimarzio.1@nasa.gov"; String fullnamepath "/METADATA/COLLECTIONMETADATA/ContactPerson/DiMarzio"; } METADATA_COLLECTIONMETADATA_DisciplineTopicParameters { String Cryosphere "DisciplineTopicParametersContainer"; String Oceans "DisciplineTopicParametersContainer"; String fullnamepath "/METADATA/COLLECTIONMETADATA/DisciplineTopicParameters"; } METADATA_COLLECTIONMETADATA_DisciplineTopicParameters_Cryosphere { String ECSDisciplineKeyword "Earth Science"; String ECSTopicKeyword "Cryosphere"; String ECSTermKeyword "Sea Ice"; String ECSVariableKeyword "Ice Roughness"; String fullnamepath "/METADATA/COLLECTIONMETADATA/DisciplineTopicParameters/Cryosphere"; } METADATA_COLLECTIONMETADATA_DisciplineTopicParameters_Cryosphere_ECSParameter { String ECSParameterKeyword "Laser Reflectance"; String fullnamepath "/METADATA/COLLECTIONMETADATA/DisciplineTopicParameters/Cryosphere/ECSParameter"; } METADATA_COLLECTIONMETADATA_DisciplineTopicParameters_Oceans { String ECSDisciplineKeyword "Earth Science"; String ECSTopicKeyword "Oceans"; String ECSTermKeyword "Sea Ice"; String ECSVariableKeyword "Sea Ice Elevation"; String fullnamepath "/METADATA/COLLECTIONMETADATA/DisciplineTopicParameters/Oceans"; } METADATA_COLLECTIONMETADATA_DisciplineTopicParameters_Oceans_ECSParameter { String ECSParameterKeyword "Laser Reflectance"; String fullnamepath "/METADATA/COLLECTIONMETADATA/DisciplineTopicParameters/Oceans/ECSParameter"; } METADATA_COLLECTIONMETADATA_Spatial { String SpatialCoverageType "Horizontal"; String WestBoundingCoordinate "-180.0"; String NorthBoundingCoordinate "90.0"; String EastBoundingCoordinate "180.0"; String SouthBoundingCoordinate "-90.0"; String fullnamepath "/METADATA/COLLECTIONMETADATA/Spatial"; } METADATA_COLLECTIONMETADATA_ProcessingLevel { String ProcessingLevelDescription "Geophysical Quantities at the sensor resolution or geolocated"; String ProcessingLevelID "2"; String fullnamepath "/METADATA/COLLECTIONMETADATA/ProcessingLevel"; } METADATA_COLLECTIONMETADATA_Platform { String ICESat "PlatformContainer"; String fullnamepath "/METADATA/COLLECTIONMETADATA/Platform"; } METADATA_COLLECTIONMETADATA_Platform_ICESat { String PlatformShortName "ICESat"; String PlatformLongName "Ice, Cloud, and Land Elevation Satellite"; String PlatformType "Spacecraft"; String fullnamepath "/METADATA/COLLECTIONMETADATA/Platform/ICESat"; } METADATA_COLLECTIONMETADATA_Platform_ICESat_PlatformCharacteristic { String OrbitInclination "PlatformCharacteristicContainer"; String OrbitalPeriod "PlatformCharacteristicContainer"; String fullnamepath "/METADATA/COLLECTIONMETADATA/Platform/ICESat/PlatformCharacteristic"; } METADATA_COLLECTIONMETADATA_Platform_ICESat_PlatformCharacteristic_OrbitInclination { String PlatformCharacteristicName "OrbitInclination"; String PlatformCharacteristicDescription "Angle between the orbit plane and the Earth's equatorial plane"; String PlatformCharacteristicDataType "float"; String PlatformCharacteristicUnit "Degrees"; String PlatformCharacteristicValue "94.0"; String fullnamepath "/METADATA/COLLECTIONMETADATA/Platform/ICESat/PlatformCharacteristic/OrbitInclination"; } METADATA_COLLECTIONMETADATA_Platform_ICESat_PlatformCharacteristic_OrbitalPeriod { String PlatformCharacteristicName "OrbitalPeriod"; String PlatformCharacteristicDescription "Orbital period in decimal minutes."; String PlatformCharacteristicDataType "float"; String PlatformCharacteristicUnit "Minutes"; String PlatformCharacteristicValue "96.7"; String fullnamepath "/METADATA/COLLECTIONMETADATA/Platform/ICESat/PlatformCharacteristic/OrbitalPeriod"; } METADATA_COLLECTIONMETADATA_Platform_ICESat_Instrument { String GLAS "InstrumentContainer"; String GPS "InstrumentContainer"; String fullnamepath "/METADATA/COLLECTIONMETADATA/Platform/ICESat/Instrument"; } METADATA_COLLECTIONMETADATA_Platform_ICESat_Instrument_GLAS { String InstrumentShortName "GLAS"; String InstrumentLongName "Geoscience Laser Altimeter System"; String InstrumentTechnique "Laser Altimetry and Light Detection and Radar"; String NumberofSensors "3"; String fullnamepath "/METADATA/COLLECTIONMETADATA/Platform/ICESat/Instrument/GLAS"; } METADATA_COLLECTIONMETADATA_Platform_ICESat_Instrument_GLAS_InstrumentCharacteristic { String SwathWidth "InstrumentCharacteristicContainer"; String fullnamepath "/METADATA/COLLECTIONMETADATA/Platform/ICESat/Instrument/GLAS/InstrumentCharacteristic"; } METADATA_COLLECTIONMETADATA_Platform_ICESat_Instrument_GLAS_InstrumentCharacteristic_SwathWidth { String InstrumentCharacteristicName "SwathWidth"; String InstrumentCharacteristicDescription "The width of the sensor scan as the satellite moves along the ground track."; String InstrumentCharacteristicDataType "int"; String InstrumentCharacteristicUnit "kilometers"; String InstrumentCharacteristicValue "2"; String fullnamepath "/METADATA/COLLECTIONMETADATA/Platform/ICESat/Instrument/GLAS/InstrumentCharacteristic/SwathWidth"; } METADATA_COLLECTIONMETADATA_Platform_ICESat_Instrument_GLAS_Sensor { String LA "SensorContainer"; String PC "SensorContainer"; String CD "SensorContainer"; String fullnamepath "/METADATA/COLLECTIONMETADATA/Platform/ICESat/Instrument/GLAS/Sensor"; } METADATA_COLLECTIONMETADATA_Platform_ICESat_Instrument_GLAS_Sensor_PC { String SensorShortName "PC"; String SensorLongName "Photon Counter for the 532 nm Aerosol Returns"; String SensorTechnique "Counting of 532nm photon return in 75m bins 40km to surface"; String fullnamepath "/METADATA/COLLECTIONMETADATA/Platform/ICESat/Instrument/GLAS/Sensor/PC"; } METADATA_COLLECTIONMETADATA_Platform_ICESat_Instrument_GLAS_Sensor_PC_SensorCharacteristic { String wavelength "SensorCharacteristicContainer"; String fullnamepath "/METADATA/COLLECTIONMETADATA/Platform/ICESat/Instrument/GLAS/Sensor/PC/SensorCharacteristic"; } METADATA_COLLECTIONMETADATA_Platform_ICESat_Instrument_GLAS_Sensor_PC_SensorCharacteristic_wavelength { String SensorCharacteristicName "wavelength"; String SensorCharacteristicDescription "detector"; String SensorCharacteristicDataType "varchar"; String SensorCharacteristicUnit "nanometer"; String SensorCharacteristicValue "532nm"; String fullnamepath "/METADATA/COLLECTIONMETADATA/Platform/ICESat/Instrument/GLAS/Sensor/PC/SensorCharacteristic/wavelength"; } METADATA_COLLECTIONMETADATA_Platform_ICESat_Instrument_GLAS_Sensor_LA { String SensorShortName "LA"; String SensorLongName "Laser Altimeter"; String SensorTechnique "Exact Measurement of Time between Transmit Pulse and receive ground return"; String fullnamepath "/METADATA/COLLECTIONMETADATA/Platform/ICESat/Instrument/GLAS/Sensor/LA"; } METADATA_COLLECTIONMETADATA_Platform_ICESat_Instrument_GLAS_Sensor_LA_SensorCharacteristic { String wavelength "SensorCharacteristicContainer"; String waveform "SensorCharacteristicContainer"; String fullnamepath "/METADATA/COLLECTIONMETADATA/Platform/ICESat/Instrument/GLAS/Sensor/LA/SensorCharacteristic"; } METADATA_COLLECTIONMETADATA_Platform_ICESat_Instrument_GLAS_Sensor_LA_SensorCharacteristic_wavelength { String SensorCharacteristicName "wavelength"; String SensorCharacteristicDescription "transmission"; String SensorCharacteristicDataType "varchar"; String SensorCharacteristicUnit "nanometer"; String SensorCharacteristicValue "1064 nm"; String fullnamepath "/METADATA/COLLECTIONMETADATA/Platform/ICESat/Instrument/GLAS/Sensor/LA/SensorCharacteristic/wavelength"; } METADATA_COLLECTIONMETADATA_Platform_ICESat_Instrument_GLAS_Sensor_LA_SensorCharacteristic_waveform { String SensorCharacteristicName "waveform"; String SensorCharacteristicDescription "digitizer"; String SensorCharacteristicDataType "varchar"; String SensorCharacteristicUnit "counts"; String SensorCharacteristicValue "0-255"; String fullnamepath "/METADATA/COLLECTIONMETADATA/Platform/ICESat/Instrument/GLAS/Sensor/LA/SensorCharacteristic/waveform"; } METADATA_COLLECTIONMETADATA_Platform_ICESat_Instrument_GLAS_Sensor_CD { String SensorShortName "CD"; String SensorLongName "Cloud LIDAR"; String SensorTechnique "Measure of 1064nm return energy in 75m bins from 20km to surface"; String fullnamepath "/METADATA/COLLECTIONMETADATA/Platform/ICESat/Instrument/GLAS/Sensor/CD"; } METADATA_COLLECTIONMETADATA_Platform_ICESat_Instrument_GLAS_Sensor_CD_SensorCharacteristic { String wavelength "SensorCharacteristicContainer"; String fullnamepath "/METADATA/COLLECTIONMETADATA/Platform/ICESat/Instrument/GLAS/Sensor/CD/SensorCharacteristic"; } METADATA_COLLECTIONMETADATA_Platform_ICESat_Instrument_GLAS_Sensor_CD_SensorCharacteristic_wavelength { String SensorCharacteristicName "wavelength"; String SensorCharacteristicDescription "detector"; String SensorCharacteristicDataType "varchar"; String SensorCharacteristicUnit "nanometer"; String SensorCharacteristicValue "1064 nm"; String fullnamepath "/METADATA/COLLECTIONMETADATA/Platform/ICESat/Instrument/GLAS/Sensor/CD/SensorCharacteristic/wavelength"; } METADATA_COLLECTIONMETADATA_Platform_ICESat_Instrument_GPS { String InstrumentShortName "GPS"; String InstrumentLongName "Global Positioning System Receiver"; String InstrumentTechnique "Radionavigation"; String NumberofSensors "1"; String fullnamepath "/METADATA/COLLECTIONMETADATA/Platform/ICESat/Instrument/GPS"; } METADATA_COLLECTIONMETADATA_Platform_ICESat_Instrument_GPS_Sensor { String GPS_Receiver "SensorContainer"; String fullnamepath "/METADATA/COLLECTIONMETADATA/Platform/ICESat/Instrument/GPS/Sensor"; } METADATA_COLLECTIONMETADATA_Platform_ICESat_Instrument_GPS_Sensor_GPS_Receiver { String SensorShortName "GPS Receiver"; String SensorLongName "Dual frequency GPS receiver"; String SensorTechnique "Pseudorange and carrier phase"; String fullnamepath "/METADATA/COLLECTIONMETADATA/Platform/ICESat/Instrument/GPS/Sensor/GPS_Receiver"; } METADATA_COLLECTIONMETADATA_ECSCollection { String RevisionDate "2012-06-25"; String SuggestedUsage "GLAH13 contains sea ice, open ocean, and iceberg elevations corrected for geodetic and atmospheric effects, calculated from algorithms fine-tuned for sea ice returns. Granules contain 14 orbits of data within the sea ice mask. Each GLAH13 file was created from an equivalent GLA13 binary file. The data used to create the GLAH13 values are contained in the equivalent GLAHxx files for the GLAxx files. See the provenance metadata for the creation of the GLA13."; String ProcessingCenter "GSFC I-SIPS"; String ArchiveCenter "NSIDC"; String VersionDescription "Initial Version"; String DatasetDisclaimerPointer "http://nsidc.org/data/icesat/disclaimer.html"; String ECSCollectionGuidePointer "http://nsidc.org/data/docs/daac/glas_icesat_l1_l2_global_altimetry.gd.html"; String ECSCollectionGuidePointerComment "Guide Document for this product at NSIDC"; String MiscellaneousInformationPointer "http://nsidc.org/daac/icesat/index.html"; String MiscellaneousInformationPointerComment "GLAS Product page at NSIDC"; String fullnamepath "/METADATA/COLLECTIONMETADATA/ECSCollection"; } METADATA_COLLECTIONMETADATA_Temporal { String TimeType "UTC"; String DateType "J2000"; String TemporalRangeType "Periodic"; String PrecisionofSeconds "6"; String EndsatPresentFlag "Y"; String RangeBeginningDate "2003-01-13"; String RangeBeginningTime "00:00:00"; String RangeEndingDate "2010-01-13"; String RangeEndingTime "00:00:00"; String fullnamepath "/METADATA/COLLECTIONMETADATA/Temporal"; } METADATA_INVENTORYMETADATA { String PGEVersion "Version 1.1"; String ShortName "GLAH13"; String VersionID "33"; String RangeBeginningTime "06:38:15"; String RangeEndingTime "05:11:23"; String RangeBeginningDate "2003-10-19"; String RangeEndingDate "2003-10-20"; String fullnamepath "/METADATA/INVENTORYMETADATA"; } METADATA_INVENTORYMETADATA_ECSDataGranule { String ReprocessingPlanned "no further update anticipated"; String ReprocessingActual "reprocessed"; String LocalGranuleID "GLAH13_633_2103_001_1317_0_01_0001.H5"; String ProductionDateTime "2012-11-30T11:57:15"; String LocalVersionID "633"; String fullnamepath "/METADATA/INVENTORYMETADATA/ECSDataGranule"; } METADATA_INVENTORYMETADATA_MeasuredParameter { String ParameterName "Surface_Elevation, Surface_Reflectance"; String fullnamepath "/METADATA/INVENTORYMETADATA/MeasuredParameter"; } METADATA_INVENTORYMETADATA_OrbitCalculatedSpatialDomain { String OrbitNumber "4160, 4161, 4162, 4163, 4164, 4165, 4166, 4167, 4168, 4169, 4170, 4171, 4172, 4173, 4174"; String StartOrbitNumber "4160"; String StopOrbitNumber " 4174"; String EquatorCrossingLongitude "-160.64435, 175.15977, 150.96443, 126.76986, 102.57391, 78.377365, 54.18163, 29.986721, 5.792589, -18.40152, -42.596527, -66.791016, -90.98514, -115.1799, -139.37543"; String EquatorCrossingTime "06:24:48, 08:01:27, 09:38:06, 11:14:46, 12:51:25, 14:28:04, 16:04:43, 17:41:22, 19:18:02, 20:54:41, 22:31:19, 00:07:58, 01:44:37, 03:21:18, 04:57:57"; String EquatorCrossingDate "2003-10-19, 2003-10-19, 2003-10-19, 2003-10-19, 2003-10-19, 2003-10-19, 2003-10-19, 2003-10-19, 2003-10-19, 2003-10-19, 2003-10-19, 2003-10-20, 2003-10-20, 2003-10-20, 2003-10-20"; String fullnamepath "/METADATA/INVENTORYMETADATA/OrbitCalculatedSpatialDomain"; } METADATA_INVENTORYMETADATA_InputGranule { String InputPointer "CTL00_000_20121130_2109393_01_gla13_h5_convert.ctl, tai-utc.dat, GLA13_633_2103_001_1317_0_01_0001.DAT, DsESDTGlGLAH13.033.desc"; String fullnamepath "/METADATA/INVENTORYMETADATA/InputGranule"; } METADATA_INVENTORYMETADATA_ProductSpecificMetadata { String PercentGroundHit "0"; String OrbitQuality "6"; String Track "1317, 1318, 1319, 1320, 1321, 1322, 1323, 1324, 1325, 1326, 1327, 1328, 1329, 1330, 1331"; String Instrument_State "373338"; String Timing_Bias "0"; String Timing_Drift "0"; String ReferenceOrbit "1"; String SP_ICE_PATH_NO "4339, 4340, 4341, 4342, 4343, 4344, 4345, 4346, 4347, 4348, 4349, 4350, 4351, 4352, 4353"; String SP_ICE_GLAS_StartBlock "NOT SET"; String SP_ICE_GLAS_EndBlock "NOT SET"; String Cycle "1"; String Instance "3"; String Range_Bias "0"; String Instrument_State_Date "2003-10-15"; String Instrument_State_Time "03:58:54"; String Range_Bias_Date "2003-10-15"; String Range_Bias_Time "03:58:56"; String Timing_Bias_Date "2003-10-15"; String Timing_Bias_Time "03:58:56"; String identifier_product_doi "10.5067/ICESAT/GLAS/DATA206"; String identifier_file_uuid "6bffcd5c-a550-45e2-b2e0-688932d9aa72"; String identifier_product_doi_authority "http://dx.doi.org"; String fullnamepath "/METADATA/INVENTORYMETADATA/ProductSpecificMetadata"; } METADATA_PROVENANCE { } METADATA_PROVENANCE_STEP_1 { String ProcessDateTime "2011-06-18T03:43:47"; String fullnamepath "/METADATA/PROVENANCE/STEP_1"; } METADATA_PROVENANCE_STEP_1_ProcessInput { String Name "GLA05_633_2103_001_1317_1_01_0001.DAT, GLA05_633_2103_001_1317_2_01_0001.DAT, GLA05_633_2103_001_1317_3_01_0001.DAT, GLA05_633_2103_001_1317_4_01_0001.DAT, GLA05_633_2103_001_1318_1_01_0001.DAT, GLA05_633_2103_001_1318_2_01_0001.DAT, GLA05_633_2103_001_1318_3_01_0001.DAT, GLA05_633_2103_001_1318_4_01_0001.DAT, GLA05_633_2103_001_1319_1_01_0001.DAT, GLA05_633_2103_001_1319_2_01_0001.DAT, GLA05_633_2103_001_1319_3_01_0001.DAT, GLA05_633_2103_001_1319_4_01_0001.DAT, GLA05_633_2103_001_1320_1_01_0001.DAT, GLA05_633_2103_001_1320_2_01_0001.DAT, GLA05_633_2103_001_1320_3_01_0001.DAT, GLA05_633_2103_001_1320_4_01_0001.DAT, GLA05_633_2103_001_1321_1_01_0001.DAT, GLA05_633_2103_001_1321_2_01_0001.DAT, GLA05_633_2103_001_1321_3_01_0001.DAT, GLA05_633_2103_001_1321_4_01_0001.DAT, GLA05_633_2103_001_1322_1_01_0001.DAT, GLA05_633_2103_001_1322_2_01_0001.DAT, GLA05_633_2103_001_1322_3_01_0001.DAT, GLA05_633_2103_001_1322_4_01_0001.DAT, GLA05_633_2103_001_1323_1_01_0001.DAT, GLA05_633_2103_001_1323_2_01_0001.DAT, GLA05_633_2103_001_1323_3_01_0001.DAT, GLA05_633_2103_001_1323_4_01_0001.DAT, GLA05_633_2103_001_1324_1_01_0001.DAT, GLA05_633_2103_001_1324_2_01_0001.DAT, GLA05_633_2103_001_1324_3_01_0001.DAT, GLA05_633_2103_001_1324_4_01_0001.DAT, GLA05_633_2103_001_1325_1_01_0001.DAT, GLA05_633_2103_001_1325_2_01_0001.DAT, GLA05_633_2103_001_1325_3_01_0001.DAT, GLA05_633_2103_001_1325_4_01_0001.DAT, GLA05_633_2103_001_1326_1_01_0001.DAT, GLA05_633_2103_001_1326_2_01_0001.DAT, GLA05_633_2103_001_1326_3_01_0001.DAT, GLA05_633_2103_001_1326_4_01_0001.DAT, GLA05_633_2103_001_1327_1_01_0001.DAT, GLA05_633_2103_001_1327_2_01_0001.DAT, GLA05_633_2103_001_1327_3_01_0001.DAT, GLA05_633_2103_001_1327_4_01_0001.DAT, GLA05_633_2103_001_1328_1_01_0001.DAT, GLA05_633_2103_001_1328_2_01_0001.DAT, GLA05_633_2103_001_1328_3_01_0001.DAT, GLA05_633_2103_001_1328_4_01_0001.DAT, GLA05_633_2103_001_1329_1_01_0001.DAT, GLA05_633_2103_001_1329_2_01_0001.DAT, GLA05_633_2103_001_1329_3_01_0001.DAT, GLA05_633_2103_001_1329_4_01_0001.DAT, GLA05_633_2103_001_1330_1_01_0001.DAT, GLA05_633_2103_001_1330_2_01_0001.DAT, GLA05_633_2103_001_1330_3_01_0001.DAT, GLA05_633_2103_001_1330_4_01_0001.DAT, GLA09_633_2103_001_1317_0_01_0001.DAT, GLA11_633_2103_001_1317_0_01_0001.DAT, ANC01_006_20031019_000000_01_0000.DAT, ANC01_006_20031019_060000_01_0000.DAT, ANC01_006_20031019_120000_01_0000.DAT, ANC01_006_20031019_180000_01_0000.DAT, ANC01_006_20031020_000000_01_0000.DAT, ANC01_006_20031019_000000_01_0002.DAT, ANC01_006_20031019_060000_01_0002.DAT, ANC01_006_20031019_120000_01_0002.DAT, ANC01_006_20031019_180000_01_0002.DAT, ANC01_006_20031020_000000_01_0002.DAT, ANC01_006_20031019_000000_01_0003.DAT, ANC01_006_20031019_060000_01_0003.DAT, ANC01_006_20031019_120000_01_0003.DAT, ANC01_006_20031019_180000_01_0003.DAT, ANC01_006_20031020_000000_01_0003.DAT, ANC01_006_20031019_000000_01_0004.DAT, ANC01_006_20031019_060000_01_0004.DAT, ANC01_006_20031019_120000_01_0004.DAT, ANC01_006_20031019_180000_01_0004.DAT, ANC01_006_20031020_000000_01_0004.DAT, ANC01_006_20031019_000000_01_0001.DAT, ANC01_006_20031019_060000_01_0001.DAT, ANC01_006_20031019_120000_01_0001.DAT, ANC01_006_20031019_180000_01_0001.DAT, ANC01_006_20031020_000000_01_0001.DAT, ANC01_006_20031019_000000_01_0005.DAT, ANC01_006_20031019_060000_01_0005.DAT, ANC01_006_20031019_120000_01_0005.DAT, ANC01_006_20031019_180000_01_0005.DAT, ANC01_006_20031020_000000_01_0005.DAT, ANC01_006_20031019_000000_01_0006.DAT, ANC01_006_20031019_060000_01_0006.DAT, ANC01_006_20031019_120000_01_0006.DAT, ANC01_006_20031019_180000_01_0006.DAT, ANC01_006_20031020_000000_01_0006.DAT, ANC01_006_20031019_000000_01_0007.DAT, ANC01_006_20031019_060000_01_0007.DAT, ANC01_006_20031019_120000_01_0007.DAT, ANC01_006_20031019_180000_01_0007.DAT, ANC01_006_20031020_000000_01_0007.DAT, ANC01_006_20031019_000000_01_0008.DAT, ANC01_006_20031019_060000_01_0008.DAT, ANC01_006_20031019_120000_01_0008.DAT, ANC01_006_20031019_180000_01_0008.DAT, ANC01_006_20031020_000000_01_0008.DAT, ANC01_006_20031019_000000_01_0009.DAT, ANC01_006_20031019_060000_01_0009.DAT, ANC01_006_20031019_120000_01_0009.DAT, ANC01_006_20031019_180000_01_0009.DAT, ANC01_006_20031020_000000_01_0009.DAT, ANC01_006_20031019_000000_01_0010.DAT, ANC01_006_20031019_060000_01_0010.DAT, ANC01_006_20031019_120000_01_0010.DAT, ANC01_006_20031019_180000_01_0010.DAT, ANC01_006_20031020_000000_01_0010.DAT, ANC04_007_20031018_235947_01_0001.DAT, ANC04_007_20031019_235947_01_0001.DAT, anc07_033_02_0000.dat, anc07_033_02_0001.dat, anc07_033_02_0002.dat, anc07_033_02_0003.dat, anc07_033_02_0004.dat, anc07_033_02_0005.dat, anc07_033_02_0006.dat, ANC08_015_20031018_235947_01_0001.DAT, ANC08_015_20031019_235947_01_0001.DAT, ANC09_076_20031018_235947_01_0001.DAT, ANC09_076_20031019_235947_01_0001.DAT, anc12_004_01_0000.dat, anc12_004_01_0001.dat, anc13_006_01_0000.dat, anc16_004_01_0000.dat, anc17_004_01_0000.dat, anc25_005_20090101_000000_01_0000.dat, anc27_001_01_0000.dat, anc27_001_01_0001.dat, ANC33_001_20100406_000000_01_0000.DAT, anc41_009_01_0000.dat, anc45_033_03_0001.dat, anc45_033_03_0002.dat, anc45_033_03_0003.dat, anc45_033_03_0004.dat, anc45_033_03_0005.dat, anc45_033_03_0006.dat, anc45_033_03_0007.dat, anc45_033_03_0008.dat, anc45_033_03_0009.dat, anc45_033_03_0010.dat, anc45_033_03_0011.dat, anc45_033_03_0012.dat, anc45_033_03_0013.dat, anc45_033_03_0014.dat, anc45_033_03_0015.dat, anc51_003_01_4339.dat, anc51_003_01_4340.dat, anc51_003_01_4341.dat, anc51_003_01_4342.dat, anc51_003_01_4343.dat, anc51_003_01_4344.dat, anc51_003_01_4345.dat, anc51_003_01_4346.dat, anc51_003_01_4347.dat, anc51_003_01_4348.dat, anc51_003_01_4349.dat, anc51_003_01_4350.dat, anc51_003_01_4351.dat, anc51_003_01_4352.dat, anc51_003_01_4353.dat, anc52_007_01_0001.dat, anc52_007_01_0002.dat, anc54_002_01_0001.dat, anc54_002_01_0002.dat, anc54_002_01_0003.dat, anc54_002_01_0004.dat, anc54_002_01_0005.dat, anc54_002_01_0006.dat, anc55_001_01_0000.dat, ANC56_001_20090707_000000_01_0000.DAT, ANC57_001_20101119_000000_01_0000.DAT, anc58_002_01_4339.dat, anc58_002_01_4340.dat, anc58_002_01_4341.dat, anc58_002_01_4342.dat, anc58_002_01_4343.dat, anc58_002_01_4344.dat, anc58_002_01_4345.dat, anc58_002_01_4346.dat, anc58_002_01_4347.dat, anc58_002_01_4348.dat, anc58_002_01_4349.dat, anc58_002_01_4350.dat, anc58_002_01_4351.dat, anc58_002_01_4352.dat, anc58_002_01_4353.dat"; String Type " GLA05, GLA05, GLA05, GLA05, GLA05, GLA05, GLA05, GLA05, GLA05, GLA05, GLA05, GLA05, GLA05, GLA05, GLA05, GLA05, GLA05, GLA05, GLA05, GLA05, GLA05, GLA05, GLA05, GLA05, GLA05, GLA05, GLA05, GLA05, GLA05, GLA05, GLA05, GLA05, GLA05, GLA05, GLA05, GLA05, GLA05, GLA05, GLA05, GLA05, GLA05, GLA05, GLA05, GLA05, GLA05, GLA05, GLA05, GLA05, GLA05, GLA05, GLA05, GLA05, GLA05, GLA05, GLA05, GLA05, GLA09, GLA11, ANC01, ANC01, ANC01, ANC01, ANC01, ANC01, ANC01, ANC01, ANC01, ANC01, ANC01, ANC01, ANC01, ANC01, ANC01, ANC01, ANC01, ANC01, ANC01, ANC01, ANC01, ANC01, ANC01, ANC01, ANC01, ANC01, ANC01, ANC01, ANC01, ANC01, ANC01, ANC01, ANC01, ANC01, ANC01, ANC01, ANC01, ANC01, ANC01, ANC01, ANC01, ANC01, ANC01, ANC01, ANC01, ANC01, ANC01, ANC01, ANC01, ANC01, ANC01, ANC01, ANC01, ANC01, ANC01, ANC04, ANC04, anc07, anc07, anc07, anc07, anc07, anc07, anc07, ANC08, ANC08, ANC09, ANC09, anc12, anc12, anc13, anc16, anc17, anc25, anc27, anc27, ANC33, anc41, anc45, anc45, anc45, anc45, anc45, anc45, anc45, anc45, anc45, anc45, anc45, anc45, anc45, anc45, anc45, anc51, anc51, anc51, anc51, anc51, anc51, anc51, anc51, anc51, anc51, anc51, anc51, anc51, anc51, anc51, anc52, anc52, anc54, anc54, anc54, anc54, anc54, anc54, anc55, ANC56, ANC57, anc58, anc58, anc58, anc58, anc58, anc58, anc58, anc58, anc58, anc58, anc58, anc58, anc58, anc58, anc58"; String Version " 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 633, 006, 006, 006, 006, 006, 006, 006, 006, 006, 006, 006, 006, 006, 006, 006, 006, 006, 006, 006, 006, 006, 006, 006, 006, 006, 006, 006, 006, 006, 006, 006, 006, 006, 006, 006, 006, 006, 006, 006, 006, 006, 006, 006, 006, 006, 006, 006, 006, 006, 006, 006, 006, 006, 006, 006, 007, 007, 033, 033, 033, 033, 033, 033, 033, 015, 015, 076, 076, 004, 004, 006, 004, 004, 005, 001, 001, 001, 009, 033, 033, 033, 033, 033, 033, 033, 033, 033, 033, 033, 033, 033, 033, 033, 003, 003, 003, 003, 003, 003, 003, 003, 003, 003, 003, 003, 003, 003, 003, 007, 007, 002, 002, 002, 002, 002, 002, 001, 001, 001, 002, 002, 002, 002, 002, 002, 002, 002, 002, 002, 002, 002, 002, 002, 002"; String fullnamepath "/METADATA/PROVENANCE/STEP_1/ProcessInput"; } METADATA_PROVENANCE_STEP_1_ProcessAgent { String Name "glas_alt"; String Type "2"; String Version "6.0.1"; String Description "This process is an instantiation of the GLAS Science Algorithm Software (GSAS) 2 ATBDs."; String fullnamepath "/METADATA/PROVENANCE/STEP_1/ProcessAgent"; } METADATA_PROVENANCE_STEP_1_ProcessOutput { String Name "GLA13_633_2103_001_1317_0_01_0001.DAT"; String Type "GLA13"; String Version "633"; String fullnamepath "/METADATA/PROVENANCE/STEP_1/ProcessOutput"; } METADATA_PROVENANCE_STEP_2 { String ProcessDateTime "2012-11-30T11:57:15.000000Z"; String fullnamepath "/METADATA/PROVENANCE/STEP_2"; } METADATA_PROVENANCE_STEP_2_ProcessInput { String Name "./CTL00_000_20121130_2109393_01_gla13_h5_convert.ctl, ./tai-utc.dat, ./GLA13_633_2103_001_1317_0_01_0001.DAT, ./DsESDTGlGLAH13.033.desc"; String Type "IN_CNTL, IN_ANC_TAIUTC, IN_GLA13, IN_ESDT"; String Version "0, 0, 1, 1"; String fullnamepath "/METADATA/PROVENANCE/STEP_2/ProcessInput"; } METADATA_PROVENANCE_STEP_2_ProcessOutput { String Name "./GLAH13_633_2103_001_1317_0_01_0001.H5"; String Type "OUT_GLAH13"; String Version "1"; String UUID "6bffcd5c-a550-45e2-b2e0-688932d9aa72"; String DOI "10.5067/ICESAT/GLAS/DATA206"; String fullnamepath "/METADATA/PROVENANCE/STEP_2/ProcessOutput"; } METADATA_PROVENANCE_STEP_2_ProcessAgent { String Name "GLA13_h5_convert"; String Type "Data_Reformat"; String Version "Version 1.1 (November 2012)"; String Description "GLA13 Conversion PGE"; String fullnamepath "/METADATA/PROVENANCE/STEP_2/ProcessAgent"; } ANCILLARY_DATA { String Campaign "2A"; String glas_osc_rate "1.0000000287"; String glas_osc_rate_date "2003-10-15"; String glas_osc_rate_time "03:58:56"; String sc_osc_rate "0.99999998854809"; String sc_osc_rate_date "2003-10-15"; String sc_osc_rate_time "03:58:56"; String internal_time_delay "0.0000151100"; String internal_time_delay_date "2003-10-15"; String internal_time_delay_time "03:58:56"; String internal_range_delay "9.5560"; String internal_range_delay_date "2003-10-15"; String internal_range_delay_time "03:58:56"; String Additional_Attribute "SP_ICE_PATH_NO, SP_ICE_GLAS_StartBlock, SP_ICE_GLAS_EndBlock, ReferenceOrbit, Track, Timing_Drift, PercentGroundHit, Cycle, OrbitQuality, Instance, Range_Bias, Range_Bias_Date, Range_Bias_Time, Timing_Bias, Timing_Bias_Date, Timing_Bias_Time"; String globAvSrfPres1 "100984.7779353"; String gASP_t1 "119815200.0000000"; String globAvSrfPres2 "100978.3075594"; String gASP_t2 "119836800.0000000"; String globAvSrfPres3 "100962.7960347"; String gASP_t3 "119858400.0000000"; String globAvSrfPres4 "100942.7023926"; String gASP_t4 "119880000.0000000"; String globAvSrfPres5 "99646.1934531"; String gASP_t5 "119901600.0000000"; String internal_range_delay_desc "Internal range calibration bias determined during GLAS instrument integration testing and validated in-flight, meters."; String internal_time_delay_desc "Internal time calibration bias determined during GLAS instrument integration testing and validated in-flight, seconds."; String fullnamepath "/ANCILLARY_DATA"; } Data_1HZ { String Description "This group contain data with a rate of 1HZ. 1Hz data may be indexed to the 40HZ data using the i_rec_ndx parameter in each respective time group."; String fullnamepath "/Data_1HZ"; } Data_1HZ_Reflectivity { String Description "This group contains reflectivity information."; String fullnamepath "/Data_1HZ/Reflectivity"; } Data_1HZ_Time { String Description "This group contains the 1HZ index and time-related parameters"; String fullnamepath "/Data_1HZ/Time"; } Data_1HZ_Atmosphere { String Description "This group contains the 1 hz information relating to the atmosphere."; String fullnamepath "/Data_1HZ/Atmosphere"; } Data_1HZ_Transmit_Energy { String Description "This group contains information relating to transmit energy."; String fullnamepath "/Data_1HZ/Transmit_Energy"; } Data_1HZ_Packet_data { String Description "This group contains geolocation-related parameters."; String fullnamepath "/Data_1HZ/Packet_data"; } Data_1HZ_Elevation_Flags { String Description "This group contains flags indicating the quality or suitability of elevation data."; String fullnamepath "/Data_1HZ/Elevation_Flags"; } Data_1HZ_Quality { String Description "This group contains quaility-related parameters and flags."; String fullnamepath "/Data_1HZ/Quality"; } Data_1HZ_Geolocation { String Description "This group contains flags indicating packet availability."; String fullnamepath "/Data_1HZ/Geolocation"; } BROWSE { } Data_40HZ_Reflectivity_d_reflctUC { String hertz "40"; String long_name "reflctUC"; String description "Reflectivity, not corrected for atmospheric effects, is calculated as Refl = R/T, where R is the received energy after it has been scaled for range, and T is the transmitted energy. i_reflctUC has also been calibrated for gain non-linearity (only for non-saturated waveforms), ground truth calibration and boresight shift shadowing (BSS). It is not corrected for saturation effects. If the shot is saturated (satindex above 2) then to correct for saturation the reflectivity estimate needs to be multiplied by the ratio of the corrected energy to the uncorrected energy (sat corrected reflectivity = d_reflctUC * (d_RecNrgAll + d_satNrgCorr)/d_RecNrgAll). The atmospheric corrected reflectivity may be calculated from this uncorrected reflectivity by multiplying it by d_reflCor_atm. d_reflctUC is invalid where d_satNrgCorr is invalid."; String source "Rel 33 GLAS Binary Data"; Float64 valid_min 0.0000000000000000; Float64 valid_max 1.0000000000000000; Float64 _FillValue 1.7976931348623157e+308; String origname "d_reflctUC"; String fullnamepath "/Data_40HZ/Reflectivity/d_reflctUC"; String coordinates "Data_40HZ_Reflectivity_DS_UTCTime_40"; } Data_40HZ_Reflectivity_d_sDevNsOb1 { String units "volts"; String hertz "40"; String long_name "Standard deviation of 1064 nm Background noise, (alternate)"; String description "The standard deviation of the background noise (alternate parameters)."; String source "Rel 33 GLAS Binary Data"; Float64 valid_min 0.0000000000000000; Float64 valid_max 3.0000000000000000; Float64 _FillValue 1.7976931348623157e+308; String origname "d_sDevNsOb1"; String fullnamepath "/Data_40HZ/Reflectivity/d_sDevNsOb1"; String coordinates "Data_40HZ_Reflectivity_DS_UTCTime_40"; } Data_40HZ_Reflectivity_d_satNrgCorr { String units "Joules"; String hertz "40"; String long_name "Saturation Energy Correction"; String description "Correction to energy for saturated waveforms. This correction has not been applied to the energy. It should be ADDED to any echo pulse energy calculated from the pulse area under the waveform. Also any reflectivity estimates need to be corrected for this error in energy measurement."; String source "Rel 33 GLAS Binary Data"; Float64 valid_min 0.0000000000000000; Float64 valid_max 1.0000000000000001e-15; Float64 _FillValue 1.7976931348623157e+308; String origname "d_satNrgCorr"; String fullnamepath "/Data_40HZ/Reflectivity/d_satNrgCorr"; String coordinates "Data_40HZ_Reflectivity_DS_UTCTime_40"; } Data_40HZ_Reflectivity_d_RecNrgAll { String units "Joules"; String hertz "40"; String long_name "Received Energy signal begin to signal end"; String description "This is calculated by taking the area under the received waveform (referenced to the observed noise) from all responses between the noise crossing before the first threshold crossing and the noise crossing after the last threshold crossing. It is a rescaled value from the GLA01 parameter d_recNrgAll_EU and is not recomputed."; String source "Rel 33 GLAS Binary Data"; Float64 valid_min 0.0000000000000000; Float64 valid_max 3.2000000000000000e-13; Float64 _FillValue 1.7976931348623157e+308; String origname "d_RecNrgAll"; String fullnamepath "/Data_40HZ/Reflectivity/d_RecNrgAll"; String coordinates "Data_40HZ_Reflectivity_DS_UTCTime_40"; } Data_40HZ_Elevation_Offsets_d_cntRngOff { String units "meters"; String hertz "40"; String long_name "Centroid Range Offset"; String description "Offset to be added to i_refRng to give the range in distance to the location of the centroid of the received echo from signal begin through signal end defined by the standard parameters."; String source "Rel 33 GLAS Binary Data"; Float64 valid_min -150.00000000000000; Float64 valid_max 0.0000000000000000; Float64 _FillValue 1.7976931348623157e+308; String origname "d_cntRngOff"; String fullnamepath "/Data_40HZ/Elevation_Offsets/d_cntRngOff"; String coordinates "Data_40HZ_Elevation_Offsets_DS_UTCTime_40"; } Data_40HZ_Elevation_Offsets_d_SiRngFst { String units "Meters"; String hertz "40"; String long_name "Sea ice range increment to first peak"; String description "Range increment to be added to reference range to compute the sea ice specific range. This was determined from centroid of first peak in sea ice gaussian fit."; String source "Rel 33 GLAS Binary Data"; Float64 valid_min -150.00000000000000; Float64 valid_max 0.0000000000000000; Float64 _FillValue 1.7976931348623157e+308; String origname "d_SiRngFst"; String fullnamepath "/Data_40HZ/Elevation_Offsets/d_SiRngFst"; String coordinates "Data_40HZ_Elevation_Offsets_DS_UTCTime_40"; } Data_40HZ_Elevation_Offsets_d_siRngOff { String units "Meters"; String hertz "40"; String long_name "Sea Ice Range Offset"; String description "Range offset to be added to i_refRng to calculate the range using the algorithm deemed appropriate for sea ice."; String source "Rel 33 GLAS Binary Data"; Float64 valid_min -150.00000000000000; Float64 valid_max 0.0000000000000000; Float64 _FillValue 1.7976931348623157e+308; String origname "d_siRngOff"; String fullnamepath "/Data_40HZ/Elevation_Offsets/d_siRngOff"; String coordinates "Data_40HZ_Elevation_Offsets_DS_UTCTime_40"; } Data_40HZ_Elevation_Offsets_d_SigBegOff { String units "meters"; String hertz "40"; String long_name "Signal Begin Range Offset"; String description "Offset to be added to i_refRng to give the range in distance to the location of the received echo calculated at the beginning of signal (closest to the spacecraft) using standard parameters."; String source "Rel 33 GLAS Binary Data"; Float64 valid_min -150.00000000000000; Float64 valid_max 0.0000000000000000; Float64 _FillValue 1.7976931348623157e+308; String origname "d_SigBegOff"; String fullnamepath "/Data_40HZ/Elevation_Offsets/d_SigBegOff"; String coordinates "Data_40HZ_Elevation_Offsets_DS_UTCTime_40"; } Data_40HZ_Elevation_Offsets_d_SigEndOff { String units "meters"; String hertz "40"; String long_name "Signal End Range Offset"; String description "Offset to be added to i_refRng to give the range in distance to the location of the received echo calculated at the end of signal (farthest from the spacecraft) using standard parameters."; String source "Rel 33 GLAS Binary Data"; Float64 valid_min -150.00000000000000; Float64 valid_max 0.0000000000000000; Float64 _FillValue 1.7976931348623157e+308; String origname "d_SigEndOff"; String fullnamepath "/Data_40HZ/Elevation_Offsets/d_SigEndOff"; String coordinates "Data_40HZ_Elevation_Offsets_DS_UTCTime_40"; } Data_40HZ_Elevation_Offsets_d_TrshRngOff { String units "meters"; String hertz "40"; String long_name "Threshold Retracker Range Offset"; String description "Offset to be added to i_refRng to give the range in distance to the threshold retracker location of the received echo using standard parameters."; String source "Rel 33 GLAS Binary Data"; Float64 valid_min -150.00000000000000; Float64 valid_max 0.0000000000000000; Float64 _FillValue 1.7976931348623157e+308; String origname "d_TrshRngOff"; String fullnamepath "/Data_40HZ/Elevation_Offsets/d_TrshRngOff"; String coordinates "Data_40HZ_Elevation_Offsets_DS_UTCTime_40"; } Data_40HZ_Time_i_shot_count { String hertz "40"; String long_name "GLAS shot counter"; String description "Identifies each laser shot within a record index. A combination of i_rec_ndx and i_shot_count can be used to uniquely identify each GLAS laser shot."; String source "Rel 33 GLAS Binary Data"; Int32 valid_min 1; Int32 valid_max 40; String origname "i_shot_count"; String fullnamepath "/Data_40HZ/Time/i_shot_count"; String coordinates "Data_40HZ_Time_DS_UTCTime_40"; } Data_40HZ_Time_i_rec_ndx { String hertz "40"; String long_name "GLAS Record Index"; String description "Unique index that relates this record to the corresponding record(s) in each GLAS data product."; String source "Rel 33 GLAS Binary Data"; Int32 valid_min 0; Int32 valid_max 2147483647; String origname "i_rec_ndx"; String fullnamepath "/Data_40HZ/Time/i_rec_ndx"; String coordinates "Data_40HZ_Time_DS_UTCTime_40"; } Data_40HZ_Atmosphere_d_FRir_cldtop { String units "meters"; String hertz "40"; String long_name "Full Resolution 1064 Cloud Top"; String description "Full resolution (40 Hz) cloud top height obtained from the 1064 atmospheric channel. This parameter is in GLA09."; String source "Rel 33 GLAS Binary Data"; Float64 valid_min 0.0000000000000000; Float64 valid_max 10300.000000000000; Float64 _FillValue 1.7976931348623157e+308; String origname "d_FRir_cldtop"; String fullnamepath "/Data_40HZ/Atmosphere/d_FRir_cldtop"; String coordinates "Data_40HZ_Atmosphere_DS_UTCTime_40"; } Data_40HZ_Atmosphere_d_FRir_intsig { String units "1/(m-sr)"; String hertz "40"; String long_name "Full Resolution 1064 Integrated Signal"; String description "Though called 'integrated signal' this is actually an average of all bins in the above-ground portion of the 1064 40 Hz profile with values above the threshold of 1.0e-7 (1/(m-sr) units). This parameter is for a 1 second record. This parameter is extracted from the equivalent parameter on GLA09."; String source "Rel 33 GLAS Binary Data"; Float64 valid_min 0.0000000000000000; Float64 valid_max 0.0010000000000000000; Float64 _FillValue 1.7976931348623157e+308; String origname "d_FRir_intsig"; String fullnamepath "/Data_40HZ/Atmosphere/d_FRir_intsig"; String coordinates "Data_40HZ_Atmosphere_DS_UTCTime_40"; } Data_40HZ_Atmosphere_FRir_qa_flg { String hertz "40"; String long_name "Full Resolution 1064 Quality Flag"; String description "Full resolution 1064 Quality Flag; 0 - 12 indicate Cloud detected by cloud search algorithm with higher numbers indicating a stronger average signal from the region starting at cloud top and extending 500 m below cloud top height; 13 = Indicates the possible presence of a cloud based on the value of the integrated signal parameter (i_FRir_intsig) that was not detected directly by the cloud search algorithm. When this occurs, the 40 Hz cloud top height (i_Frir_cldtop) is set to a value of 10.0 km; 14 = Indicates the likely presence of low clouds (< 150 m) based on elevated signal from the two bins above the ground return bin that were not detected directly by the cloud search algorithm. When this occurs, the 40 Hz cloud top height (i_Frir_cldtop) is set to a value of 0.1.0; 15 = No clouds"; String source "Rel 33 GLAS Binary Data"; Int32 flag_values 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15; String flag_meanings "0 1 2 3 4 5 6 7 8 9 10 11 12 possible likely"; Int32 valid_min 0; Int32 valid_max 15; String origname "FRir_qa_flg"; String fullnamepath "/Data_40HZ/Atmosphere/FRir_qa_flg"; String coordinates "Data_40HZ_Atmosphere_DS_UTCTime_40"; } Data_40HZ_Geophysical_d_ldElv { String units "meters"; String hertz "40"; String long_name "Load Tide Elevation"; String description "The load tide elevation applied to each shot."; String source "Rel 33 GLAS Binary Data"; Float64 valid_min -10.000000000000000; Float64 valid_max 10.000000000000000; Float64 _FillValue 1.7976931348623157e+308; String origname "d_ldElv"; String fullnamepath "/Data_40HZ/Geophysical/d_ldElv"; String coordinates "Data_40HZ_Geophysical_DS_UTCTime_40"; } Data_40HZ_Geophysical_d_ocElv { String units "meters"; String hertz "40"; String long_name "Ocean Tide Elevation"; String standard_name "sea_surface_height_amplitude_due_to_non_equilibrium_ocean_tide"; String description "The ocean tide elevation from the TPX07.1 tide model."; String source "Rel 33 GLAS Binary Data"; Float64 valid_min -10.000000000000000; Float64 valid_max 10.000000000000000; Float64 _FillValue 1.7976931348623157e+308; String origname "d_ocElv"; String fullnamepath "/Data_40HZ/Geophysical/d_ocElv"; String coordinates "Data_40HZ_Geophysical_DS_UTCTime_40"; } Data_40HZ_Geophysical_d_d2refTrk { String units "meters"; String hertz "40"; String long_name "Distance to the reference ground track"; String description "Distance to the reference ground track."; String source "Rel 33 GLAS Binary Data"; Float64 valid_min 0.0000000000000000; Float64 valid_max 1000000.0000000000; Float64 _FillValue 1.7976931348623157e+308; String origname "d_d2refTrk"; String fullnamepath "/Data_40HZ/Geophysical/d_d2refTrk"; String coordinates "Data_40HZ_Geophysical_DS_UTCTime_40"; } Data_40HZ_Geophysical_d_poTide { String units "meters"; String hertz "40"; String long_name "Pole Tide"; String standard_name "sea_surface_height_amplitude_due_to_pole_tide"; String description "Pole tide: an ocean tide which is the result of the Chandler wobble (a free nutation of the Earth caused by fluctuating pressure on the bottom of the ocean, caused by temperature and salinity changes and wind-driven changes in the circulation of the oceans)."; String source "Rel 33 GLAS Binary Data"; Float64 valid_min -10.000000000000000; Float64 valid_max 10.000000000000000; Float64 _FillValue 1.7976931348623157e+308; String origname "d_poTide"; String fullnamepath "/Data_40HZ/Geophysical/d_poTide"; String coordinates "Data_40HZ_Geophysical_DS_UTCTime_40"; } Data_40HZ_Geophysical_d_gdHt { String units "meters"; String hertz "40"; String long_name "Geoid"; String standard_name "geoid_height_above_reference_ellipsoid"; String description "The height of the geoid above the ellipsoid. EGM2008 geoid height above the reference ellipsoid."; String source "Rel 33 GLAS Binary Data"; Float64 valid_min -200.00000000000000; Float64 valid_max 200.00000000000000; Float64 _FillValue 1.7976931348623157e+308; String origname "d_gdHt"; String fullnamepath "/Data_40HZ/Geophysical/d_gdHt"; String coordinates "Data_40HZ_Geophysical_DS_UTCTime_40"; } Data_40HZ_Geophysical_d_eqElv { String units "meters"; String hertz "40"; String long_name "Equilibrium Tide Elevation"; String standard_name "sea_surface_height_amplitude_due_to_equilibrium_ocean_tide"; String description "The equilibrium (long period) tide at last valid shot over the ocean."; String source "Rel 33 GLAS Binary Data"; Float64 valid_min -10.000000000000000; Float64 valid_max 10.000000000000000; Float64 _FillValue 1.7976931348623157e+308; String origname "d_eqElv"; String fullnamepath "/Data_40HZ/Geophysical/d_eqElv"; String coordinates "Data_40HZ_Geophysical_DS_UTCTime_40"; } Data_40HZ_Geophysical_d_deltaEllip { String units "meters"; String hertz "40"; String long_name "Delta Ellipsoid"; String description "Surface elevation (T/P ellipsoid) minus surface elevation (WGS84 ellipsoid)."; String source "Rel 33 GLAS Binary Data"; Float64 valid_min -9.0000000000000000; Float64 valid_max 9.0000000000000000; Float64 _FillValue 1.7976931348623157e+308; String origname "d_deltaEllip"; String fullnamepath "/Data_40HZ/Geophysical/d_deltaEllip"; String coordinates "Data_40HZ_Geophysical_DS_UTCTime_40"; } Data_40HZ_Geophysical_d_erElv { String units "meters"; String hertz "40"; String long_name "Solid Earth Tide Elevation"; String description "The solid earth tide elevation."; String source "Rel 33 GLAS Binary Data"; Float64 valid_min -10.000000000000000; Float64 valid_max 10.000000000000000; Float64 _FillValue 1.7976931348623157e+308; String origname "d_erElv"; String fullnamepath "/Data_40HZ/Geophysical/d_erElv"; String coordinates "Data_40HZ_Geophysical_DS_UTCTime_40"; } Data_40HZ_Geophysical_d_DEMhiresArElv { String units "meters"; String hertz "40"; String long_name "DEMhiresArElv"; String description "d_DEMhiresArElv is a 9 element array of high resolution DEM values. The array index corresponds to the position of the DEM value relative to the spot. (5) is the footprint center."; String source "Rel 33 GLAS Binary Data"; Float64 valid_min -500.00000000000000; Float64 valid_max 1300.0000000000000; Float64 _FillValue 1.7976931348623157e+308; String origname "d_DEMhiresArElv"; String fullnamepath "/Data_40HZ/Geophysical/d_DEMhiresArElv"; String coordinates "Data_40HZ_Geophysical_DS_UTCTime_40"; } Data_40HZ_Geophysical_i_DEM_hires_src_1 { String hertz "40"; String long_name "High Resolution Source Flag"; String description "High resolution DEM source provider; Indicates if no high res source available, unfinished research Shuttle Radar Topography Mission (SRTM) C-band 90m DEM produced by JPL (+-1.1km E-W swath), finished' SRTM C-band 90 m DEM produced by NGA (+-2.1km E-W swath), ICESat Greenland V1 1km DEM, ICESat Antarctica V1 500m DEM, 90m Canadian Digital Elevation Data (CDED), 90m Canadian Digital Elevation Data (CDED) if available otherwise finished SRTM C-band 90 m DEM."; String source "Rel 33 GLAS Binary Data"; Int32 flag_values 0, 1, 2, 3, 4, 5, 6; String flag_meanings "none pre_srtm srtm greenland antarctica cded_90 cded_srtm"; Int32 valid_min 0; Int32 valid_max 6; String origname "i_DEM_hires_src_1"; String fullnamepath "/Data_40HZ/Geophysical/i_DEM_hires_src_1"; String coordinates "Data_40HZ_Geophysical_DS_UTCTime_40"; } Data_40HZ_Geophysical_d_DEM_elv { String units "meters"; String hertz "40"; String long_name "DEM Elevation"; String description "Elevation at the footprint location from the SRTM30 (GTOPO30 + SRTM) Digital Elevation Model (DEM). The reference frame for the DEM elevation was changed to the TOPEX/Poseidon ellipsoid to make it consistent with the GLAS elevations."; String source "Rel 33 GLAS Binary Data"; Float64 valid_min -500.00000000000000; Float64 valid_max 10000.000000000000; Float64 _FillValue 1.7976931348623157e+308; String origname "d_DEM_elv"; String fullnamepath "/Data_40HZ/Geophysical/d_DEM_elv"; String coordinates "Data_40HZ_Geophysical_DS_UTCTime_40"; } Data_40HZ_Elevation_Angles_d_beamAzimuth { String units "degrees"; String hertz "40"; String long_name "Azimuth"; String description "The direction, eastwards from north, of the laser beam vector as seen by an observer at the laser ground spot viewing toward the spacecraft (i.e., the vector from the ground to the spacecraft). When the spacecraft is precisely at the geodetic zenith, the value will be 99999 degrees."; String source "Rel 33 GLAS Binary Data"; Float64 valid_min 0.0000000000000000; Float64 valid_max 36.000000000000000; Float64 _FillValue 1.7976931348623157e+308; String origname "d_beamAzimuth"; String fullnamepath "/Data_40HZ/Elevation_Angles/d_beamAzimuth"; String coordinates "Data_40HZ_Elevation_Angles_DS_UTCTime_40"; } Data_40HZ_Elevation_Angles_d_beamCoelv { String units "degrees"; String hertz "40"; String long_name "Co-elevation"; String description "Co-elevation (CE) is direction from vertical of the laser beam as seen by an observer located at the laser ground spot."; String source "Rel 33 GLAS Binary Data"; Float64 valid_min 0.0000000000000000; Float64 valid_max 36.000000000000000; Float64 _FillValue 1.7976931348623157e+308; String origname "d_beamCoelv"; String fullnamepath "/Data_40HZ/Elevation_Angles/d_beamCoelv"; String coordinates "Data_40HZ_Elevation_Angles_DS_UTCTime_40"; } Data_40HZ_Elevation_Corrections_d_dTrop { String units "meters"; String hertz "40"; String long_name "Range Correction, Dry Troposphere"; String standard_name "altimeter_range_correction_due_to_dry_troposphere"; String description "The range correction due to the dry troposphere. Validity is based on results of finding a range with the standard fit."; String source "Rel 33 GLAS Binary Data"; Float64 valid_min -2.5000000000000000; Float64 valid_max 0.0000000000000000; Float64 _FillValue 1.7976931348623157e+308; String origname "d_dTrop"; String fullnamepath "/Data_40HZ/Elevation_Corrections/d_dTrop"; String coordinates "Data_40HZ_Elevation_Corrections_DS_UTCTime_40"; } Data_40HZ_Elevation_Corrections_d_satElevCorr { String units "meters"; String hertz "40"; String long_name "Saturation Elevation Correction"; String description "Correction to elevation for saturated waveforms. This correction has NOT been applied to the data. To apply it, SUBTRACT the correction from the range estimate. To apply the correction to the elevations it must be ADDED to the elevation estimates."; String source "Rel 33 GLAS Binary Data"; Float64 valid_min 0.0000000000000000; Float64 valid_max 3.0000000000000000; Float64 _FillValue 1.7976931348623157e+308; String origname "d_satElevCorr"; String fullnamepath "/Data_40HZ/Elevation_Corrections/d_satElevCorr"; String coordinates "Data_40HZ_Elevation_Corrections_DS_UTCTime_40"; } Data_40HZ_Elevation_Corrections_d_wTrop { String units "meters"; String hertz "40"; String long_name "Range Correction_Wet Troposphere"; String standard_name "altimeter_range_correction_due_to_wet_troposphere"; String description "The range correction due to the wet troposphere. (See ATBDs)"; String source "Rel 33 GLAS Binary Data"; Float64 valid_min -1.0000000000000000; Float64 valid_max 0.0000000000000000; Float64 _FillValue 1.7976931348623157e+308; String origname "d_wTrop"; String fullnamepath "/Data_40HZ/Elevation_Corrections/d_wTrop"; String coordinates "Data_40HZ_Elevation_Corrections_DS_UTCTime_40"; } Data_40HZ_Elevation_Corrections_d_ElevBiasCorr { String units "meters"; String hertz "40"; String long_name "Elevation Bias Correction"; String description "Correction to elevation based on post flight analysis for biases determined for each campaign. This bias correction has not been applied to the data. To apply it, SUBTRACT the correction from the range estimate. To apply the correction to the elevations it must be ADDED to the elevation estimates."; String source "Rel 33 GLAS Binary Data"; Float64 valid_min 0.0000000000000000; Float64 valid_max 3.0000000000000000; Float64 _FillValue 1.7976931348623157e+308; String origname "d_ElevBiasCorr"; String fullnamepath "/Data_40HZ/Elevation_Corrections/d_ElevBiasCorr"; String coordinates "Data_40HZ_Elevation_Corrections_DS_UTCTime_40"; } Data_40HZ_Waveform_d_skew2 { String hertz "40"; String long_name "Skewness"; String description "The skewness of the received echo from signal begin to signal end using standard parameters."; String source "Rel 33 GLAS Binary Data"; Float64 valid_min -100.00000000000000; Float64 valid_max 100.00000000000000; Float64 _FillValue 1.7976931348623157e+308; String origname "d_skew2"; String fullnamepath "/Data_40HZ/Waveform/d_skew2"; String coordinates "Data_40HZ_Waveform_DS_UTCTime_40"; } Data_40HZ_Waveform_d_maxRecAmp { String units "volts"; String hertz "40"; String long_name "Max Amplitude of Received Echo"; String description "Maximum Amplitude of the Received Echo."; String source "Rel 33 GLAS Binary Data"; Float64 valid_min -0.029999999999999999; Float64 valid_max 3.0000000000000000; Float64 _FillValue 1.7976931348623157e+308; String origname "d_maxRecAmp"; String fullnamepath "/Data_40HZ/Waveform/d_maxRecAmp"; String coordinates "Data_40HZ_Waveform_DS_UTCTime_40"; } Data_40HZ_Waveform_d_maxSmAmp { String units "volts"; String hertz "40"; String long_name "Peak Amplitude of Smoothed Received Echo"; String description "The peak amplitude of the received echo after it has been smoothed to remove high frequency noise (see ATBD)."; String source "Rel 33 GLAS Binary Data"; Float64 valid_min -0.029999999999999999; Float64 valid_max 3.0000000000000000; Float64 _FillValue 1.7976931348623157e+308; String origname "d_maxSmAmp"; String fullnamepath "/Data_40HZ/Waveform/d_maxSmAmp"; String coordinates "Data_40HZ_Waveform_DS_UTCTime_40"; } Data_40HZ_Waveform_i_numPk { String units "count"; String hertz "40"; String long_name "Number of Peaks found in the Return"; String description "The number of peaks in the return echo found by the gaussian fitting procedure, using standard parameters."; String source "Rel 33 GLAS Binary Data"; Int32 valid_min 0; Int32 valid_max 6; String origname "i_numPk"; String fullnamepath "/Data_40HZ/Waveform/i_numPk"; String coordinates "Data_40HZ_Waveform_DS_UTCTime_40"; } Data_40HZ_Waveform_d_kurt2 { String hertz "40"; String long_name "Kurtosis of the Received Echo (standard)"; String description "Kurtosis of the received echo from signal begin to signal end using standard parameters."; String source "Rel 33 GLAS Binary Data"; Float64 valid_min -10.000000000000000; Float64 valid_max 10.000000000000000; Float64 _FillValue 1.7976931348623157e+308; String origname "d_kurt2"; String fullnamepath "/Data_40HZ/Waveform/d_kurt2"; String coordinates "Data_40HZ_Waveform_DS_UTCTime_40"; } Data_40HZ_Waveform_i_gval_rcv { String units "counts"; String long_name "Gain Value used for Received Pulse"; String description "Gain value used for received pulse - uncalibrated."; String source "Rel 33 GLAS Binary Data"; Int32 valid_min 0; Int32 valid_max 255; Int32 _FillValue 2147483647; String hertz "40"; String origname "i_gval_rcv"; String fullnamepath "/Data_40HZ/Waveform/i_gval_rcv"; String coordinates "Data_40HZ_Waveform_DS_UTCTime_40"; } Data_40HZ_Transmit_Energy_d_TxNrg { String units "joules"; String hertz "40"; String long_name "1064 nm Laser Transmit Energy"; String description "The 1064 nm laser pulse transmitted energy in energy units, computed from the digitized outgoing pulse, and the transmit gain."; String source "Rel 33 GLAS Binary Data"; Float64 valid_min 0.0000000000000000; Float64 valid_max 0.32766000000000001; Float64 _FillValue 1.7976931348623157e+308; String origname "d_TxNrg"; String fullnamepath "/Data_40HZ/Transmit_Energy/d_TxNrg"; String coordinates "Data_40HZ_Transmit_Energy_DS_UTCTime_40"; } Data_40HZ_Elevation_Surfaces_d_elev { String units "meters"; String hertz "40"; String long_name "Sea Ice Surface Elevation"; String standard_name "height_above_reference_ellipsoid"; String description "Surface elevation with respect to the ellipsoid at the spot location determined by the ice-sheet specific range after instrument corrections, atmospheric delays and tides have been applied. The saturation elevation correction (d_satElevCorr) has not been applied and needs to be added to this elevation. This can be over a one meter correction. If it is invalid then the elevation should not be used. The saturation correction flag (sat_corr_flg) is an important flag to understand the possible quality of the elevation data. The saturation index (i_satNdx) can be used for more understanding of concerns on data quality from saturation effects. Also no correction for pulse spreading from forward scatter has been applied."; String source "Rel 33 GLAS Binary Data"; Float64 valid_min -500.00000000000000; Float64 valid_max 10000.000000000000; Float64 _FillValue 1.7976931348623157e+308; String origname "d_elev"; String fullnamepath "/Data_40HZ/Elevation_Surfaces/d_elev"; String coordinates "Data_40HZ_Elevation_Surfaces_DS_UTCTime_40"; } Data_40HZ_Elevation_Surfaces_d_BergElev { String units "meters"; String hertz "40"; String long_name "Iceberg Elevation"; String description "For waveforms with more than 1 peak, iceberg elevation is calculated using the difference between the range offset of the maximum amplitude peak and the range offset of the first peak. Computations are made after atmospheric and tide corrections have been applied. The elevation computed is relative to the ellipsoid."; String source "Rel 33 GLAS Binary Data"; Float64 valid_min 0.0000000000000000; Float64 valid_max 200.00000000000000; Float64 _FillValue 1.7976931348623157e+308; String origname "d_BergElev"; String fullnamepath "/Data_40HZ/Elevation_Surfaces/d_BergElev"; String coordinates "Data_40HZ_Elevation_Surfaces_DS_UTCTime_40"; } Data_40HZ_Elevation_Surfaces_d_SeaIceVar { String units "volts"; String hertz "40"; String long_name "Standard Deviation of the sea ice Gaussian fit"; String description "The Standard deviation of the difference between the functional fit and the received echo using standard parameters. It is directly taken from GLA05 parameter d_wfFitSDev_2 (standard)."; String source "Rel 33 GLAS Binary Data"; Float64 valid_min 0.0000000000000000; Float64 valid_max 25.500000000000000; Float64 _FillValue 1.7976931348623157e+308; String origname "d_SeaIceVar"; String fullnamepath "/Data_40HZ/Elevation_Surfaces/d_SeaIceVar"; String coordinates "Data_40HZ_Elevation_Surfaces_DS_UTCTime_40"; } Data_40HZ_Elevation_Surfaces_d_refRng { String units "meters"; String hertz "40"; String long_name "Reference Range"; String standard_name "altimeter_range"; String description "Range in distance calculated from the time between the centroid of the transmit pulse and the farthest gate from the spacecraft of the received pulse. See the rngcorrflg to determine any corrections that have been applied."; String source "Rel 33 GLAS Binary Data"; Float64 valid_min 400000.00000000000; Float64 valid_max 1000000.0000000000; Float64 _FillValue 1.7976931348623157e+308; String origname "d_refRng"; String fullnamepath "/Data_40HZ/Elevation_Surfaces/d_refRng"; String coordinates "Data_40HZ_Elevation_Surfaces_DS_UTCTime_40"; } Data_40HZ_Elevation_Flags_elv_cnt_1_flg { String hertz "40"; String long_name "Elevation Definition Flag"; String description "Standard parameterization; true if centroid of received pulse between signal begin and signal end defined for standard parameterization used to calculate elevation."; String source "Rel 33 GLAS Binary Data"; Int32 flag_values 0, 1; String flag_meanings "false true"; Int32 valid_min 0; Int32 valid_max 1; String origname "elv_cnt_1_flg"; String fullnamepath "/Data_40HZ/Elevation_Flags/elv_cnt_1_flg"; String coordinates "Data_40HZ_Elevation_Flags_DS_UTCTime_40"; } Data_40HZ_Elevation_Flags_elv_cnt_2_flg { String hertz "40"; String long_name "Elevation Definition Flag"; String description "Alternate parameterization;indicates if centroid of received pulse between signal begin and signal end defined for alternate parameterization used to calculate elevation."; String source "Rel 33 GLAS Binary Data"; Int32 flag_values 0, 1; String flag_meanings "false true"; Int32 valid_min 0; Int32 valid_max 1; String origname "elv_cnt_2_flg"; String fullnamepath "/Data_40HZ/Elevation_Flags/elv_cnt_2_flg"; String coordinates "Data_40HZ_Elevation_Flags_DS_UTCTime_40"; } Data_40HZ_Elevation_Flags_elv_peak_1_flg { String hertz "40"; String long_name "Elevation Definition Flag"; String description "Standard parameterization;Indicates if location of last Gaussian peak in received pulse for standard parameterization used to calculate elevation."; String source "Rel 33 GLAS Binary Data"; Int32 flag_values 0, 1; String flag_meanings "false true"; Int32 valid_min 0; Int32 valid_max 1; String origname "elv_peak_1_flg"; String fullnamepath "/Data_40HZ/Elevation_Flags/elv_peak_1_flg"; String coordinates "Data_40HZ_Elevation_Flags_DS_UTCTime_40"; } Data_40HZ_Elevation_Flags_elv_peak_2_flg { String hertz "40"; String long_name "Elevation Definition Flag"; String description "Alternate parameterization;Indicates if location of last Gaussian peak in received pulse for alternate parameterization used to calculate elevation."; String source "Rel 33 GLAS Binary Data"; Int32 flag_values 0, 1; String flag_meanings "false true"; Int32 valid_min 0; Int32 valid_max 1; String origname "elv_peak_2_flg"; String fullnamepath "/Data_40HZ/Elevation_Flags/elv_peak_2_flg"; String coordinates "Data_40HZ_Elevation_Flags_DS_UTCTime_40"; } Data_40HZ_Elevation_Flags_elv_thres_flg { String hertz "40"; String long_name "Elevation Definition Flag"; String description "Threshold retracker; Indicates if Location of threshold retracker used to calculate elevation."; String source "Rel 33 GLAS Binary Data"; Int32 flag_values 0, 1; String flag_meanings "false true"; Int32 valid_min 0; Int32 valid_max 1; String origname "elv_thres_flg"; String fullnamepath "/Data_40HZ/Elevation_Flags/elv_thres_flg"; String coordinates "Data_40HZ_Elevation_Flags_DS_UTCTime_40"; } Data_40HZ_Elevation_Flags_elv_gauss_flg { String hertz "40"; String long_name "Elevation Definition Flag"; String description "Gaussion; Indicates if location associated with Gaussian with largest peak used to calculate elevation."; String source "Rel 33 GLAS Binary Data"; Int32 flag_values 0, 1; String flag_meanings "false true"; Int32 valid_min 0; Int32 valid_max 1; String origname "elv_gauss_flg"; String fullnamepath "/Data_40HZ/Elevation_Flags/elv_gauss_flg"; String coordinates "Data_40HZ_Elevation_Flags_DS_UTCTime_40"; } Data_40HZ_Elevation_Flags_elv_other_flg { String hertz "40"; String long_name "Elevation Definition Flag"; String description "Other algorithm; Indicates if other algorithm used to calculate elevation - see software release documentation for details."; String source "Rel 33 GLAS Binary Data"; Int32 flag_values 0, 1; String flag_meanings "false true"; Int32 valid_min 0; Int32 valid_max 1; String origname "elv_other_flg"; String fullnamepath "/Data_40HZ/Elevation_Flags/elv_other_flg"; String coordinates "Data_40HZ_Elevation_Flags_DS_UTCTime_40"; } Data_40HZ_Elevation_Flags_elv_cloud_flg { String hertz "40"; String long_name "Elevation Definition Flag"; String description "Cloud contamination; Indicates if Gain > flag value, indicating probable cloud contamination."; String source "Rel 33 GLAS Binary Data"; Int32 flag_values 0, 1; String flag_meanings "false true"; Int32 valid_min 0; Int32 valid_max 1; String origname "elv_cloud_flg"; String fullnamepath "/Data_40HZ/Elevation_Flags/elv_cloud_flg"; String coordinates "Data_40HZ_Elevation_Flags_DS_UTCTime_40"; } Data_40HZ_Quality_rng_uqf_sigbeg1_flg { String hertz "40"; String long_name "Range Offset Quality/Use Flag"; String description "Signal begin range increment flag, standard"; String source "Rel 33 GLAS Binary Data"; Int32 flag_values 0, 1; String flag_meanings "valid not_valid"; Int32 valid_min 0; Int32 valid_max 1; String origname "rng_uqf_sigbeg1_flg"; String fullnamepath "/Data_40HZ/Quality/rng_uqf_sigbeg1_flg"; String coordinates "Data_40HZ_Quality_DS_UTCTime_40"; } Data_40HZ_Quality_rng_uqf_sigend2_flg { String hertz "40"; String long_name "Range Offset Quality/Use Flag"; String description "Signal end range increment flag (alternate)."; String source "Rel 33 GLAS Binary Data"; Int32 flag_values 0, 1; String flag_meanings "valid not_valid"; Int32 valid_min 0; Int32 valid_max 1; String origname "rng_uqf_sigend2_flg"; String fullnamepath "/Data_40HZ/Quality/rng_uqf_sigend2_flg"; String coordinates "Data_40HZ_Quality_DS_UTCTime_40"; } Data_40HZ_Quality_elev_use_flg { String hertz "40"; String long_name "Elevation use flag"; String description "Flag indicating whether the elevations on this record should be used."; String source "Rel 33 GLAS Binary Data"; Int32 flag_values 0, 1; String flag_meanings "valid not_valid"; Int32 valid_min 0; Int32 valid_max 1; String origname "elev_use_flg"; String fullnamepath "/Data_40HZ/Quality/elev_use_flg"; String coordinates "Data_40HZ_Quality_DS_UTCTime_40"; } Data_40HZ_Quality_rng_uqf_thres2_flg { String hertz "40"; String long_name "Range Offset Quality/Use Flag"; String description "Threshold retracker range increment flag (alternate)."; String source "Rel 33 GLAS Binary Data"; Int32 flag_values 0, 1; String flag_meanings "valid not_valid"; Int32 valid_min 0; Int32 valid_max 1; String origname "rng_uqf_thres2_flg"; String fullnamepath "/Data_40HZ/Quality/rng_uqf_thres2_flg"; String coordinates "Data_40HZ_Quality_DS_UTCTime_40"; } Data_40HZ_Quality_att_calc_pad_flg { String hertz "40"; String long_name "Calc Pad Use Flag"; String description "Calc PAD Use Flag; Indicates if new PAD or pass-thru PAD was used to determine orbit."; String source "Rel 33 GLAS Binary Data"; Int32 flag_values 0, 1; String flag_meanings "new pass_thru"; Int32 valid_min 0; Int32 valid_max 1; String origname "att_calc_pad_flg"; String fullnamepath "/Data_40HZ/Quality/att_calc_pad_flg"; String coordinates "Data_40HZ_Quality_DS_UTCTime_40"; } Data_40HZ_Quality_rng_uqf_sigbeg2_flg { String hertz "40"; String long_name "Range Offset Quality/Use Flag"; String description "Signal begin range increment flag (alternate)."; String source "Rel 33 GLAS Binary Data"; Int32 flag_values 0, 1; String flag_meanings "valid not_valid"; Int32 valid_min 0; Int32 valid_max 1; String origname "rng_uqf_sigbeg2_flg"; String fullnamepath "/Data_40HZ/Quality/rng_uqf_sigbeg2_flg"; String coordinates "Data_40HZ_Quality_DS_UTCTime_40"; } Data_40HZ_Quality_rng_uqf_si_flg { String hertz "40"; String long_name "Range Offset Quality/Use Flag"; String description "Sea ice range increment flag."; String source "Rel 33 GLAS Binary Data"; Int32 flag_values 0, 1; String flag_meanings "valid not_valid"; Int32 valid_min 0; Int32 valid_max 1; String origname "rng_uqf_si_flg"; String fullnamepath "/Data_40HZ/Quality/rng_uqf_si_flg"; String coordinates "Data_40HZ_Quality_DS_UTCTime_40"; } Data_40HZ_Quality_rng_uqf_is_flg { String hertz "40"; String description "Ice sheet range increment flag."; String source "Rel 33 GLAS Binary Data"; Int32 flag_values 0, 1; String flag_meanings "valid not_valid"; Int32 valid_min 0; Int32 valid_max 1; String long_name "Range Offset Quality/Use Flag"; String origname "rng_uqf_is_flg"; String fullnamepath "/Data_40HZ/Quality/rng_uqf_is_flg"; String coordinates "Data_40HZ_Quality_DS_UTCTime_40"; } Data_40HZ_Quality_sat_corr_flg { String hertz "40"; String long_name "Saturation Correction Flag"; String description "Saturation Correction Flag; Indicates if the saturation is Not Saturated (i_satNdx<2) or No Signal; Inconsequential (i_satNdx>=2 & i_pctSat<2.0); is Applicable (i_satNdx>=2 & i_pctSat>=2.0 & Full Width*<100ns); is Not Computable; is Not Applicable (i_satNdx>=2 & i_pctSat>=2.0 & Full Width*>=100ns)."; String source "Rel 33 GLAS Binary Data"; Int32 flag_values 0, 1, 2, 3, 4, 5; String flag_meanings "not_saturated inconsequential applicable not_computed not_applicable"; Int32 valid_min 0; Int32 valid_max 4; String origname "sat_corr_flg"; String fullnamepath "/Data_40HZ/Quality/sat_corr_flg"; String coordinates "Data_40HZ_Quality_DS_UTCTime_40"; } Data_40HZ_Quality_att_pad_use_flg { String hertz "40"; String long_name "Pad Use Flag"; String description "PAD Use Flag: Indicates if PAD used to determine spot location."; String source "Rel 33 GLAS Binary Data"; Int32 flag_values 0, 1; String flag_meanings "used not_used"; Int32 valid_min 0; Int32 valid_max 1; String origname "att_pad_use_flg"; String fullnamepath "/Data_40HZ/Quality/att_pad_use_flg"; String coordinates "Data_40HZ_Quality_DS_UTCTime_40"; } Data_40HZ_Quality_rng_uqf_thres1_flg { String hertz "40"; String long_name "Range Offset Quality/Use Flag"; String description "Threshold retracker range increment flag (standard)."; String source "Rel 33 GLAS Binary Data"; Int32 flag_values 0, 1; String flag_meanings "valid not_valid"; Int32 valid_min 0; Int32 valid_max 1; String origname "rng_uqf_thres1_flg"; String fullnamepath "/Data_40HZ/Quality/rng_uqf_thres1_flg"; String coordinates "Data_40HZ_Quality_DS_UTCTime_40"; } Data_40HZ_Quality_rng_uqf_sigend1_flg { String hertz "40"; String long_name "Range Offset Quality/Use Flag"; String description "Signal end range increment flag (standard)."; String source "Rel 33 GLAS Binary Data"; Int32 flag_values 0, 1; String flag_meanings "valid not_valid"; Int32 valid_min 0; Int32 valid_max 1; String origname "rng_uqf_sigend1_flg"; String fullnamepath "/Data_40HZ/Quality/rng_uqf_sigend1_flg"; String coordinates "Data_40HZ_Quality_DS_UTCTime_40"; } Data_40HZ_Quality_rng_uqf_ld_flg { String hertz "40"; String long_name "Range Offset Quality/Use Flag"; String description "Land range increment flag."; String source "Rel 33 GLAS Binary Data"; Int32 flag_values 0, 1; String flag_meanings "valid not_valid"; Int32 valid_min 0; Int32 valid_max 1; String origname "rng_uqf_ld_flg"; String fullnamepath "/Data_40HZ/Quality/rng_uqf_ld_flg"; String coordinates "Data_40HZ_Quality_DS_UTCTime_40"; } Data_40HZ_Quality_rng_uqf_oc_flg { String hertz "40"; String long_name "Range Offset Quality/Use Flag"; String description "Ocean range increment flag."; String source "Rel 33 GLAS Binary Data"; Int32 flag_values 0, 1; String flag_meanings "valid not_valid"; Int32 valid_min 0; Int32 valid_max 1; String origname "rng_uqf_oc_flg"; String fullnamepath "/Data_40HZ/Quality/rng_uqf_oc_flg"; String coordinates "Data_40HZ_Quality_DS_UTCTime_40"; } Data_40HZ_Quality_d_pctSAT { String units "percent"; String hertz "40"; String long_name "Percent Saturation"; String description "Percent saturation (d_pctSAT) is calculated using the formula: d_pctSAT= 100*(saturation index)/ ( signal end - signal begin in nanoseconds). The alternate signal end/begin are used for GLA14 d_pctSAT, while the standard fit values are used for GLA06, 12, 13, and 15. The Saturation elevation correction is not applied in the geolocation processing computation of lat, lon and elev. Because the saturation corrections are small and data is acquired within 5 deg off nadir, effects on lat and lon can be ignored. To apply the saturation elevation correction to the elevations on the products it must be ADDED to the elevation estimates. Reported elevations for returns with invalid d_satElevCorr values and sat_corr_flg values of 3 or 4 are likely to have large, uncorrectable errors and should be excluded from analyses."; String source "Rel 33 GLAS Binary Data"; Float64 valid_min -127.00000000000000; Float64 valid_max 127.00000000000000; Float64 _FillValue 1.7976931348623157e+308; String origname "d_pctSAT"; String fullnamepath "/Data_40HZ/Quality/d_pctSAT"; String coordinates "Data_40HZ_Quality_DS_UTCTime_40"; } Data_40HZ_Quality_att_lpa_flg { String hertz "40"; String long_name "LPA Problem Flag"; String description "LPA Problem Flag; Indicates if LPA is good, missing or noisy."; String source "Rel 33 GLAS Binary Data"; Int32 flag_values 0, 1, 2; String flag_meanings "good missing noisy"; Int32 valid_min 0; Int32 valid_max 3; String origname "att_lpa_flg"; String fullnamepath "/Data_40HZ/Quality/att_lpa_flg"; String coordinates "Data_40HZ_Quality_DS_UTCTime_40"; } Data_40HZ_Quality_i_satNdx { String units "ns"; String hertz "40"; String long_name "Saturation Index"; String description "The count of the number of gates in a waveform which have an amplitude greater than or equal to i_satNdxTh (set in anc07_0004). The value 126 means 126 or more gates are above the saturation index threshold (i_satNdxth)."; String source "Rel 33 GLAS Binary Data"; Int32 valid_min 0; Int32 valid_max 126; String origname "i_satNdx"; String fullnamepath "/Data_40HZ/Quality/i_satNdx"; String coordinates "Data_40HZ_Quality_DS_UTCTime_40"; } Data_40HZ_Quality_sigma_att_flg { String hertz "40"; String long_name "Attitude Quality Indicator"; String description "Attitude quality indicator flag."; String source "Rel 33 GLAS Binary Data"; Int32 flag_values 0, 50, 100, 127; String flag_meanings "good warning bad not_valid"; Int32 valid_min 0; Int32 valid_max 100; Int16 _FillValue 127; String origname "sigma_att_flg"; String fullnamepath "/Data_40HZ/Quality/sigma_att_flg"; String coordinates "Data_40HZ_Quality_DS_UTCTime_40"; } Data_40HZ_Quality_rng_uqf_cent2_flg { String hertz "40"; String long_name "Range Offset Quality/Use Flag"; String description "Centroid retracker range increment flag (alternate)."; String source "Rel 33 GLAS Binary Data"; Int32 flag_values 0, 1; String flag_meanings "valid not_valid"; Int32 valid_min 0; Int32 valid_max 1; String origname "rng_uqf_cent2_flg"; String fullnamepath "/Data_40HZ/Quality/rng_uqf_cent2_flg"; String coordinates "Data_40HZ_Quality_DS_UTCTime_40"; } Data_40HZ_Quality_rng_uqf_cent1_flg { String hertz "40"; String long_name "Range Offset Quality/Use Flag"; String description "Centroid retracker range increment flag (standard)."; String source "Rel 33 GLAS Binary Data"; Int32 flag_values 0, 1; String flag_meanings "valid not_valid"; Int32 valid_min 0; Int32 valid_max 1; String origname "rng_uqf_cent1_flg"; String fullnamepath "/Data_40HZ/Quality/rng_uqf_cent1_flg"; String coordinates "Data_40HZ_Quality_DS_UTCTime_40"; } Data_40HZ_Geolocation_d_lat { String units "degrees_north"; String hertz "40"; String long_name "Coordinate Data, Latitude, specific to sea ice range"; String description "The geodetic latitude of the laser spot computed from the Precision orbit, precision attitude, and ice-sheet specific range after instrument corrections, atmospheric delays and tides have been applied. The values are in degrees north."; String source "Rel 33 GLAS Binary Data"; Float64 valid_min -90.000000000000000; Float64 valid_max 90.000000000000000; String origname "d_lat"; String fullnamepath "/Data_40HZ/Geolocation/d_lat"; String coordinates "Data_40HZ_Geolocation_DS_UTCTime_40"; } Data_40HZ_Geolocation_d_lon { String units "degrees_east"; String hertz "40"; String long_name "Coordinate Data, Longitude, specific to sea ice range"; String description "The longitude of the laser spot computed from the Precision orbit, precision attitude, and ice-sheet specific range after instrument corrections, atmospheric delays and tides have been applied. The values are in degrees east."; String source "Rel 33 GLAS Binary Data"; Float64 valid_min 0.0000000000000000; Float64 valid_max 360.00000000000000; String origname "d_lon"; String fullnamepath "/Data_40HZ/Geolocation/d_lon"; String coordinates "Data_40HZ_Geolocation_DS_UTCTime_40"; } Data_1HZ_Reflectivity_d_localSolarTime { String units "seconds"; String hertz "1"; String long_name "Local apparent solar time"; String description "Local apparent solar time."; String source "Rel 33 GLAS Binary Data"; Float64 valid_min 0.0000000000000000; Float64 valid_max 86400.000000000000; Float64 _FillValue 1.7976931348623157e+308; String origname "d_localSolarTime"; String fullnamepath "/Data_1HZ/Reflectivity/d_localSolarTime"; String coordinates "Data_1HZ_Reflectivity_DS_UTCTime_1"; } Data_1HZ_Reflectivity_d_Azimuth { String units "degrees"; String hertz "1"; String long_name "Local Azimuth"; String standard_name "solar_azimuth_angle"; String description "Mean azimuth measured clockwise from north based on latitude, longitude, and elevation of a 1 second interval of the trace of the ground footprint-center."; String source "Rel 33 GLAS Binary Data"; Float64 valid_min 0.0000000000000000; Float64 valid_max 360.00000000000000; Float64 _FillValue 1.7976931348623157e+308; String origname "d_Azimuth"; String fullnamepath "/Data_1HZ/Reflectivity/d_Azimuth"; String coordinates "Data_1HZ_Reflectivity_DS_UTCTime_1"; } Data_1HZ_Reflectivity_d_SolAng { String units "degrees"; String hertz "1"; String long_name "Solar Angle"; String description "Solar Angle above or below the plane tangent to the ellipsoid surface at the laser spot. Positive values mean the sun is above the horizon, while negative values mean it is below the horizon. The effect of atmospheric refraction is not included. This is a low-precision value, with approximately one degree accuracy."; String source "Rel 33 GLAS Binary Data"; Float64 valid_min -90.000000000000000; Float64 valid_max 90.000000000000000; Float64 _FillValue 1.7976931348623157e+308; String origname "d_SolAng"; String fullnamepath "/Data_1HZ/Reflectivity/d_SolAng"; String coordinates "Data_1HZ_Reflectivity_DS_UTCTime_1"; } Data_1HZ_Reflectivity_d_reflCor_atm { String hertz "1"; String long_name "Reflectivity Correction Factor For Atmospheric Effects"; String description "This reflectance correction factor is calculated as 1 / e^(-2(tc+ta+tp+tm)), where tc is the cloud (column) integrated optical depth, ta is the aerosol (column) integrated optical depth, tp is the planetary boundary layer optical depth, and tm is the molecular optical depth. tm is a constant equal to -log(gd_T_RTatm)/2, where gd_T_RTatm = 0.98 is defined in const_elev_mod.f90 or read from ANC07-03. The attenuation correction factor has been corrected for multiple scattering. The reflectance has been corrected for waveform saturation."; String source "Rel 33 GLAS Binary Data"; Float64 valid_min 9.9999999999999995e-07; Float64 valid_max 0.00025000000000000001; Float64 _FillValue 1.7976931348623157e+308; String origname "d_reflCor_atm"; String fullnamepath "/Data_1HZ/Reflectivity/d_reflCor_atm"; String coordinates "Data_1HZ_Reflectivity_DS_UTCTime_1"; } Data_1HZ_Time_d_deltagpstmcor { String units "seconds"; String hertz "1"; String long_name "Delta GPS time correction"; String description "The high frequency delta GPS time correction calculated during the precision orbit processing step."; String source "Rel 33 GLAS Binary Data"; Float64 valid_min -0.0010000000000000000; Float64 valid_max 0.0010000000000000000; Float64 _FillValue 1.7976931348623157e+308; String origname "d_deltagpstmcor"; String fullnamepath "/Data_1HZ/Time/d_deltagpstmcor"; String coordinates "Data_1HZ_Time_DS_UTCTime_1"; } Data_1HZ_Time_shot_time_flg { String hertz "1"; String description "Shot time flag; Indicates what shot time is used."; String source "Rel 33 GLAS Binary Data"; Int32 flag_values 0, 1; String flag_meanings "transmit_time ground_bounce_time"; Int32 valid_min 0; Int32 valid_max 1; String long_name "time correction flag"; String origname "shot_time_flg"; String fullnamepath "/Data_1HZ/Time/shot_time_flg"; String coordinates "Data_1HZ_Time_DS_UTCTime_1"; } Data_1HZ_Time_ddelay_flg { String hertz "1"; String long_name "time correction flag"; String description "Digitizer turn-on delay flag; Indicates if digitizer turn-on delay is accounted for in shot time. Data value is stored in the Metadata group."; String source "Rel 33 GLAS Binary Data"; Int32 flag_values 0, 1; String flag_meanings "applied not_applied"; Int32 valid_min 0; Int32 valid_max 1; String origname "ddelay_flg"; String fullnamepath "/Data_1HZ/Time/ddelay_flg"; String coordinates "Data_1HZ_Time_DS_UTCTime_1"; } Data_1HZ_Time_i_shot_count { String hertz "1"; String description "Identifies each laser shot within a record index. A combination of i_rec_ndx and i_shot_count can be used to uniquely identify each GLAS laser shot."; String source "Rel 33 GLAS Binary Data"; Int32 valid_min 1; Int32 valid_max 40; String long_name "GLAS shot counter"; String origname "i_shot_count"; String fullnamepath "/Data_1HZ/Time/i_shot_count"; String coordinates "Data_1HZ_Time_DS_UTCTime_1"; } Data_1HZ_Time_d_transtime { String units "seconds"; String hertz "1"; String long_name "One way transit time"; String description "One way transit time calculated using the preliminary range offset. This is added to the UTC time tag to get the ground bounce times at which to calculate the orbit."; String source "Rel 33 GLAS Binary Data"; Float64 valid_min 0.0000000000000000; Float64 valid_max 0.0040000000000000001; Float64 _FillValue 1.7976931348623157e+308; String origname "d_transtime"; String fullnamepath "/Data_1HZ/Time/d_transtime"; String coordinates "Data_1HZ_Time_DS_UTCTime_1"; } Data_1HZ_Time_peaktp_flg { String hertz "1"; String description "Peak of transmit pulse flag; Indicates if time to peak of transmit pulse is accounted for in shot time."; String source "Rel 33 GLAS Binary Data"; Int32 flag_values 0, 1; String flag_meanings "applied not_applied"; Int32 valid_min 0; Int32 valid_max 1; String long_name "time correction flag"; String origname "peaktp_flg"; String fullnamepath "/Data_1HZ/Time/peaktp_flg"; String coordinates "Data_1HZ_Time_DS_UTCTime_1"; } Data_1HZ_Time_gps_time_flg { String hertz "1"; String description "GPS time flag; Indicates if delta gps time correction is applied to shot time."; String source "Rel 33 GLAS Binary Data"; Int32 flag_values 0, 1; String flag_meanings "not_applied applied"; Int32 valid_min 0; Int32 valid_max 1; String long_name "time correction flag"; String origname "gps_time_flg"; String fullnamepath "/Data_1HZ/Time/gps_time_flg"; String coordinates "Data_1HZ_Time_DS_UTCTime_1"; } Data_1HZ_Time_pl_timing_flg { String hertz "1"; String description "Post-launch timing; indicates if post-launch timing bias is applied. Data value is stored in the Metadata group."; String source "Rel 33 GLAS Binary Data"; Int32 flag_values 0, 1; String flag_meanings "not_applied applied"; Int32 valid_min 0; Int32 valid_max 1; String long_name "time correction flag"; String origname "pl_timing_flg"; String fullnamepath "/Data_1HZ/Time/pl_timing_flg"; String coordinates "Data_1HZ_Time_DS_UTCTime_1"; } Data_1HZ_Time_i_rec_ndx { String hertz "1"; String long_name "GLAS Record Index"; String description "Unique index that relates this record to the corresponding record(s) in each GLAS data product."; String source "Rel 33 GLAS Binary Data"; Int32 valid_min 0; Int32 valid_max 2147483647; String origname "i_rec_ndx"; String fullnamepath "/Data_1HZ/Time/i_rec_ndx"; String coordinates "Data_1HZ_Time_DS_UTCTime_1"; } Data_1HZ_Atmosphere_cld1_mswf_flg { String hertz "1"; String long_name "Cloud Multiple Scattering Warning Flag"; String description "The multiple scattering warning flag (MSWF) is based on the total column optical depth (aerosol plus cloud) calculated in GLA11 using 532nm. It is intended as a way to quickly obtain information about the potential severity of multiple scattering with regards to the range-to-surface calculated by the altimetry processing software. The multiple scattering warning flag will have values ranging from 0-14, based on the total column optical depth. A warning flag value of 15 will signify invalid. An invalid will be encoded if an optical depth in any of the layers in the 1-second column could not be calculated. This usually occurs in a very optically thick cloud which extinguishes the signal. It could also occur if the extinction-to-backscatter ratio assignment is set too high, causing the transmission calculations in the lidar inversion to go out-of-range."; String source "Rel 33 GLAS Binary Data"; Int32 flag_values 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15; String flag_meanings "under_0.010 0.010_0.030 0.030_0.060 0.060_0.100 0.100_0.150 0.150_0.225 0.225_0.300 0.300_0.400 0.400_0.500 0.500_0.670 0.670_0.900 0.900_1.200 1.200_1.600 1.600_2.000 over_2.000 invalid"; Int32 valid_min 0; Int32 valid_max 15; String origname "cld1_mswf_flg"; String fullnamepath "/Data_1HZ/Atmosphere/cld1_mswf_flg"; String coordinates "Data_1HZ_Atmosphere_DS_UTCTime_1"; } Data_1HZ_Atmosphere_atm_char_conf_flg { String hertz "1"; String long_name "Atmosphere Characterization Flag Confidence"; String description "Confidence level ascribed to the atmosphere characterization flag."; String source "Rel 33 GLAS Binary Data"; Int32 flag_values 0, 1, 2, 3; String flag_meanings "not_applicable low reasonable high"; Int32 valid_min 0; Int32 valid_max 3; String origname "atm_char_conf_flg"; String fullnamepath "/Data_1HZ/Atmosphere/atm_char_conf_flg"; String coordinates "Data_1HZ_Atmosphere_DS_UTCTime_1"; } Data_1HZ_Atmosphere_d_Surface_pres { String units "hPa"; String hertz "1"; String long_name "Surface Pressure"; String standard_name "surface_air_pressure"; String description "Atmospheric pressure at Earth's surface level measured in hPa and derived from the meteorological data files."; String source "Rel 33 GLAS Binary Data"; Float64 valid_min 0.0000000000000000; Float64 valid_max 2000.0000000000000; Float64 _FillValue 1.7976931348623157e+308; String origname "d_Surface_pres"; String fullnamepath "/Data_1HZ/Atmosphere/d_Surface_pres"; String coordinates "Data_1HZ_Atmosphere_DS_UTCTime_1"; } Data_1HZ_Atmosphere_atm_gla09_flg { String hertz "1"; String long_name "Atmosphere Availability Flag"; String description "GLA09 data availability flag."; String source "Rel 33 GLAS Binary Data"; Int32 flag_values 0, 1; String flag_meanings "available not_available"; Int32 valid_min 0; Int32 valid_max 1; String origname "atm_gla09_flg"; String fullnamepath "/Data_1HZ/Atmosphere/atm_gla09_flg"; String coordinates "Data_1HZ_Atmosphere_DS_UTCTime_1"; } Data_1HZ_Atmosphere_atm_char_flag { String hertz "1"; String long_name "Atmosphere Characterization Flag"; String description "Flag to characterize cloud and blowing snow state of the atmosphere based on combinations of hi_cloud (> 5 km), mid_cloud (>2, <=5 km), low cloud (> 500 m, <=2 km), blowing snow or fog and hi/lo optical depth. Additional values indicate if the characterization was not tested or if the data quality was insufficient to assign a flag."; String source "Rel 33 GLAS Binary Data"; Int32 flag_values 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10; String flag_meanings "clear hi_cloud_low_od hi_cloud_high_od mid_cloud_low_od mid_cloud_hi_od low_cloud_low_od low_cloud_hi_od blowing_snow_low_od blowing_snow_hi_od not_tested insufficient"; Int32 valid_min 0; Int32 valid_max 10; String origname "atm_char_flag"; String fullnamepath "/Data_1HZ/Atmosphere/atm_char_flag"; String coordinates "Data_1HZ_Atmosphere_DS_UTCTime_1"; } Data_1HZ_Atmosphere_atm_gla11_flg { String hertz "1"; String long_name "Atmosphere Availability Flag"; String description "GLA11 data availability flag."; String source "Rel 33 GLAS Binary Data"; Int32 flag_values 0, 1; String flag_meanings "available not_available"; Int32 valid_min 0; Int32 valid_max 1; String origname "atm_gla11_flg"; String fullnamepath "/Data_1HZ/Atmosphere/atm_gla11_flg"; String coordinates "Data_1HZ_Atmosphere_DS_UTCTime_1"; } Data_1HZ_Atmosphere_MRC_af_flg { String hertz "1"; String long_name "Medium Resolution Cloud Availability Flag"; String description "Indicates number of cloud layers at medium resolution from the 532 nm channel; not_searched = cloud layers were not searched for; not_detected = cloud layers were searched for, but not detected."; String source "Rel 33 GLAS Binary Data"; Int32 flag_values 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15; String flag_meanings "not_searched 1 2 3 4 5 6 7 8 9 10 11 12 13 14 not_detected"; Int32 valid_min 0; Int32 valid_max 15; String origname "MRC_af_flg"; String fullnamepath "/Data_1HZ/Atmosphere/MRC_af_flg"; String coordinates "Data_1HZ_Atmosphere_DS_UTCTime_1"; } Data_1HZ_Atmosphere_d_Surface_temp { String units "degree Celsius"; String hertz "1"; String long_name "Surface Temperature"; String standard_name "surface_temperature"; String description "Atmospheric temperature at Earth's surface level measured in degrees Celcius and derived from the meteorological data files."; String source "Rel 33 GLAS Binary Data"; Float64 valid_min -100.00000000000000; Float64 valid_max 100.00000000000000; Float64 _FillValue 1.7976931348623157e+308; String origname "d_Surface_temp"; String fullnamepath "/Data_1HZ/Atmosphere/d_Surface_temp"; String coordinates "Data_1HZ_Atmosphere_DS_UTCTime_1"; } Data_1HZ_Atmosphere_d_Surface_relh { String units "percent"; String hertz "1"; String long_name "Relative Humidity"; String standard_name "relative_humidity"; String description "Atmospheric relative humidity at Earth's surface level measured as a percentage and derived from the meteorological data files."; String source "Rel 33 GLAS Binary Data"; Float64 valid_min 0.0000000000000000; Float64 valid_max 100.00000000000000; Float64 _FillValue 1.7976931348623157e+308; String origname "d_Surface_relh"; String fullnamepath "/Data_1HZ/Atmosphere/d_Surface_relh"; String coordinates "Data_1HZ_Atmosphere_DS_UTCTime_1"; } Data_1HZ_Transmit_Energy_d_tpeccentricity_avg { String hertz "1"; String long_name "Transmit Pulse eccentricity - frame avg"; String description "Transmit pulse eccentricity as measured by the LPA. Averaged over the 1-second frame. From ANC09."; String source "Rel 33 GLAS Binary Data"; Float64 valid_min 0.0000000000000000; Float64 valid_max 1.0000000000000000; Float64 _FillValue 1.7976931348623157e+308; String origname "d_tpeccentricity_avg"; String fullnamepath "/Data_1HZ/Transmit_Energy/d_tpeccentricity_avg"; String coordinates "Data_1HZ_Transmit_Energy_DS_UTCTime_1"; } Data_1HZ_Transmit_Energy_d_tpazimuth_avg { String units "degrees"; String hertz "1"; String long_name "Transmit Pulse azimuth - frame avg"; String description "Transmit pulse azimuth as measured by the LPA. Averaged over the 1-second frame. From ANC09."; String source "Rel 33 GLAS Binary Data"; Float64 valid_min 0.0000000000000000; Float64 valid_max 360.00000000000000; Float64 _FillValue 1.7976931348623157e+308; String origname "d_tpazimuth_avg"; String fullnamepath "/Data_1HZ/Transmit_Energy/d_tpazimuth_avg"; String coordinates "Data_1HZ_Transmit_Energy_DS_UTCTime_1"; } Data_1HZ_Transmit_Energy_d_tpmajoraxis_avg { String units "meters"; String hertz "1"; String long_name "Transmit Pulse major axis - frame avg"; String description "Transmit pulse major axis as measured by the LPA. Averaged over the 1-second time frame. From ANC09."; String source "Rel 33 GLAS Binary Data"; Float64 valid_min 0.0000000000000000; Float64 valid_max 100.00000000000000; Float64 _FillValue 1.7976931348623157e+308; String origname "d_tpmajoraxis_avg"; String fullnamepath "/Data_1HZ/Transmit_Energy/d_tpmajoraxis_avg"; String coordinates "Data_1HZ_Transmit_Energy_DS_UTCTime_1"; } Data_1HZ_Transmit_Energy_d_tpintensity_avg { String units "count"; String hertz "1"; String long_name "Transmit Pulse intensity - frame avg"; String description "Transmit pulse intensity as measured by the LPA. Averaged over the 1-second time frame. From ANC09."; String source "Rel 33 GLAS Binary Data"; Float64 valid_min 0.0000000000000000; Float64 valid_max 25500.000000000000; Float64 _FillValue 1.7976931348623157e+308; String origname "d_tpintensity_avg"; String fullnamepath "/Data_1HZ/Transmit_Energy/d_tpintensity_avg"; String coordinates "Data_1HZ_Transmit_Energy_DS_UTCTime_1"; } Data_1HZ_Packet_data_apid_CT22_flg { String hertz "1"; String long_name "APID Data Availability Flag"; String description "CT HW telemetry packet #3 (APID 22) APID availability flag"; String source "Rel 33 GLAS Binary Data"; Int32 flag_values 0, 1, 2; String flag_meanings "present filled_at_EDOS never_received_ISIPS_filled"; Int32 valid_min 0; Int32 valid_max 2; String origname "apid_CT22_flg"; String fullnamepath "/Data_1HZ/Packet_data/apid_CT22_flg"; String coordinates "Data_1HZ_Packet_data_DS_UTCTime_1"; } Data_1HZ_Packet_data_apid_ADLg_4_flg { String hertz "1"; String description "Altimeter Digitizer large wf packet APID availability flag for 4th 10 shots"; String source "Rel 33 GLAS Binary Data"; Int32 flag_values 0, 1, 2; String flag_meanings "present filled_at_EDOS never_received_ISIPS_filled"; Int32 valid_min 0; Int32 valid_max 2; String long_name "APID Data Availability Flag"; String origname "apid_ADLg_4_flg"; String fullnamepath "/Data_1HZ/Packet_data/apid_ADLg_4_flg"; String coordinates "Data_1HZ_Packet_data_DS_UTCTime_1"; } Data_1HZ_Packet_data_apid_ADSm_3_flg { String hertz "1"; String long_name "APID Data Availability Flag"; String description "Altimeter Digitizer small wf packet APID availability flag for 3rd 10 shots"; String source "Rel 33 GLAS Binary Data"; Int32 flag_values 0, 1, 2; String flag_meanings "present filled_at_EDOS never_received_ISIPS_filled"; Int32 valid_min 0; Int32 valid_max 2; String origname "apid_ADSm_3_flg"; String fullnamepath "/Data_1HZ/Packet_data/apid_ADSm_3_flg"; String coordinates "Data_1HZ_Packet_data_DS_UTCTime_1"; } Data_1HZ_Packet_data_apid_CT20_flg { String hertz "1"; String long_name "APID Data Availability Flag"; String description "CT HW telemetry packet #1 (APID 20) APID availability flag"; String source "Rel 33 GLAS Binary Data"; Int32 flag_values 0, 1, 2; String flag_meanings "present filled_at_EDOS never_received_ISIPS_filled"; Int32 valid_min 0; Int32 valid_max 2; String origname "apid_CT20_flg"; String fullnamepath "/Data_1HZ/Packet_data/apid_CT20_flg"; String coordinates "Data_1HZ_Packet_data_DS_UTCTime_1"; } Data_1HZ_Packet_data_apid_LS25_flg { String hertz "1"; String long_name "APID Data Availability Flag"; String description "Large software telemetry packet #1 (APID 25) APID availability flag"; String source "Rel 33 GLAS Binary Data"; Int32 flag_values 0, 1, 2; String flag_meanings "present filled_at_EDOS never_received_ISIPS_filled"; Int32 valid_min 0; Int32 valid_max 2; String origname "apid_LS25_flg"; String fullnamepath "/Data_1HZ/Packet_data/apid_LS25_flg"; String coordinates "Data_1HZ_Packet_data_DS_UTCTime_1"; } Data_1HZ_Packet_data_apid_LPA_2_flg { String hertz "1"; String long_name "APID Data Availability Flag"; String description "LPA packet #2 APID availability flag"; String source "Rel 33 GLAS Binary Data"; Int32 flag_values 0, 1, 2; String flag_meanings "present filled_at_EDOS never_received_ISIPS_filled"; Int32 valid_min 0; Int32 valid_max 2; String origname "apid_LPA_2_flg"; String fullnamepath "/Data_1HZ/Packet_data/apid_LPA_2_flg"; String coordinates "Data_1HZ_Packet_data_DS_UTCTime_1"; } Data_1HZ_Packet_data_apid_ADLg_2_flg { String hertz "1"; String long_name "APID Data Availability Flag"; String description "Altimeter Digitizer large wf packet APID availability flag for 2nd 10 shots"; String source "Rel 33 GLAS Binary Data"; Int32 flag_values 0, 1, 2; String flag_meanings "present filled_at_EDOS never_received_ISIPS_filled"; Int32 valid_min 0; Int32 valid_max 2; String origname "apid_ADLg_2_flg"; String fullnamepath "/Data_1HZ/Packet_data/apid_ADLg_2_flg"; String coordinates "Data_1HZ_Packet_data_DS_UTCTime_1"; } Data_1HZ_Packet_data_apid_PRAP_flg { String hertz "1"; String long_name "APID Data Availability Flag"; String description "S/C position, rate, and attitude telemetry packet (PRAP) APID availability flag"; String source "Rel 33 GLAS Binary Data"; Int32 flag_values 0, 1, 2; String flag_meanings "present filled_at_EDOS never_received_ISIPS_filled"; Int32 valid_min 0; Int32 valid_max 2; String origname "apid_PRAP_flg"; String fullnamepath "/Data_1HZ/Packet_data/apid_PRAP_flg"; String coordinates "Data_1HZ_Packet_data_DS_UTCTime_1"; } Data_1HZ_Packet_data_apid_LS55_flg { String hertz "1"; String long_name "APID Data Availability Flag"; String description "Large software telemetry packet #2 (APID 55) APID availability flag"; String source "Rel 33 GLAS Binary Data"; Int32 flag_values 0, 1, 2; String flag_meanings "present filled_at_EDOS never_received_ISIPS_filled"; Int32 valid_min 0; Int32 valid_max 2; String origname "apid_LS55_flg"; String fullnamepath "/Data_1HZ/Packet_data/apid_LS55_flg"; String coordinates "Data_1HZ_Packet_data_DS_UTCTime_1"; } Data_1HZ_Packet_data_apid_ADLg_3_flg { String hertz "1"; String description "Altimeter Digitizer large wf packet APID availability flag for 3rd 10 shots"; String source "Rel 33 GLAS Binary Data"; Int32 flag_values 0, 1, 2; String flag_meanings "present filled_at_EDOS never_received_ISIPS_filled"; Int32 valid_min 0; Int32 valid_max 2; String long_name "APID Data Availability Flag"; String origname "apid_ADLg_3_flg"; String fullnamepath "/Data_1HZ/Packet_data/apid_ADLg_3_flg"; String coordinates "Data_1HZ_Packet_data_DS_UTCTime_1"; } Data_1HZ_Packet_data_apid_ASCT_flg { String hertz "1"; String long_name "APID Data Availability Flag"; String description "C&T board telem. data in Ancillary science packet APID availability flag"; String source "Rel 33 GLAS Binary Data"; Int32 flag_values 0, 1, 2; String flag_meanings "present filled_at_EDOS never_received_ISIPS_filled"; Int32 valid_min 0; Int32 valid_max 2; String origname "apid_ASCT_flg"; String fullnamepath "/Data_1HZ/Packet_data/apid_ASCT_flg"; String coordinates "Data_1HZ_Packet_data_DS_UTCTime_1"; } Data_1HZ_Packet_data_apid_CT21_flg { String hertz "1"; String long_name "APID Data Availability Flag"; String description "CT HW telemetry packet #2 (APID 21) APID availability flag"; String source "Rel 33 GLAS Binary Data"; Int32 flag_values 0, 1, 2; String flag_meanings "present filled_at_EDOS never_received_ISIPS_filled"; Int32 valid_min 0; Int32 valid_max 2; String origname "apid_CT21_flg"; String fullnamepath "/Data_1HZ/Packet_data/apid_CT21_flg"; String coordinates "Data_1HZ_Packet_data_DS_UTCTime_1"; } Data_1HZ_Packet_data_apid_ADSm_4_flg { String hertz "1"; String long_name "APID Data Availability Flag"; String description "Altimeter Digitizer small wf packet APID availability flag for 4th 10 shots"; String source "Rel 33 GLAS Binary Data"; Int32 flag_values 0, 1, 2; String flag_meanings "present filled_at_EDOS never_received_ISIPS_filled"; Int32 valid_min 0; Int32 valid_max 2; String origname "apid_ADSm_4_flg"; String fullnamepath "/Data_1HZ/Packet_data/apid_ADSm_4_flg"; String coordinates "Data_1HZ_Packet_data_DS_UTCTime_1"; } Data_1HZ_Packet_data_apid_ADSm_1_flg { String hertz "1"; String long_name "APID Data Availability Flag"; String description "Altimeter Digitizer small wf packet APID availability flag for 1st 10 shots"; String source "Rel 33 GLAS Binary Data"; Int32 flag_values 0, 1, 2; String flag_meanings "present filled_at_EDOS never_received_ISIPS_filled"; Int32 valid_min 0; Int32 valid_max 2; String origname "apid_ADSm_1_flg"; String fullnamepath "/Data_1HZ/Packet_data/apid_ADSm_1_flg"; String coordinates "Data_1HZ_Packet_data_DS_UTCTime_1"; } Data_1HZ_Packet_data_apid_ADSm_2_flg { String hertz "1"; String long_name "APID Data Availability Flag"; String description "Altimeter Digitizer small wf packet APID availability flag for 2nd 10 shots"; String source "Rel 33 GLAS Binary Data"; Int32 flag_values 0, 1, 2; String flag_meanings "present filled_at_EDOS never_received_ISIPS_filled"; Int32 valid_min 0; Int32 valid_max 2; String origname "apid_ADSm_2_flg"; String fullnamepath "/Data_1HZ/Packet_data/apid_ADSm_2_flg"; String coordinates "Data_1HZ_Packet_data_DS_UTCTime_1"; } Data_1HZ_Packet_data_apid_ASPC_flg { String hertz "1"; String long_name "APID Data Availability Flag"; String description "Photon counter telemetry data in Ancillary science packet APID availability flag"; String source "Rel 33 GLAS Binary Data"; Int32 flag_values 0, 1, 2; String flag_meanings "present filled_at_EDOS never_received_ISIPS_filled"; Int32 valid_min 0; Int32 valid_max 2; String origname "apid_ASPC_flg"; String fullnamepath "/Data_1HZ/Packet_data/apid_ASPC_flg"; String coordinates "Data_1HZ_Packet_data_DS_UTCTime_1"; } Data_1HZ_Packet_data_apid_CD1064_flg { String hertz "1"; String long_name "APID Data Availability Flag"; String description "1064 Cloud Digitizer packet APID availability flag"; String source "Rel 33 GLAS Binary Data"; Int32 flag_values 0, 1, 2; String flag_meanings "present filled_at_EDOS never_received_ISIPS_filled"; Int32 valid_min 0; Int32 valid_max 2; String origname "apid_CD1064_flg"; String fullnamepath "/Data_1HZ/Packet_data/apid_CD1064_flg"; String coordinates "Data_1HZ_Packet_data_DS_UTCTime_1"; } Data_1HZ_Packet_data_apid_LPA_3_flg { String hertz "1"; String long_name "APID Data Availability Flag"; String description "LPA packet #3 APID availability flag"; String source "Rel 33 GLAS Binary Data"; Int32 flag_values 0, 1, 2; String flag_meanings "present filled_at_EDOS never_received_ISIPS_filled"; Int32 valid_min 0; Int32 valid_max 2; String origname "apid_LPA_3_flg"; String fullnamepath "/Data_1HZ/Packet_data/apid_LPA_3_flg"; String coordinates "Data_1HZ_Packet_data_DS_UTCTime_1"; } Data_1HZ_Packet_data_apid_ASAD_flg { String hertz "1"; String long_name "APID Data Availability Flag"; String description "Altimeter Digitizer telemetry data in Ancillary science packet APID availability flag"; String source "Rel 33 GLAS Binary Data"; Int32 flag_values 0, 1, 2; String flag_meanings "present filled_at_EDOS never_received_ISIPS_filled"; Int32 valid_min 0; Int32 valid_max 2; String origname "apid_ASAD_flg"; String fullnamepath "/Data_1HZ/Packet_data/apid_ASAD_flg"; String coordinates "Data_1HZ_Packet_data_DS_UTCTime_1"; } Data_1HZ_Packet_data_apid_SS24_flg { String hertz "1"; String long_name "APID Data Availability Flag"; String description "Small software telemetry packet #1 (APID 24) APID availability flag"; String source "Rel 33 GLAS Binary Data"; Int32 flag_values 0, 1, 2; String flag_meanings "present filled_at_EDOS never_received_ISIPS_filled"; Int32 valid_min 0; Int32 valid_max 2; String origname "apid_SS24_flg"; String fullnamepath "/Data_1HZ/Packet_data/apid_SS24_flg"; String coordinates "Data_1HZ_Packet_data_DS_UTCTime_1"; } Data_1HZ_Packet_data_apid_ADLg_1_flg { String hertz "1"; String long_name "APID Data Availability Flag"; String description "Altimeter Digitizer large wf packet APID availability flag for 1st 10 shots"; String source "Rel 33 GLAS Binary Data"; Int32 flag_values 0, 1, 2; String flag_meanings "present filled_at_EDOS never_received_ISIPS_filled"; Int32 valid_min 0; Int32 valid_max 2; String origname "apid_ADLg_1_flg"; String fullnamepath "/Data_1HZ/Packet_data/apid_ADLg_1_flg"; String coordinates "Data_1HZ_Packet_data_DS_UTCTime_1"; } Data_1HZ_Packet_data_apid_LPA_1_flg { String hertz "1"; String long_name "APID Data Availability Flag"; String description "LPA packet #1 APID availability flag"; String source "Rel 33 GLAS Binary Data"; Int32 flag_values 0, 1, 2; String flag_meanings "present filled_at_EDOS never_received_ISIPS_filled"; Int32 valid_min 0; Int32 valid_max 2; String origname "apid_LPA_1_flg"; String fullnamepath "/Data_1HZ/Packet_data/apid_LPA_1_flg"; String coordinates "Data_1HZ_Packet_data_DS_UTCTime_1"; } Data_1HZ_Packet_data_apid_ASCF_flg { String hertz "1"; String long_name "APID Data Availability Flag"; String description "Cloud Digitizer telemetry data in Ancillary science packet APID availability flag"; String source "Rel 33 GLAS Binary Data"; Int32 flag_values 0, 1, 2; String flag_meanings "present filled_at_EDOS never_received_ISIPS_filled"; Int32 valid_min 0; Int32 valid_max 2; String origname "apid_ASCF_flg"; String fullnamepath "/Data_1HZ/Packet_data/apid_ASCF_flg"; String coordinates "Data_1HZ_Packet_data_DS_UTCTime_1"; } Data_1HZ_Packet_data_apid_ADSci_flg { String hertz "1"; String long_name "APID Data Availability Flag"; String description "Ancillary science packet APID availability flag"; String source "Rel 33 GLAS Binary Data"; Int32 flag_values 0, 1, 2; String flag_meanings "present filled_at_EDOS never_received_ISIPS_filled"; Int32 valid_min 0; Int32 valid_max 2; String origname "apid_ADSci_flg"; String fullnamepath "/Data_1HZ/Packet_data/apid_ADSci_flg"; String coordinates "Data_1HZ_Packet_data_DS_UTCTime_1"; } Data_1HZ_Packet_data_apid_CT23_flg { String hertz "1"; String long_name "APID Data Availability Flag"; String description "CT HW telemetry packet #4 (APID 23) APID availability flag"; String source "Rel 33 GLAS Binary Data"; Int32 flag_values 0, 1, 2; String flag_meanings "present filled_at_EDOS never_received_ISIPS_filled"; Int32 valid_min 0; Int32 valid_max 2; String origname "apid_CT23_flg"; String fullnamepath "/Data_1HZ/Packet_data/apid_CT23_flg"; String coordinates "Data_1HZ_Packet_data_DS_UTCTime_1"; } Data_1HZ_Packet_data_apid_CT50_flg { String hertz "1"; String long_name "APID Data Availability Flag"; String description "CT HW telemetry packet #5 (APID 50) APID availability flag"; String source "Rel 33 GLAS Binary Data"; Int32 flag_values 0, 1, 2; String flag_meanings "present filled_at_EDOS never_received_ISIPS_filled"; Int32 valid_min 0; Int32 valid_max 2; String origname "apid_CT50_flg"; String fullnamepath "/Data_1HZ/Packet_data/apid_CT50_flg"; String coordinates "Data_1HZ_Packet_data_DS_UTCTime_1"; } Data_1HZ_Packet_data_apid_PC532_flg { String hertz "1"; String description "532 Photon counter packet APID availability flag"; String source "Rel 33 GLAS Binary Data"; Int32 flag_values 0, 1, 2; String flag_meanings "present filled_at_EDOS never_received_ISIPS_filled"; Int32 valid_min 0; Int32 valid_max 2; String long_name "APID Data Availability Flag"; String origname "apid_PC532_flg"; String fullnamepath "/Data_1HZ/Packet_data/apid_PC532_flg"; String coordinates "Data_1HZ_Packet_data_DS_UTCTime_1"; } Data_1HZ_Packet_data_apid_GPS_flg { String hertz "1"; String long_name "APID Data Availability Flag"; String description "GPS telemetry packet APID availability flag"; String source "Rel 33 GLAS Binary Data"; Int32 flag_values 0, 1, 2; String flag_meanings "present filled_at_EDOS never_received_ISIPS_filled"; Int32 valid_min 0; Int32 valid_max 2; String origname "apid_GPS_flg"; String fullnamepath "/Data_1HZ/Packet_data/apid_GPS_flg"; String coordinates "Data_1HZ_Packet_data_DS_UTCTime_1"; } Data_1HZ_Packet_data_apid_LPA_4_flg { String hertz "1"; String long_name "APID Data Availability Flag"; String description "LPA packet #4 APID availability flag"; String source "Rel 33 GLAS Binary Data"; Int32 flag_values 0, 1, 2; String flag_meanings "present filled_at_EDOS never_received_ISIPS_filled"; Int32 valid_min 0; Int32 valid_max 2; String origname "apid_LPA_4_flg"; String fullnamepath "/Data_1HZ/Packet_data/apid_LPA_4_flg"; String coordinates "Data_1HZ_Packet_data_DS_UTCTime_1"; } Data_1HZ_Elevation_Flags_rng_model_flg { String hertz "1"; String long_name "Correction Status Flag"; String description "Geophysical corrections flag; Indicates if the load and ocean tides are from global model, regional model no. 1, regional model no. 2, or regional model no. 3."; String source "Rel 33 GLAS Binary Data"; Int32 flag_values 0, 1, 2, 3; String flag_meanings "global model_1 model_2 model_3"; Int32 valid_min 0; Int32 valid_max 3; String origname "rng_model_flg"; String fullnamepath "/Data_1HZ/Elevation_Flags/rng_model_flg"; String coordinates "Data_1HZ_Elevation_Flags_DS_UTCTime_1"; } Data_1HZ_Elevation_Flags_rng_ldtide_flg { String hertz "1"; String long_name "Range Correction Flag"; String description "Load tides flag; Indicates if a correction for the dynamic effect of load tides has been applied to the range before the elevation was calculated."; String source "Rel 33 GLAS Binary Data"; Int32 flag_values 0, 1; String flag_meanings "applied not_applied"; Int32 valid_min 0; Int32 valid_max 1; String origname "rng_ldtide_flg"; String fullnamepath "/Data_1HZ/Elevation_Flags/rng_ldtide_flg"; String coordinates "Data_1HZ_Elevation_Flags_DS_UTCTime_1"; } Data_1HZ_Elevation_Flags_rng_wettrop_flg { String hertz "1"; String description "Wet troposphere flag Indicates if a correction for propagation errors due to the wet troposphere was applied to the range before the elevation was calculated."; String source "Rel 33 GLAS Binary Data"; Int32 flag_values 0, 1; String flag_meanings "applied not_applied"; Int32 valid_min 0; Int32 valid_max 1; String long_name "Range Correction Flag"; String origname "rng_wettrop_flg"; String fullnamepath "/Data_1HZ/Elevation_Flags/rng_wettrop_flg"; String coordinates "Data_1HZ_Elevation_Flags_DS_UTCTime_1"; } Data_1HZ_Elevation_Flags_rng_atmcorr_flg { String hertz "1"; String long_name "Correction Status Flag"; String description "Geophysical corrections flag; Indicates values used to calculate corrected reflectivity - computed aerosol and cloud optical depths used, default-null aerosol and computed cloud optical depths, computed aerosol and default-null cloud optical depths, default-null values for aerosol and cloud optical depths, or if maximum bound set."; String source "Rel 33 GLAS Binary Data"; Int32 flag_values 0, 1, 2, 3, 4; String flag_meanings "computed only_od only_aerosol defaults max_bound_set"; Int32 valid_min 0; Int32 valid_max 4; String origname "rng_atmcorr_flg"; String fullnamepath "/Data_1HZ/Elevation_Flags/rng_atmcorr_flg"; String coordinates "Data_1HZ_Elevation_Flags_DS_UTCTime_1"; } Data_1HZ_Elevation_Flags_surf_is_flg { String hertz "1"; String long_name "Region Type"; String description "Region type Ice Sheet flag; indicates the presence of ice sheet."; String source "Rel 33 GLAS Binary Data"; Int32 flag_values 0, 1; String flag_meanings "no_ice_sheet ice_sheet"; Int32 valid_min 0; Int32 valid_max 1; String origname "surf_is_flg"; String fullnamepath "/Data_1HZ/Elevation_Flags/surf_is_flg"; String coordinates "Data_1HZ_Elevation_Flags_DS_UTCTime_1"; } Data_1HZ_Elevation_Flags_rng_intbias_flg { String hertz "1"; String long_name "Range Correction Flag"; String description "Internal range bias flag; Indicates if the internal range bias was applied to the range before the elevation was calculated and if the value of i_refrng on the record has this correction applied."; String source "Rel 33 GLAS Binary Data"; Int32 flag_values 0, 1; String flag_meanings "applied not_applied"; Int32 valid_min 0; Int32 valid_max 1; String origname "rng_intbias_flg"; String fullnamepath "/Data_1HZ/Elevation_Flags/rng_intbias_flg"; String coordinates "Data_1HZ_Elevation_Flags_DS_UTCTime_1"; } Data_1HZ_Elevation_Flags_surf_oc_flg { String hertz "1"; String long_name "Region Type"; String description "Region type ocean flag; indicates the presence of ocean."; String source "Rel 33 GLAS Binary Data"; Int32 flag_values 0, 1; String flag_meanings "no_ocean ocean"; Int32 valid_min 0; Int32 valid_max 1; String origname "surf_oc_flg"; String fullnamepath "/Data_1HZ/Elevation_Flags/surf_oc_flg"; String coordinates "Data_1HZ_Elevation_Flags_DS_UTCTime_1"; } Data_1HZ_Elevation_Flags_rng_setide_flag { String hertz "1"; String long_name "Range Correction Flag"; String description "Solid earth tides flag; Indicates if a correction for the dynamic effect of solid earth tides has been applied to the range before the elevation was calculated."; String source "Rel 33 GLAS Binary Data"; Int32 flag_values 0, 1; String flag_meanings "applied not_applied"; Int32 valid_min 0; Int32 valid_max 1; String origname "rng_setide_flag"; String fullnamepath "/Data_1HZ/Elevation_Flags/rng_setide_flag"; String coordinates "Data_1HZ_Elevation_Flags_DS_UTCTime_1"; } Data_1HZ_Elevation_Flags_surf_si_flg { String hertz "1"; String long_name "Region Type"; String description "Region type Sea Ice flag; indicates the presense of sea ice."; String source "Rel 33 GLAS Binary Data"; Int32 flag_values 0, 1; String flag_meanings "no_sea_ice sea_ice"; Int32 valid_min 0; Int32 valid_max 1; String origname "surf_si_flg"; String fullnamepath "/Data_1HZ/Elevation_Flags/surf_si_flg"; String coordinates "Data_1HZ_Elevation_Flags_DS_UTCTime_1"; } Data_1HZ_Elevation_Flags_rng_octide_flg { String hertz "1"; String long_name "Range Correction Flag"; String description "Ocean tides flag; Indicates if a correction for the dynamic effect of ocean tides has been applied to the range before the elevation was calculated."; String source "Rel 33 GLAS Binary Data"; Int32 flag_values 0, 1; String flag_meanings "applied not_applied"; Int32 valid_min 0; Int32 valid_max 1; String origname "rng_octide_flg"; String fullnamepath "/Data_1HZ/Elevation_Flags/rng_octide_flg"; String coordinates "Data_1HZ_Elevation_Flags_DS_UTCTime_1"; } Data_1HZ_Elevation_Flags_rng_plbias_flg { String hertz "1"; String long_name "Range Correction Flag"; String description "Post-launch range bias flag; Indicates if the post-launch range bias was applied to the range before the elevation was calculated and if the value of i_refrng on the record has this correction applied."; String source "Rel 33 GLAS Binary Data"; Int32 flag_values 0, 1; String flag_meanings "applied not_applied"; Int32 valid_min 0; Int32 valid_max 1; String origname "rng_plbias_flg"; String fullnamepath "/Data_1HZ/Elevation_Flags/rng_plbias_flg"; String coordinates "Data_1HZ_Elevation_Flags_DS_UTCTime_1"; } Data_1HZ_Elevation_Flags_rng_drytrop_flg { String hertz "1"; String long_name "Range Correction Flag"; String description "Dry troposphere flag; Indicates if a correction for propagation errors due to the dry troposphere was applied to the range before the elevation was calculated."; String source "Rel 33 GLAS Binary Data"; Int32 flag_values 0, 1; String flag_meanings "applied not_applied"; Int32 valid_min 0; Int32 valid_max 1; String origname "rng_drytrop_flg"; String fullnamepath "/Data_1HZ/Elevation_Flags/rng_drytrop_flg"; String coordinates "Data_1HZ_Elevation_Flags_DS_UTCTime_1"; } Data_1HZ_Elevation_Flags_surf_ld_flg { String hertz "1"; String long_name "Region Type"; String description "Region type flag; indicates presence of land."; String source "Rel 33 GLAS Binary Data"; Int32 flag_values 0, 1; String flag_meanings "no_land land"; Int32 valid_min 0; Int32 valid_max 1; String origname "surf_ld_flg"; String fullnamepath "/Data_1HZ/Elevation_Flags/surf_ld_flg"; String coordinates "Data_1HZ_Elevation_Flags_DS_UTCTime_1"; } Data_1HZ_Elevation_Flags_rng_oldmet_flg { String hertz "1"; String long_name "Correction Status Flag"; String description "Geophysicat corrections flag; Indicates if troposphere corrections are based on 6hr NCEP grids surrounding data, 6hr NCEP grids but at least one was >6 but <24 hrs away from data, standard atm, or reanalyzed met data."; String source "Rel 33 GLAS Binary Data"; Int32 flag_values 0, 1, 2, 3; String flag_meanings "6_hour over_6_hour standard_atm reanalyzed"; Int32 valid_min 0; Int32 valid_max 3; String origname "rng_oldmet_flg"; String fullnamepath "/Data_1HZ/Elevation_Flags/rng_oldmet_flg"; String coordinates "Data_1HZ_Elevation_Flags_DS_UTCTime_1"; } Data_1HZ_Quality_orbit_gps_flg { String hertz "1"; String long_name "POD flag (Orbit Flag)"; String description "GPS flag; GPS_data_missing indicates GPS data missing from portion of this record and possible degradation."; String source "Rel 33 GLAS Binary Data"; Int32 flag_values 0, 1; String flag_meanings "no_GPS_data_outage GPS_data_missing"; Int32 valid_min 0; Int32 valid_max 1; String origname "orbit_gps_flg"; String fullnamepath "/Data_1HZ/Quality/orbit_gps_flg"; String coordinates "Data_1HZ_Quality_DS_UTCTime_1"; } Data_1HZ_Quality_altfrm_meas_flg { String hertz "1"; String long_name "Altimeter Frame Quality Flag"; String description "Measurements flag; Indicates if all GLAS measurements are good or if there is at least one unusable measurement in the frame."; String source "Rel 33 GLAS Binary Data"; Int32 flag_values 0, 1; String flag_meanings "good not_good"; Int32 valid_min 0; Int32 valid_max 1; String origname "altfrm_meas_flg"; String fullnamepath "/Data_1HZ/Quality/altfrm_meas_flg"; String coordinates "Data_1HZ_Quality_DS_UTCTime_1"; } Data_1HZ_Quality_att_gyro_flg { String hertz "1"; String long_name "Attitude Flag 1"; String description "GYRO data flag; Indicates if GYRO data are good, missing for at least a portion of the time of this frame, noisy for at least a portion of the time of this frame or noisy and missing for at least a portion of the time of this frame."; String source "Rel 33 GLAS Binary Data"; Int32 flag_values 0, 1, 2, 3; String flag_meanings "good missing noisy missing_noisy"; Int32 valid_min 0; Int32 valid_max 1; String origname "att_gyro_flg"; String fullnamepath "/Data_1HZ/Quality/att_gyro_flg"; String coordinates "Data_1HZ_Quality_DS_UTCTime_1"; } Data_1HZ_Quality_altfrm_corr_flg { String hertz "1"; String long_name "Altimeter Frame Quality Flag"; String description "Corrections flag; Indicates if all data in frame are good with appropriate corrections applied; or if some of data are not corrected or have measurement problems."; String source "Rel 33 GLAS Binary Data"; Int32 flag_values 0, 1; String flag_meanings "good uncorrected"; Int32 valid_min 0; Int32 valid_max 1; String origname "altfrm_corr_flg"; String fullnamepath "/Data_1HZ/Quality/altfrm_corr_flg"; String coordinates "Data_1HZ_Quality_DS_UTCTime_1"; } Data_1HZ_Quality_att_oceansw_flg { String hertz "1"; String long_name "Attitude Flag 1"; String description "Ocean sweep flag; Indicates if an ocean sweep is within the time frame of this record."; String source "Rel 33 GLAS Binary Data"; Int32 flag_values 0, 1; String flag_meanings "not_ocean_sweep ocean_sweep"; Int32 valid_min 0; Int32 valid_max 1; String origname "att_oceansw_flg"; String fullnamepath "/Data_1HZ/Quality/att_oceansw_flg"; String coordinates "Data_1HZ_Quality_DS_UTCTime_1"; } Data_1HZ_Quality_orbit_model_flg { String hertz "1"; String long_name "POD flag (Orbit Flag)"; String description "Model problems flag. model_problems indicated when orbit RMS > 5 cm; indicates required accuracy not met."; String source "Rel 33 GLAS Binary Data"; Int32 flag_values 0, 1; String flag_meanings "no_model_problems model_problems"; Int32 valid_min 0; Int32 valid_max 1; String origname "orbit_model_flg"; String fullnamepath "/Data_1HZ/Quality/orbit_model_flg"; String coordinates "Data_1HZ_Quality_DS_UTCTime_1"; } Data_1HZ_Quality_orbit_array_flg { String hertz "1"; String long_name "POD flag (Orbit Flag)"; String description "Solar ray orientation flag; modeled_solar_ray_orientation indicates possible orbit degradation."; String source "Rel 33 GLAS Binary Data"; Int32 flag_values 0, 1; String flag_meanings "solar_ray_orientation_used_from measurement modeled_solar_ray_orientation"; Int32 valid_min 0; Int32 valid_max 1; String origname "orbit_array_flg"; String fullnamepath "/Data_1HZ/Quality/orbit_array_flg"; String coordinates "Data_1HZ_Quality_DS_UTCTime_1"; } Data_1HZ_Quality_orbit_pred_flg { String hertz "1"; String long_name "POD flag (Orbit Flag)"; String description "Predicted or precision orbit flag."; String source "Rel 33 GLAS Binary Data"; Int32 flag_values 0, 1, 2; String flag_meanings "precision_orbit_used predicted_orbit_used onboard_orbit_used"; Int32 valid_min 0; Int32 valid_max 2; String origname "orbit_pred_flg"; String fullnamepath "/Data_1HZ/Quality/orbit_pred_flg"; String coordinates "Data_1HZ_Quality_DS_UTCTime_1"; } Data_1HZ_Quality_att_pointing_flg { String hertz "1"; String description "Target of opportunity off-pointing flag; Indicates if this record is within time of target of opportunity off-pointing."; String source "Rel 33 GLAS Binary Data"; Int32 flag_values 0, 1; String flag_meanings "not_pointing pointing"; Int32 valid_min 0; Int32 valid_max 1; String long_name "Attitude Flag 1"; String origname "att_pointing_flg"; String fullnamepath "/Data_1HZ/Quality/att_pointing_flg"; String coordinates "Data_1HZ_Quality_DS_UTCTime_1"; } Data_1HZ_Quality_att_steering_flg { String hertz "1"; String long_name "Attitude Flag 1"; String description " Steering to reference track flag; Indicates if this record is within target of opportunity off-pointing."; String source "Rel 33 GLAS Binary Data"; Int32 flag_values 0, 1; String flag_meanings "not_pointing pointing"; Int32 valid_min 0; Int32 valid_max 1; String origname "att_steering_flg"; String fullnamepath "/Data_1HZ/Quality/att_steering_flg"; String coordinates "Data_1HZ_Quality_DS_UTCTime_1"; } Data_1HZ_Quality_orbit_man_flg { String hertz "1"; String long_name "POD flag (Orbit Flag)"; String description "Maneuver flag. If maneuvers occurred orbit is considered degraded."; String source "Rel 33 GLAS Binary Data"; Int32 flag_values 0, 1; String flag_meanings "no_maneuvers maneuvers_occurred_during_this_record"; Int32 valid_min 0; Int32 valid_max 1; String origname "orbit_man_flg"; String fullnamepath "/Data_1HZ/Quality/orbit_man_flg"; String coordinates "Data_1HZ_Quality_DS_UTCTime_1"; } Data_1HZ_Quality_altfrm_use_flg { String hertz "1"; String long_name "Altimeter Frame Quality Flag"; String description "Usable Measurements flag; Indicates if there is at least one usable measurement in the frame; or if all GLAS measurements are bad."; String source "Rel 33 GLAS Binary Data"; Int32 flag_values 0, 1; String flag_meanings "usable not_usable"; Int32 valid_min 0; Int32 valid_max 1; String origname "altfrm_use_flg"; String fullnamepath "/Data_1HZ/Quality/altfrm_use_flg"; String coordinates "Data_1HZ_Quality_DS_UTCTime_1"; } Data_1HZ_Quality_orbit_att_flg { String hertz "1"; String long_name "POD flag (Orbit Flag)"; String description "Attitude flag; modeled_attitude_used indicates possible orbit degradation."; String source "Rel 33 GLAS Binary Data"; Int32 flag_values 0, 1; String flag_meanings "instrument_attitude_used_for_orbit modeled_attitude_used"; Int32 valid_min 0; Int32 valid_max 1; String origname "orbit_att_flg"; String fullnamepath "/Data_1HZ/Quality/orbit_att_flg"; String coordinates "Data_1HZ_Quality_DS_UTCTime_1"; } Data_1HZ_Quality_att_ist_flg { String hertz "1"; String long_name "Attitude Flag 1"; String description "IST data flag; Indicates if IST data are good, missing for at least a portion of the time of this frame, noisy for at least a portion of the time of this frame or noisy and missing for at least a portion of the time of this frame."; String source "Rel 33 GLAS Binary Data"; Int32 flag_values 0, 1, 2, 3; String flag_meanings "good missing noisy missing_noisy"; Int32 valid_min 0; Int32 valid_max 1; String origname "att_ist_flg"; String fullnamepath "/Data_1HZ/Quality/att_ist_flg"; String coordinates "Data_1HZ_Quality_DS_UTCTime_1"; } Data_1HZ_Quality_att_lrs_flg { String hertz "1"; String long_name "Attitude Flag 1"; String description "LRS Data flag; Indicates the following conditions: LRS data good, consists of star, laser and CRS; LRS data good, but no star data for at least a portion of this frame; LRS data good, but no laser data for at least a portion of this frame; LRS data good, but no CRS data for at least a portion of this frame; LRS data good, but only CRS data for at least a portion of this frame; LRS data good, but only laser data for at least a portion of this frame; LRS data good, but only star data for at least a portion of this frame; Missing LRS for at least a portion of the time of this frame."; String source "Rel 33 GLAS Binary Data"; Int32 flag_values 0, 1, 2, 3, 4, 5, 6, 7; String flag_meanings "good no_star no_laser no_crs only_crs only_laser only_star missing_lrs"; Int32 valid_min 0; Int32 valid_max 1; String origname "att_lrs_flg"; String fullnamepath "/Data_1HZ/Quality/att_lrs_flg"; String coordinates "Data_1HZ_Quality_DS_UTCTime_1"; } Data_1HZ_Quality_att_offnadir_flg { String hertz "1"; String long_name "Attitude Flag 1"; String description "Off-nadir angle flag; Indicates if off-nadir angle is within limits."; String source "Rel 33 GLAS Binary Data"; Int32 flag_values 0, 1; String flag_meanings "within_limit outside_limits"; Int32 valid_min 0; Int32 valid_max 1; String origname "att_offnadir_flg"; String fullnamepath "/Data_1HZ/Quality/att_offnadir_flg"; String coordinates "Data_1HZ_Quality_DS_UTCTime_1"; } Data_1HZ_Quality_att_actual_flg { String hertz "1"; String long_name "Attitude Flag 1"; String description "Actual data bits flag; Indicates if the first 3 Attitide Flags have been set based on actual data, if ignore, then IGNORE those bits."; String source "Rel 33 GLAS Binary Data"; Int32 flag_values 0, 1; String flag_meanings "actual ignore"; Int32 valid_min 0; Int32 valid_max 1; String origname "att_actual_flg"; String fullnamepath "/Data_1HZ/Quality/att_actual_flg"; String coordinates "Data_1HZ_Quality_DS_UTCTime_1"; } Data_1HZ_Quality_altfrm_data_flg { String hertz "1"; String long_name "Altimeter Frame Quality Flag"; String description "Frame data flag; Indicates if there are at least some usable data in the frame; or if all elevations in the frame are bad due to problems with corrections."; String source "Rel 33 GLAS Binary Data"; Int32 flag_values 0, 1; String flag_meanings "good not_good"; Int32 valid_min 0; Int32 valid_max 1; String origname "altfrm_data_flg"; String fullnamepath "/Data_1HZ/Quality/altfrm_data_flg"; String coordinates "Data_1HZ_Quality_DS_UTCTime_1"; } Data_1HZ_Geolocation_d_lat { String units "degrees_north"; String hertz "1"; String long_name "Spot 1 Coordinate Data, Latitude Corrected"; String standard_name "latitude"; String description "The geodetic latitude of the laser spot computed from the precision orbit, precision attitude, and ice-sheet specific range after instrument corrections, atmospheric delays and tides have been applied. The values are in degrees north."; String source "Rel 33 GLAS Binary Data"; Float64 valid_min -90.000000000000000; Float64 valid_max 90.000000000000000; String origname "d_lat"; String fullnamepath "/Data_1HZ/Geolocation/d_lat"; String coordinates "Data_1HZ_Geolocation_DS_UTCTime_1"; } Data_1HZ_Geolocation_d_lon { String units "degrees_east"; String hertz "1"; String long_name "Spot 1 Coordinate Data, Longitude Corrected"; String standard_name "longitude"; String description "The longitude of the laser spot computed from the precision orbit, precision attitude, and ice-sheet specific range after instrument corrections, atmospheric delays and tides have been applied. The values are in degrees east."; String source "Rel 33 GLAS Binary Data"; Float64 valid_min 0.0000000000000000; Float64 valid_max 360.00000000000000; String origname "d_lon"; String fullnamepath "/Data_1HZ/Geolocation/d_lon"; String coordinates "Data_1HZ_Geolocation_DS_UTCTime_1"; } Data_1HZ_Geolocation_i_track { String hertz "1"; String long_name "Track"; String description "The track number."; String source "Rel 33 GLAS Binary Data"; String origname "i_track"; String fullnamepath "/Data_1HZ/Geolocation/i_track"; String coordinates "Data_1HZ_Geolocation_DS_UTCTime_1"; } BROWSE_Image_00 { String CLASS "IMAGE"; String IMAGE_SUBCLASS "IMAGE_TRUECOLOR"; String IMAGE_VERSION "1.2"; String INTERLACE_MODE "INTERLACE_PIXEL"; String origname "Image_00"; String fullnamepath "/BROWSE/Image_00"; } BROWSE_Image_01 { String CLASS "IMAGE"; String IMAGE_SUBCLASS "IMAGE_TRUECOLOR"; String IMAGE_VERSION "1.2"; String INTERLACE_MODE "INTERLACE_PIXEL"; String origname "Image_01"; String fullnamepath "/BROWSE/Image_01"; } BROWSE_Image_02 { String CLASS "IMAGE"; String IMAGE_SUBCLASS "IMAGE_TRUECOLOR"; String IMAGE_VERSION "1.2"; String INTERLACE_MODE "INTERLACE_PIXEL"; String origname "Image_02"; String fullnamepath "/BROWSE/Image_02"; } BROWSE_Image_03 { String CLASS "IMAGE"; String IMAGE_SUBCLASS "IMAGE_TRUECOLOR"; String IMAGE_VERSION "1.2"; String INTERLACE_MODE "INTERLACE_PIXEL"; String origname "Image_03"; String fullnamepath "/BROWSE/Image_03"; } Data_1HZ_DS_UTCTime_1 { String units "seconds since 2000-01-01 12:00:00 UTC"; String hertz "1"; String long_name "Transmit Time of First Shot in frame in J2000"; String standard_name "time"; String description "The transmit time of the first shot in the 1 second frame measured as UTC seconds elapsed since Jan 1 2000 12:00:00 UTC. This time has been derived from the GPS time accounting for leap seconds."; String source "Rel 33 GLAS Binary Data"; String origname "DS_UTCTime_1"; String fullnamepath "/Data_1HZ/DS_UTCTime_1"; } Data_1HZ_Time_d_UTCTime_1 { String units "seconds since 2000-01-01 12:00:00 UTC"; String hertz "1"; String long_name "Transmit Time of First Shot in frame in J2000"; String standard_name "time"; String description "The transmit time of the first shot in the 1 second frame measured as UTC seconds elapsed since Jan 1 2000 12:00:00 UTC. This time has been derived from the GPS time accounting for leap seconds."; String source "Rel 33 GLAS Binary Data"; String origname "d_UTCTime_1"; String fullnamepath "/Data_1HZ/Time/d_UTCTime_1"; } Data_40HZ_DS_DEMhiresArElv { String hertz "1"; String long_name "Location index for D_DEMhiresArElv"; String description "This array indicates the relative position of each d_DEMhiresArElv measurement. Direction is relative to the spot and indicated in cardinal points. The position of the spot is indicated as ORIGIN."; String source "Constants"; Int32 flag_values 1, 2, 3, 4, 5, 6, 7, 8, 9; String flag_meanings "NW N NE W ORIGIN E SW S SE"; String origname "DS_DEMhiresArElv"; String fullnamepath "/Data_40HZ/DS_DEMhiresArElv"; } Data_40HZ_DS_UTCTime_40 { String units "seconds since 2000-01-01 12:00:00 UTC"; String hertz "40"; String long_name "Transmit time of each shot in J2000 seconds"; String standard_name "time"; String description "The transmit time of each shot in the 1 second frame measured as UTC seconds elapsed since Jan 1 2000 12:00:00 UTC. This time has been derived from the GPS time accounting for leap seconds."; String source "Rel 33 GLAS Binary Data"; String origname "DS_UTCTime_40"; String fullnamepath "/Data_40HZ/DS_UTCTime_40"; } Data_40HZ_Time_d_UTCTime_40 { String units "seconds since 2000-01-01 12:00:00 UTC"; String hertz "40"; String long_name "Transmit time of each shot in J2000 seconds"; String standard_name "time"; String description "The transmit time of each shot in the 1 second frame measured as UTC seconds elapsed since Jan 1 2000 12:00:00 UTC. This time has been derived from the GPS time accounting for leap seconds."; String source "Rel 33 GLAS Binary Data"; String origname "d_UTCTime_40"; String fullnamepath "/Data_40HZ/Time/d_UTCTime_40"; } FakeDim0 { String units "level"; } FakeDim1 { String units "level"; } FakeDim2 { String units "level"; } DODS_EXTRA { String Unlimited_Dimension "Data_1HZ_DS_UTCTime_1", "Data_1HZ_Time_d_UTCTime_1", "Data_40HZ_DS_DEMhiresArElv", "Data_40HZ_DS_UTCTime_40", "Data_40HZ_Time_d_UTCTime_40"; } }