Attributes { HDF5_GLOBAL { String Conventions "CF-1.6"; String contributor_name "Thomas E Neumann (thomas.neumann@nasa.gov), Thorsten Markus (thorsten.markus@nasa.gov), Suneel Bhardwaj (suneel.bhardwaj@nasa.gov) David W Hancock III (david.w.hancock@nasa.gov)"; String contributor_role "Instrument Engineer, Investigator, Principle Investigator, Data Producer, Data Producer"; String date_type "UTC"; String description "This data set (ATL22) contains mean transect parameters and estimates of mean water body height, maximum slope and aspect, for approximately equilateral triangular planar surfaces."; String featureType "trajectory"; String geospatial_lat_units "degrees_north"; String geospatial_lon_units "degrees_east"; String granule_type "ATL22"; String identifier_product_doi_authority "http://dx.doi.org"; String level "L3B"; String license "Data may not be reproduced or distributed without including the citation for this product included in this metadata. Data may not be distributed in an altered form without the written permission of the ICESat-2 Science Project Office at NASA/GSFC."; String naming_authority "http://dx.doi.org"; String short_name "ATL22"; String spatial_coverage_type "Horizontal"; String standard_name_vocabulary "CF-1.6"; String time_type "CCSDS UTC-A"; String title "SET_BY_META"; String date_created "2021-12-01T21:11:32.000000Z"; String hdfversion "HDF5 1.10.7"; String history "2021-12-01T21:11:32.000000Z;58e002f9-b081-3179-8676-0d05d3be281d;Created by PGE atlas_l3b_iw Version 1.1"; String identifier_file_uuid "58e002f9-b081-3179-8676-0d05d3be281d"; String identifier_product_format_version "1.0"; Float64 time_coverage_duration 90518.000000000000; String time_coverage_end "2021-07-13T01:47:43.000000Z"; String time_coverage_start "2021-07-12T00:39:05.000000Z"; Float64 geospatial_lat_min -73.557538300927249; Float64 geospatial_lon_min -179.86051773421741; Float64 geospatial_lat_max 83.674632364785552; Float64 geospatial_lon_max 173.18982822821926; String publisher_name "NSIDC DAAC > NASA National Snow and Ice Data Center Distributed Active Archive Center"; String publisher_email "nsidc@nsidc.org"; String publisher_url "https://nsidc.org/daac/"; String identifier_product_type "ATL22"; String identifier_product_doi "doi:10.5067/ATLAS/ATL22.002"; String institution "National Aeronautics and Space Administration (NASA)"; String creator_name "GSFC I-SIPS > ICESat-2 Science Investigator-led Processing System"; String summary "Scientific Research"; String keywords "EARTH SCIENCE > TERRESTRIAL HYDROSPHERE > SURFACE WATER > SURFACE WATER FEATURES > LAKES/RESERVOIRS > Elevation"; String keywords_vocabulary "NASA/GCMD Science Keywords"; String citation "Cite these data in publications as follows: The data used in this study were produced by the ICESat-2 Science Project Office at NASA/GSFC. The data archive site is the NASA National Snow and Ice Data Center Distributed Active Archive Center."; String processing_level "3B"; String references "http://nsidc.org/data/icesat2/data.html"; String project "ICESat-2 > Ice, Cloud, and land Elevation Satellite-2"; String instrument "ATLAS > Advanced Topographic Laser Altimeter System"; String platform "ICESat-2 > Ice, Cloud, and land Elevation Satellite-2"; String source "Spacecraft"; } orbit_info { String Description "Contains orbit information."; String data_rate "Varies. Data are only provided when one of the stored values (besides time) changes."; String fullnamepath "/orbit_info"; } METADATA { String Description "ISO19115 Structured Metadata Represented within HDF5"; String iso_19139_dataset_xml " ATL22_20210712003905_02811201_002_01.h5 NSIDC DAAC > National Snow and Ice Data Center DAAC nsidc@nsidc.org https://nsidc.org/daac/ pointOfContact 2021-12-01T21:11:32.000000Z ISO 19115-2 Geographic information - Metadata - Part 2: Extensions for imagery and gridded data ISO 19115-2:2009-02-15 ATL22_20210712003905_02811201_002_01.h5 2021-12-01T21:11:32.000000Z creation ATL22 The ECS Short Name 002 The ECS Version ID ATL22_20210712003905_02811201_002_01.h5 ProducerGranuleId TBD onGoing ATL22 002 largerWorkCitation eng geoscientificInformation -179.860518 173.189828 -73.557538 83.674632 2021-07-12T00:55:11.692622Z 2021-07-13T01:41:34.105465Z dataset 2021-12-01T21:11:32.000000Z;58e002f9-b081-3179-8676-0d05d3be281d;Created by PGE atlas_l3b_iw Version 1.1 2021-12-01T21:11:32.000000Z "; String iso_19139_series_xml " ATL22.002 eng utf8 series NSIDC DAAC > NASA National Snow and Ice Data Center Distributed Active Archive Center 303-492-6199 303-492-2468 1540 30th St Campus Box 449 Boulder Colorado 80309-0449 USA nsidc@nsidc.org https://nsidc.org/daac/ 9:00 A.M. to 5:00 P.M., U.S. Mountain Time, Monday through Friday, excluding U.S. holidays. Contact by e-mail first pointOfContact 2015-10-15 ISO 19115-2 Geographic information - Metadata - Part 2: Extensions for imagery and gridded data ISO 19115-2:2009(E) ATLAS/ICESat-2 L3B Mean Inland Surface Water Data 2021-06-07 revision 002 ATL22 The ECS Short Name 002 The ECS Version ID doi:10.5067/ATLAS/ATL22.002 gov.nasa.esdis A Digital Object Identifier (DOI) National Aeronautics and Space Administration (NASA) resourceProvider GSFC I-SIPS > ICESat-2 Science Investigator-led Processing System originator Initial version of the processing software TBD Scientific Research The software that generates the ATL22 product was designed and implemented within the ICESat-2 Science Investigator-led Processing System at the NASA Goddard Space Flight Center in Greenbelt, Maryland. onGoing NSIDC DAAC > NASA National Snow and Ice Data Center Distributed Active Archive Center distributor HDF 5 EARTH SCIENCE > TERRESTRIAL HYDROSPHERE > SURFACE WATER > SURFACE WATER FEATURES > LAKES/RESERVOIRS > Elevation EARTH SCIENCE > TERRESTRIAL HYDROSPHERE > SURFACE WATER > SURFACE WATER FEATURES > LAKES/RESERVOIRS > Elevation theme NASA/GCMD Science Keywords NASA Global Change Master Directory (GCMD) User Support Office NASA Global Change Master Directory, Goddard Space Flight Center Greenbelt MD 20771 USA gcmduso@gcmd.gsfc.nasa.gov https://gcmd.nasa.gov/ https web browser NASA Global Change Master Directory (GCMD) Home Page information http://gcmd.nasa.gov/MailComments/MailComments.jsf?rcpt=gcmduso custodian Global Change Master Directory (GCMD) NASA Global Change Master Directory, Goddard Space Flight Center Greenbelt MD 20771 USA gcmduso@gcmd.gsfc.nasa.gov https://gcmd.nasa.gov/Resources/valids/ https web browser NASA Global Change Master Directory (GCMD) Keyword Page This page describes the NASA GCMD Keywords, how to reference those keywords and provides download instructions. download http://gcmd.nasa.gov/MailComments/MailComments.jsf?rcpt=gcmduso custodian GEOGRAPHIC REGION > GLOBAL LAND place NASA/GCMD Location Keywords NASA/NSIDC_DAAC > NASA National Snow and Ice Data Center Distributed Active Archive Center dataCenter NASA/GCMD Data Center Keywords Earth Observation Satellites > NASA Decadal Survey > ICESAT-2 > Ice, Cloud, and land Elevation Satellite-2 platform NASA/GCMD Platform Keywords Earth Remote Sensing Instruments > Active Remote Sensing > Altimeters > Lidar/Laser Altimeters > ATLAS > Advanced Topographic Laser Altimeter System instrument NASA/GCMD Instrument Keywords Cite these data in publications as follows: The data used in this study were produced by the ICESat-2 Science Project Office at NASA/GSFC. The data archive site is the NASA National Snow and Ice Data Center Distributed Active Archive Center. eng geoscientificInformation SpatialCoverageType=HORIZONTAL, SpatialGranuleSpatialRepresentation=CARTESIAN, TemporalRangeType=Continuous Range, TimeType=UTC, CoordinateSystem=CARTESIAN -180.0 180.0 -90.0 90.0 2018-10-14T00:00:00Z 3B 3B HDF 5 NSIDC DAAC > NASA National Snow and Ice Data Center Distributed Active Archive Center distributor http://nsidc.org/data/icesat2/data.html https Data Product Description Page information http://nsidc.org/data/icesat2/order.html https Data Product Order Page order https://doi.org/10.5067/ATLAS/ATL22.002 https Digital Object Identifier URL information ATLAS > Advanced Topographic Laser Altimeter System ATLAS Advanced Topographic Laser Altimeter System Laser Altimeter ATLAS on ICESat-2 determines the range between the satellite and the Earth's surface by measuring the two-way time delay of short pulses of laser light that it transmits in six beams. It is different from previous operational ice-sheet altimeters in that it is a photon-counting LIDAR. ATLAS records a set of arrival times for individual photons, which are then analyzed to derive surface, vegetation, and cloud properties. ATLAS has six beams arranged in three pairs, so that it samples each of three reference pair tracks with a pair of beams; ATLAS transmits pulses at 10 kHz, giving approximately one pulse every 0.7 m along track; ATLAS's expected pointing control will be better than 90 m RMS. ICESat-2 > Ice, Cloud, and land Elevation Satellite-2 ICESat-2 > Ice, Cloud, and land Elevation Satellite-2 ICESat-2 Ice, Cloud, and land Elevation Satellite-2 underDevelopment ICESat-2 > Ice, Cloud, and land Elevation Satellite-2 ICESat-2 Ice, Cloud, and land Elevation Satellite-2 Spacecraft "; String fullnamepath "/METADATA"; } METADATA_AcquisitionInformation { } METADATA_AcquisitionInformation_lidar { String pulse_rate "10000 pps"; String wavelength "532 nm"; String identifier "ATLAS"; String type "Laser Altimeter"; String description "ATLAS on ICESat-2 determines the range between the satellite and the Earth's surface by measuring the two-way time delay of short pulses of laser light that it transmits in six beams. It is different from previous operational ice-sheet altimeters in that it is a photon-counting LIDAR. ATLAS records a set of arrival times for individual photons, which are then analyzed to derive surface, vegetation, and cloud properties. ATLAS has six beams arranged in three pairs, so that it samples each of three reference pair tracks with a pair of beams; ATLAS transmits pulses at 10 kHz, giving approximately one pulse every 0.7 m along track; ATLAS's expected pointing control will be better than 90 m RMS."; String fullnamepath "/METADATA/AcquisitionInformation/lidar"; } METADATA_AcquisitionInformation_lidarDocument { String edition "Pre-Release"; String publicationDate "12/31/17"; String title "A document describing the ATLAS instrument will be provided by the ICESat-2 Project Science Office."; String fullnamepath "/METADATA/AcquisitionInformation/lidarDocument"; } METADATA_AcquisitionInformation_platform { String identifier "ICESat-2"; String description "Ice, Cloud, and land Elevation Satellite-2"; String type "Spacecraft"; String fullnamepath "/METADATA/AcquisitionInformation/platform"; } METADATA_AcquisitionInformation_platformDocument { String edition "31-Dec-16"; String publicationDate "31-Dec-16"; String title "The Ice, Cloud, and land Elevation Satellite-2 (ICESat-2): Science requirements, concept, and implementation. Thorsten Markus, Tom Neumann, Anthony Martino, Waleed Abdalati, Kelly Brunt, Beata Csatho, Sinead Farrell, Helen Fricker, Alex Gardner, David Harding, Michael Jasinski, Ron Kwok, Lori Magruder, Dan Lubin, Scott Luthcke, James Morison, Ross Nelson, Amy Neuenschwander, Stephen Palm, Sorin Popescu, CK Shum, Bob E. Schutz, Benjamin Smith, Yuekui Yang, Jay Zwally. http://dx.doi.org/10.1016/j.rse.2016.12.029"; String fullnamepath "/METADATA/AcquisitionInformation/platformDocument"; } METADATA_DataQuality { String scope "NOT_SET"; String fullnamepath "/METADATA/DataQuality"; } METADATA_DataQuality_CompletenessOmission { String evaluationMethodType "directInternal"; String measureDescription "TBD"; String nameOfMeasure "TBD"; String unitofMeasure "TBD"; String value "NOT_SET"; String fullnamepath "/METADATA/DataQuality/CompletenessOmission"; } METADATA_DataQuality_DomainConsistency { String evaluationMethodType "directInternal"; String measureDescription "TBD"; String nameOfMeasure "TBD"; String unitofMeasure "TBD"; String value "NOT_SET"; String fullnamepath "/METADATA/DataQuality/DomainConsistency"; } METADATA_ProductSpecificationDocument { String ShortName "ATL13_SDP"; String characterSet "utf8"; String edition "v3.3"; String language "eng"; String publicationDate "Feb 2020"; String title "ICESat-2-SIPS-SPEC-4267 - ATLAS Science Algorithm Standard Data Product (SDP) Volume T12 (ATL13). Revision -."; String fullnamepath "/METADATA/ProductSpecificationDocument"; } METADATA_SeriesIdentification { String maintenanceAndUpdateFrequency "asNeeded"; String maintenanceDate "SET_BY_META"; String VersionID "002"; String language "eng"; String characterSet "utf8"; String pointOfContact "NSIDC DAAC > NASA National Snow and Ice Data Center Distributed Active Archive Center"; String longName "ATLAS/ICESat-2 L3B Mean Inland Surface Water Data"; String shortName "ATL22"; String identifier_product_DOI "doi:10.5067/ATLAS/ATL22.002"; String revisionDate "2021-06-07"; String resourceProviderOrganizationName "National Aeronautics and Space Administration (NASA)"; String abstract "TBD"; String purpose "Scientific Research"; String credit "The software that generates the ATL22 product was designed and implemented within the ICESat-2 Science Investigator-led Processing System at the NASA Goddard Space Flight Center in Greenbelt, Maryland."; String status "onGoing"; String format "HDF"; String formatVersion "5"; String topicCategory "geoscientificInformation"; String mission "ICESat-2 > Ice, Cloud, and land Elevation Satellite-2"; String fullnamepath "/METADATA/SeriesIdentification"; } METADATA_DatasetIdentification { String spatialRepresentationType "along-track"; String creationDate "2021-12-01T21:11:32.000000Z"; String uuid "58e002f9-b081-3179-8676-0d05d3be281d"; String fileName "ATL22_20210712003905_02811201_002_01.h5"; String VersionID "002"; String language "eng"; String characterSet "utf8"; String shortName "ATL22"; String originatorOrganizationName "GSFC I-SIPS > ICESat-2 Science Investigator-led Processing System"; String abstract "TBD"; String purpose "Scientific Research"; String credit "The software that generates the ATL22 product was designed and implemented within the ICESat-2 Science Investigator-led Processing System at the NASA Goddard Space Flight Center in Greenbelt, Maryland."; String status "onGoing"; String topicCategory "geoscientificInformation"; String fullnamepath "/METADATA/DatasetIdentification"; } METADATA_Extent { Float64 northBoundLatitude 83.674632364785552; Float64 eastBoundLongitude 173.18982822821926; Float64 southBoundLatitude -73.557538300927249; Float64 westBoundLongitude -179.86051773421741; String rangeBeginningDateTime "2021-07-12T00:55:11.692622Z"; String rangeEndingDateTime "2021-07-13T01:41:34.105465Z"; String fullnamepath "/METADATA/Extent"; } METADATA_QADatasetIdentification { String abstract "An ASCII product that contains statistical information on data product results. These statistics enable data producers and users to assess the quality of the data in the data product granule"; String creationDate "2021-12-01T21:12:11.000000Z"; String fileName "ATL22_20210712003905_02811201_002_01.qa"; String fullnamepath "/METADATA/QADatasetIdentification"; } METADATA_Lineage { } METADATA_Lineage_ANC25_22 { String Description "Group desc"; String description "HDF5 template file that defines the organization and default content of the product."; String fileName "atl22_template.h5"; String shortName "ANC25-22"; String uuid "9afb0181-6433-3efe-85bc-e45d850b5f0b"; String version "011"; String fullnamepath "/METADATA/Lineage/ANC25-22"; } METADATA_Lineage_ANC26_22 { String Description "Group desc"; String description "HDF5 template file that defines the organization and default content of the product metadata."; String fileName "atl22_metadata_template.h5"; String shortName "ANC26-22"; String uuid "cbc64dbf-57f9-32d6-903f-aa04bc9ef3d6"; String version "011"; String fullnamepath "/METADATA/Lineage/ANC26-22"; } METADATA_Lineage_ANC36_22 { String Description "Group desc"; String description "ISO 19139 XML file containing Series-level metadata information."; String fileName "ANC36-22_20210831170323_002_01.xml"; String shortName "ANC36-22"; String uuid "45fafda5-2fee-35be-a4eb-81b9a5a6963c"; String version "002"; String fullnamepath "/METADATA/Lineage/ANC36-22"; } METADATA_Lineage_ANC38_22 { String Description "Group desc"; String description "ISO 19139 XML file containing DataSet-level metadata information."; String fileName "ANC38-22_20210831170324_002_01.xml"; String shortName "ANC38-22"; String uuid "257ac87c-723e-314e-9d51-a3798e139afa"; String version "002"; String fullnamepath "/METADATA/Lineage/ANC38-22"; } METADATA_Lineage_ATL13 { String description "ICESat-2 ATLAS L2A Global Geolocated Photon data products."; String end_geoseg "SET_BY_PGE"; String start_geoseg "SET_BY_PGE"; String fileName "ATL13_20210712003905_02811201_005_01.h5\000", "ATL13_20210712065614_02851201_005_01.h5\000", "ATL13_20210712131324_02891201_005_01.h5\000", "ATL13_20210712193033_02931201_005_01.h5\000"; String shortName "ATL13\000", "ATL13\000", "ATL13\000", "ATL13\000"; String uuid "aeebb657-2ec5-3872-b42f-74a6d08ae0fc\000", "23fde1e6-6a59-39cb-965d-eb138bc4967c\000", "464b4b33-e3da-3828-865a-caa0a2c10afd\000", "d8fb1161-51e2-3860-bb6a-aa742474eaa8\000"; String version "005\000", "005\000", "005\000", "005\000"; Int32 start_cycle 12, 12, 12, 12; Int32 end_cycle 12, 12, 12, 12; Int32 start_orbit 15739, 15743, 15747, 15751; Int32 end_orbit 15742, 15746, 15750, 15754; Int32 start_rgt 281, 285, 289, 293; Int32 end_rgt 284, 288, 292, 296; Int32 start_region 1, 1, 1, 1; Int32 end_region 14, 14, 14, 14; String fullnamepath "/METADATA/Lineage/ATL13"; } METADATA_Lineage_ANC19 { String description "TAI to UTC leapsecond file retrieved from ftp://maia.usno.navy.mil/ser7/tai-utc.dat"; String fileName "tai_utc_2017.dat"; String shortName "ANC19"; String uuid "7c66d365-278a-31f7-8fe4-9c80e2f012e5"; String version "001"; String fullnamepath "/METADATA/Lineage/ANC19"; } METADATA_Lineage_Control { String description "Text-based keyword=value file generated automatically within the ICESat-2 data system that specifies all of the conditions required for each individual run of the software."; String fileName "CTL_atl22_009265828.ctl"; String shortName "CNTL"; String version "1"; String fullnamepath "/METADATA/Lineage/Control"; } METADATA_ProcessStep { } METADATA_ProcessStep_Browse { String processDescription "Browse processing is performed for each granule SIPS produces. The browse utility reads data from the granule and produces browse images as defined in the respective product ATBD. The utility then embeds each browse image into the product within the /Browse group."; String identifier "atlas_brw"; String softwareVersion "Version 2.5"; String softwareDate "Jul 28 2021"; String softwareTitle "Creates ATLAS HDF5 browse files"; String runTimeParameters "CTL_atl22_009265828.ctl"; String stepDateTime "2021-12-01T21:12:11.000000Z"; String fullnamepath "/METADATA/ProcessStep/Browse"; } METADATA_ProcessStep_Metadata { String processDescription "Metadata information is processed by the metadata utility for each granule produced by SIPS. During PGE processing, dynamic metadata are written to the product. Additional static information is provided with the metadata template. The metadata utility reads ISO Dataset and Series metadata files and updates the product with static information from within those files. The utility then merges the static and dynamic metadata to creates output ISO19139 Dataset and Series XML files. Finally the utility reads the ISO19139 Dataset and Series XML files into memory and stores the textual representations as attributes attached to the /METADATA group."; String identifier "atlas_meta"; String softwareVersion "Version 4.5"; String softwareDate "Jul 28 2021"; String softwareTitle "Creates ATLAS XML metadata files"; String runTimeParameters "CTL_atl22_009265828.ctl"; String stepDateTime "2021-12-01T21:12:27.000000Z"; String fullnamepath "/METADATA/ProcessStep/Metadata"; } METADATA_ProcessStep_PGE { String ATBDDate "12/04/2019"; String ATBDTitle "Algorithm Theoretical Basis Document (ATBD) for Inland Water Data Products ATL13"; String ATBDVersion "v.3"; String documentDate "Feb 2020"; String documentation "ATLAS Science Algorithm Software Design Description (SDD) - Volume 21 (atlas_l3a_iw)"; String processDescription "Computes along-track inland water surface height, slope, and roughness for each ATLAS beam, and also aspect and maximum slope (or gradient) of the planar surface between adjacent strong beams."; String identifier "atlas_l3b_iw"; String softwareVersion "Version 1.1"; String softwareDate "Jul 28 2021"; String softwareTitle "ASAS L3B IW PGE"; String runTimeParameters "CTL_atl22_009265828.ctl"; String stepDateTime "2021-12-01T21:11:32.000000Z"; String fullnamepath "/METADATA/ProcessStep/PGE"; } METADATA_ProcessStep_QA { String processDescription "QA processing is performed by an external utility on each granule produced by SIPS. The utility reads the granule, performs both generic and product-specific quality-assessment calculations, and writes a text-based quality assessment report. The name and creation data of this report are identified within the QADatasetIdentification metadata"; String identifier "atl22_qa_util"; String softwareVersion "Version 1.1"; String softwareDate "Jul 28 2021"; String softwareTitle "ATL22 QA Utility"; String runTimeParameters "CTL_atl22_009265828.ctl"; String stepDateTime "2021-12-01T21:12:11.000000Z"; String fullnamepath "/METADATA/ProcessStep/QA"; } gt1r { String Description "Contains mean transect data product parameters and subgroups pertaining to a specific groundtrack."; String data_rate "Data within this group are stored at the transect rate."; String atlas_pce "pce3"; String atlas_beam_type "strong"; String groundtrack_id "gt1r"; String atmosphere_profile "profile_1"; String atlas_spot_number "5"; String sc_orientation "Forward"; String fullnamepath "/gt1r"; } gt2r { String Description "Contains mean transect data product parameters and subgroups pertaining to a specific groundtrack."; String data_rate "Data within this group are stored at the transect rate."; String atlas_pce "pce2"; String atlas_beam_type "strong"; String groundtrack_id "gt2r"; String atmosphere_profile "profile_2"; String atlas_spot_number "3"; String sc_orientation "Forward"; String fullnamepath "/gt2r"; } gt1l { String Description "Contains mean transect data product parameters and subgroups pertaining to a specific groundtrack."; String data_rate "Data within this group are stored at the transect rate."; String atlas_pce "pce3"; String atlas_beam_type "weak"; String groundtrack_id "gt1l"; String atmosphere_profile "profile_1"; String atlas_spot_number "6"; String sc_orientation "Forward"; String fullnamepath "/gt1l"; } quality_assessment { String Description "Contains quality assessment data. This may include QA counters, QA along-track data and/or QA summary data."; String fullnamepath "/quality_assessment"; } gt3l { String Description "Contains mean transect data product parameters and subgroups pertaining to a specific groundtrack."; String data_rate "Data within this group are stored at the transect rate."; String atlas_pce "pce1"; String atlas_beam_type "weak"; String groundtrack_id "gt3l"; String atmosphere_profile "profile_3"; String atlas_spot_number "2"; String sc_orientation "Forward"; String fullnamepath "/gt3l"; } gt2l { String Description "Contains mean transect data product parameters and subgroups pertaining to a specific groundtrack."; String data_rate "Data within this group are stored at the transect rate."; String atlas_pce "pce2"; String atlas_beam_type "weak"; String groundtrack_id "gt2l"; String atmosphere_profile "profile_2"; String atlas_spot_number "4"; String sc_orientation "Forward"; String fullnamepath "/gt2l"; } ancillary_data { String Description "Contains information ancillary to the data product. This may include product characteristics, instrument characteristics and/or processing constants."; String data_rate "Data within this group pertain to the granule in its entirety."; String fullnamepath "/ancillary_data"; } ancillary_data_inland_water { String Description "Contains general ancillary parameters."; String fullnamepath "/ancillary_data/inland_water"; } gt3r { String Description "Contains mean transect data product parameters and subgroups pertaining to a specific groundtrack."; String data_rate "Data within this group are stored at the transect rate."; String atlas_pce "pce1"; String atlas_beam_type "strong"; String groundtrack_id "gt3r"; String atmosphere_profile "profile_3"; String atlas_spot_number "1"; String sc_orientation "Forward"; String fullnamepath "/gt3r"; } orbit_info_cycle_number { String contentType "referenceInformation"; String description "A count of the number of exact repeats of this reference orbit."; String long_name "Cycle Number"; String source "Operations"; String units "1"; Int16 valid_max 50; Int16 valid_min 0; String origname "cycle_number"; String fullnamepath "/orbit_info/cycle_number"; String coordinates "orbit_info_crossing_time"; } orbit_info_orbit_number { String contentType "referenceInformation"; String description "Unique identifying number for each planned ICESat-2 orbit."; String long_name "Orbit Number"; String source "Operations"; String units "1"; UInt16 valid_max 65000; UInt16 valid_min 1; String origname "orbit_number"; String fullnamepath "/orbit_info/orbit_number"; String coordinates "orbit_info_crossing_time"; } orbit_info_rgt { String contentType "referenceInformation"; String description "The reference ground track (RGT) is the track on the earth at which a specified unit vector within the observatory is pointed. Under nominal operating conditions, there will be no data collected along the RGT, as the RGT is spanned by GT3 and GT4. During slews or off-pointing, it is possible that ground tracks may intersect the RGT. The ICESat-2 mission has 1387 RGTs."; String long_name "Reference Ground track"; String source "POD/PPD"; String units "1"; Int16 valid_max 1387; Int16 valid_min 1; String origname "rgt"; String fullnamepath "/orbit_info/rgt"; String coordinates "orbit_info_crossing_time"; } orbit_info_sc_orient { String contentType "referenceInformation"; String description "This parameter tracks the spacecraft orientation between forward, backward and transitional flight modes. ICESat-2 is considered to be flying forward when the weak beams are leading the strong beams; and backward when the strong beams are leading the weak beams. ICESat-2 is considered to be in transition while it is maneuvering between the two orientations. Science quality is potentially degraded while in transition mode."; String flag_meanings "backward forward transition"; Int16 flag_values 0, 1, 2; String long_name "Spacecraft Orientation"; String source "POD/PPD"; String units "1"; Int16 valid_max 2; Int16 valid_min 0; String origname "sc_orient"; String fullnamepath "/orbit_info/sc_orient"; String coordinates "orbit_info_sc_orient_time"; } orbit_info_lan { String contentType "referenceInformation"; String description "Longitude at the ascending node crossing."; String long_name "Ascending Node Longitude"; String source "POD/PPD"; String units "degrees_east"; Float64 valid_max 180.00000000000000; Float64 valid_min -180.00000000000000; String origname "lan"; String fullnamepath "/orbit_info/lan"; String coordinates "orbit_info_crossing_time"; } gt1r_transect_start_lat { String contentType "referenceInformation"; String description "Latitude of the transect start, determined by the latitude of the first photon in the first short segment in the transect."; String long_name "Start Latitude"; String source "Section 5.4"; String standard_name "latitude"; String units "degrees_north"; Float64 valid_max 90.000000000000000; Float64 valid_min -90.000000000000000; String origname "transect_start_lat"; String fullnamepath "/gt1r/transect_start_lat"; String coordinates "gt1r_transect_time gt1r_transect_lat gt1r_transect_lon"; } gt1r_transect_mean_time { Float64 _FillValue 1.7976931348623157e+308; String contentType "referenceInformation"; String description "Mean time of the transect, calculated as mean of all reported sseg times in the transect."; String long_name "Mean Time"; String source "Section 5.4"; String standard_name "time"; String units "seconds since 2018-01-01"; String origname "transect_mean_time"; String fullnamepath "/gt1r/transect_mean_time"; String coordinates "gt1r_transect_time gt1r_transect_lat gt1r_transect_lon"; } gt1r_transect_id { Int32 _FillValue 2147483647; String contentType "referenceInformation"; String description "Transect within a water body to which the short segment rate output belongs."; String long_name "Transect ID"; String source "Section 5.4"; String units "1"; String origname "transect_id"; String fullnamepath "/gt1r/transect_id"; String coordinates "gt1r_transect_time gt1r_transect_lat gt1r_transect_lon"; } gt1r_transect_mean_ht_WGS84 { Float32 _FillValue 3.402823466e+38; String contentType "physicalMeasurement"; String description "Mean geodetic height of the transect with respect to the WGS84 ellipsoid, determined as the mean of all reported short segment height values in the transect."; String long_name "Transect mean height"; String source "Section 5.4"; String units "meters"; String origname "transect_mean_ht_WGS84"; String fullnamepath "/gt1r/transect_mean_ht_WGS84"; String coordinates "gt1r_transect_time gt1r_transect_lat gt1r_transect_lon"; } gt1r_inland_water_body_type { Int16 _FillValue 127; String contentType "referenceInformation"; String description "Type of Inland Water Body, where 1=Lake, 2=Known Reservoir, 3=(Reserved for future use), 4=Ephemeral Water, 5=River, 6=Estuary or Bay, 7=Coastal Water, 8=Reserved, 9=Reserved"; String flag_meanings "Lake Known_Reservoir Reserved_for_future_use Ephemeral_Water River Estuary_or_Bay Coastal_Water Reserved Reserved"; Int16 flag_values 1, 2, 3, 4, 5, 6, 7, 8, 9; String long_name "Body type"; String source "Section 5.4"; String units "1"; Int16 valid_max 9; Int16 valid_min 1; String origname "inland_water_body_type"; String fullnamepath "/gt1r/inland_water_body_type"; String coordinates "gt1r_transect_time gt1r_transect_lat gt1r_transect_lon"; } gt1r_inland_water_body_id { Int32 _FillValue 2147483647; String contentType "referenceInformation"; String description "Identifying signature of an individual inland water body. Each body of water is represented by a unique numeric value."; String long_name "Body ID"; String source "Section 5.4"; String units "1"; String origname "inland_water_body_id"; String fullnamepath "/gt1r/inland_water_body_id"; String coordinates "gt1r_transect_time gt1r_transect_lat gt1r_transect_lon"; } gt1r_transect_lseg2_cnt { Int32 _FillValue 2147483647; String contentType "referenceInformation"; String description "Number of complete very long segments in the transect."; String long_name "Very long segment count"; String source "Section 5.4"; String units "1"; String origname "transect_lseg2_cnt"; String fullnamepath "/gt1r/transect_lseg2_cnt"; String coordinates "gt1r_transect_time gt1r_transect_lat gt1r_transect_lon"; } gt1r_transect_lat { String contentType "modelResult"; String description "Reporting latitude of transect statistics."; String long_name "Latitude"; String source "Section 5.4"; String standard_name "latitude"; String units "degrees_north"; Float64 valid_max 90.000000000000000; Float64 valid_min -90.000000000000000; String origname "transect_lat"; String fullnamepath "/gt1r/transect_lat"; String coordinates "gt1r_transect_time"; } gt1r_transect_mean_stdev_water_surf { Float32 _FillValue 3.402823466e+38; String contentType "referenceInformation"; String description "Mean standard deviation of the transect water surface. (Deferred; populated with invalid values in rel001)"; String long_name "Surface StDev"; String source "Section 5.4"; String units "meters"; String origname "transect_mean_stdev_water_surf"; String fullnamepath "/gt1r/transect_mean_stdev_water_surf"; String coordinates "gt1r_transect_time gt1r_transect_lat gt1r_transect_lon"; } gt1r_transect_end_lat { String contentType "referenceInformation"; String description "Latitude of the transect end, determined by the latitude of the last photon in the last short segment in the transect."; String long_name "End Latitude"; String source "Section 5.4"; String standard_name "latitude"; String units "degrees_north"; Float64 valid_max 90.000000000000000; Float64 valid_min -90.000000000000000; String origname "transect_end_lat"; String fullnamepath "/gt1r/transect_end_lat"; String coordinates "gt1r_transect_time gt1r_transect_lat gt1r_transect_lon"; } gt1r_transect_lseg_cnt { Int32 _FillValue 2147483647; String contentType "referenceInformation"; String description "Number of complete long segments in the transect."; String long_name "Long segment count"; String source "Section 5.4"; String units "1"; String origname "transect_lseg_cnt"; String fullnamepath "/gt1r/transect_lseg_cnt"; String coordinates "gt1r_transect_time gt1r_transect_lat gt1r_transect_lon"; } gt1r_transect_lon { String contentType "modelResult"; String description "Reporting longitude of transect statistics."; String long_name "Longitude"; String source "Section 5.4"; String standard_name "longitude"; String units "degrees_east"; Float64 valid_max 180.00000000000000; Float64 valid_min -180.00000000000000; String origname "transect_lon"; String fullnamepath "/gt1r/transect_lon"; String coordinates "gt1r_transect_time"; } gt1r_inland_water_body_region { Int32 _FillValue 2147483647; String contentType "referenceInformation"; String description "ATL13-created shapefile representing relevant bodies of water over which to implement the ATL13 water surface finding algorithm only within a region of processing interest."; String long_name "Body region"; String source "Section 5.4"; String units "1"; String origname "inland_water_body_region"; String fullnamepath "/gt1r/inland_water_body_region"; String coordinates "gt1r_transect_time gt1r_transect_lat gt1r_transect_lon"; } gt1r_transect_mean_lat { Float64 _FillValue 1.7976931348623157e+308; String contentType "referenceInformation"; String description "Mean latitude of the transect, calculated as mean of all reported sseg latitudes in the transect."; String long_name "Mean Latitude"; String source "Section 5.4"; String standard_name "latitude"; String units "degrees_north"; Float64 valid_max 90.000000000000000; Float64 valid_min -90.000000000000000; String origname "transect_mean_lat"; String fullnamepath "/gt1r/transect_mean_lat"; String coordinates "gt1r_transect_time gt1r_transect_lat gt1r_transect_lon"; } gt1r_transect_length { Float64 _FillValue 1.7976931348623157e+308; String contentType "referenceInformation"; String description "Length of the transect, determined as the distance from the first observed reference photon in the water body to the final observed photon in the body."; String long_name "Transect length"; String source "Section 5.4"; String units "meters"; String origname "transect_length"; String fullnamepath "/gt1r/transect_length"; String coordinates "gt1r_transect_time gt1r_transect_lat gt1r_transect_lon"; } gt1r_atl13_gran_ndx { Int32 _FillValue 2147483647; String contentType "referenceInformation"; String description "ATL13 granule index, indicating from which ATL13 granule in /METADATA/Lineage/ATL13/fileName an ATL22 transect product was derived."; String long_name "Granule Index"; String source "Section 5.4"; String units "1"; String origname "atl13_gran_ndx"; String fullnamepath "/gt1r/atl13_gran_ndx"; String coordinates "gt1r_transect_time gt1r_transect_lat gt1r_transect_lon"; } gt1r_transect_start_sseg_idx { Int32 _FillValue 2147483647; String contentType "referenceInformation"; String description "Index of first entry in ATL13 short segment rate output data contributing to transect summary"; String long_name "Index of first entry"; String source "Section 5.4"; String units "1"; String origname "transect_start_sseg_idx"; String fullnamepath "/gt1r/transect_start_sseg_idx"; String coordinates "gt1r_transect_time gt1r_transect_lat gt1r_transect_lon"; } gt1r_transect_end_lon { String contentType "referenceInformation"; String description "Longitude of the transect end, determined by the longitude of the last photon in the last short segment in the transect."; String long_name "End Longitude"; String source "Section 5.4"; String standard_name "longitude"; String units "degrees_east"; Float64 valid_max 180.00000000000000; Float64 valid_min -180.00000000000000; String origname "transect_end_lon"; String fullnamepath "/gt1r/transect_end_lon"; String coordinates "gt1r_transect_time gt1r_transect_lat gt1r_transect_lon"; } gt1r_transect_start_lon { String contentType "referenceInformation"; String description "Longitude of the transect start, determined by the longitude of the first photon in the first short segment in the transect."; String long_name "Start Longitude"; String source "Section 5.4"; String standard_name "longitude"; String units "degrees_east"; Float64 valid_max 180.00000000000000; Float64 valid_min -180.00000000000000; String origname "transect_start_lon"; String fullnamepath "/gt1r/transect_start_lon"; String coordinates "gt1r_transect_time gt1r_transect_lat gt1r_transect_lon"; } gt1r_transect_mean_subsurf_atten { Float32 _FillValue 3.402823466e+38; String contentType "referenceInformation"; String description "Mean subsurface attenuation (alpha) of the transect, determined as the mean of all reported alphas along the transect."; String long_name "Subsurface Attenuation"; String source "Section 5.4"; String units "m^-1"; String origname "transect_mean_subsurf_atten"; String fullnamepath "/gt1r/transect_mean_subsurf_atten"; String coordinates "gt1r_transect_time gt1r_transect_lat gt1r_transect_lon"; } gt1r_transect_mean_lon { String contentType "referenceInformation"; String description "Mean longitude of the transect, calculated as mean of all reported sseg longitudes in the transect."; String long_name "Mean Longitude"; String source "Section 5.4"; String standard_name "longitude"; String units "degrees_east"; Float64 valid_max 180.00000000000000; Float64 valid_min -180.00000000000000; String origname "transect_mean_lon"; String fullnamepath "/gt1r/transect_mean_lon"; String coordinates "gt1r_transect_time gt1r_transect_lat gt1r_transect_lon"; } gt1r_transect_mean_ht_ortho { Float32 _FillValue 3.402823466e+38; String contentType "physicalMeasurement"; String description "Mean orthometric height of the transect with respect to the EGM2008 geoid, determined as the mean of all reported short segment height values in the transect."; String long_name "Transect mean orthometric height"; String source "Section 5.4"; String units "meters"; String origname "transect_mean_ht_ortho"; String fullnamepath "/gt1r/transect_mean_ht_ortho"; String coordinates "gt1r_transect_time gt1r_transect_lat gt1r_transect_lon"; } gt1r_transect_mean_time_utc { String contentType "auxiliaryInformation"; String description "Mean time of the transect in UTC format YYYY-MM-DDTHH:MM:SS.SSSSSSZ."; String long_name "Mean UTC Time (CCSDS-A)"; String source "Derived"; String standard_name "time"; String units "1"; String origname "transect_mean_time_utc"; String fullnamepath "/gt1r/transect_mean_time_utc"; String coordinates "gt1r_transect_time gt1r_transect_lat gt1r_transect_lon"; } gt1r_transect_end_sseg_idx { Int32 _FillValue 2147483647; String contentType "referenceInformation"; String description "Index of final entry in ATL13 short segment rate output data contributing to transect summary."; String long_name "Index of final entry"; String source "Section 5.4"; String units "1"; String origname "transect_end_sseg_idx"; String fullnamepath "/gt1r/transect_end_sseg_idx"; String coordinates "gt1r_transect_time gt1r_transect_lat gt1r_transect_lon"; } gt1r_transect_end_time { String description "Time of the transect end, determined by the time of the last photon in the last short segment in the transect."; String long_name "Transect end time"; String source "Section 5.4"; String standard_name "time"; String units "seconds since 2018-01-01"; Float64 _FillValue 1.7976931348623157e+308; String contentType "referenceInformation"; String origname "transect_end_time"; String fullnamepath "/gt1r/transect_end_time"; String coordinates "gt1r_transect_time gt1r_transect_lat gt1r_transect_lon"; } gt1r_transect_sseg_cnt { Int32 _FillValue 2147483647; String contentType "referenceInformation"; String description "Number of non-anomalous short segments in the transect."; String long_name "Short segment count"; String source "Section 5.4"; String units "1"; String origname "transect_sseg_cnt"; String fullnamepath "/gt1r/transect_sseg_cnt"; String coordinates "gt1r_transect_time gt1r_transect_lat gt1r_transect_lon"; } gt1r_transect_start_time { Float64 _FillValue 1.7976931348623157e+308; String contentType "referenceInformation"; String description "Time of the transect start, determined by the time of the first photon in the first short segment in the transect."; String long_name "Transect start time"; String source "Section 5.4"; String standard_name "time"; String units "seconds since 2018-01-01"; String origname "transect_start_time"; String fullnamepath "/gt1r/transect_start_time"; String coordinates "gt1r_transect_time gt1r_transect_lat gt1r_transect_lon"; } gt2r_transect_start_lat { String contentType "referenceInformation"; String description "Latitude of the transect start, determined by the latitude of the first photon in the first short segment in the transect."; String long_name "Start Latitude"; String source "Section 5.4"; String standard_name "latitude"; String units "degrees_north"; Float64 valid_max 90.000000000000000; Float64 valid_min -90.000000000000000; String origname "transect_start_lat"; String fullnamepath "/gt2r/transect_start_lat"; String coordinates "gt2r_transect_time gt2r_transect_lat gt2r_transect_lon"; } gt2r_transect_mean_time { Float64 _FillValue 1.7976931348623157e+308; String contentType "referenceInformation"; String description "Mean time of the transect, calculated as mean of all reported sseg times in the transect."; String long_name "Mean Time"; String source "Section 5.4"; String standard_name "time"; String units "seconds since 2018-01-01"; String origname "transect_mean_time"; String fullnamepath "/gt2r/transect_mean_time"; String coordinates "gt2r_transect_time gt2r_transect_lat gt2r_transect_lon"; } gt2r_transect_id { Int32 _FillValue 2147483647; String contentType "referenceInformation"; String description "Transect within a water body to which the short segment rate output belongs."; String long_name "Transect ID"; String source "Section 5.4"; String units "1"; String origname "transect_id"; String fullnamepath "/gt2r/transect_id"; String coordinates "gt2r_transect_time gt2r_transect_lat gt2r_transect_lon"; } gt2r_transect_mean_ht_WGS84 { Float32 _FillValue 3.402823466e+38; String contentType "physicalMeasurement"; String description "Mean geodetic height of the transect with respect to the WGS84 ellipsoid, determined as the mean of all reported short segment height values in the transect."; String long_name "Transect mean height"; String source "Section 5.4"; String units "meters"; String origname "transect_mean_ht_WGS84"; String fullnamepath "/gt2r/transect_mean_ht_WGS84"; String coordinates "gt2r_transect_time gt2r_transect_lat gt2r_transect_lon"; } gt2r_inland_water_body_type { Int16 _FillValue 127; String contentType "referenceInformation"; String description "Type of Inland Water Body, where 1=Lake, 2=Known Reservoir, 3=(Reserved for future use), 4=Ephemeral Water, 5=River, 6=Estuary or Bay, 7=Coastal Water, 8=Reserved, 9=Reserved"; String flag_meanings "Lake Known_Reservoir Reserved_for_future_use Ephemeral_Water River Estuary_or_Bay Coastal_Water Reserved Reserved"; Int16 flag_values 1, 2, 3, 4, 5, 6, 7, 8, 9; String long_name "Body type"; String source "Section 5.4"; String units "1"; Int16 valid_max 9; Int16 valid_min 1; String origname "inland_water_body_type"; String fullnamepath "/gt2r/inland_water_body_type"; String coordinates "gt2r_transect_time gt2r_transect_lat gt2r_transect_lon"; } gt2r_inland_water_body_id { Int32 _FillValue 2147483647; String contentType "referenceInformation"; String description "Identifying signature of an individual inland water body. Each body of water is represented by a unique numeric value."; String long_name "Body ID"; String source "Section 5.4"; String units "1"; String origname "inland_water_body_id"; String fullnamepath "/gt2r/inland_water_body_id"; String coordinates "gt2r_transect_time gt2r_transect_lat gt2r_transect_lon"; } gt2r_transect_lseg2_cnt { Int32 _FillValue 2147483647; String contentType "referenceInformation"; String description "Number of complete very long segments in the transect."; String long_name "Very long segment count"; String source "Section 5.4"; String units "1"; String origname "transect_lseg2_cnt"; String fullnamepath "/gt2r/transect_lseg2_cnt"; String coordinates "gt2r_transect_time gt2r_transect_lat gt2r_transect_lon"; } gt2r_transect_lat { String contentType "modelResult"; String description "Reporting latitude of transect statistics."; String long_name "Latitude"; String source "Section 5.4"; String standard_name "latitude"; String units "degrees_north"; Float64 valid_max 90.000000000000000; Float64 valid_min -90.000000000000000; String origname "transect_lat"; String fullnamepath "/gt2r/transect_lat"; String coordinates "gt2r_transect_time"; } gt2r_transect_mean_stdev_water_surf { Float32 _FillValue 3.402823466e+38; String contentType "referenceInformation"; String description "Mean standard deviation of the transect water surface. (Deferred; populated with invalid values in rel001)"; String long_name "Surface StDev"; String source "Section 5.4"; String units "meters"; String origname "transect_mean_stdev_water_surf"; String fullnamepath "/gt2r/transect_mean_stdev_water_surf"; String coordinates "gt2r_transect_time gt2r_transect_lat gt2r_transect_lon"; } gt2r_transect_end_lat { String contentType "referenceInformation"; String description "Latitude of the transect end, determined by the latitude of the last photon in the last short segment in the transect."; String long_name "End Latitude"; String source "Section 5.4"; String standard_name "latitude"; String units "degrees_north"; Float64 valid_max 90.000000000000000; Float64 valid_min -90.000000000000000; String origname "transect_end_lat"; String fullnamepath "/gt2r/transect_end_lat"; String coordinates "gt2r_transect_time gt2r_transect_lat gt2r_transect_lon"; } gt2r_transect_lseg_cnt { Int32 _FillValue 2147483647; String contentType "referenceInformation"; String description "Number of complete long segments in the transect."; String long_name "Long segment count"; String source "Section 5.4"; String units "1"; String origname "transect_lseg_cnt"; String fullnamepath "/gt2r/transect_lseg_cnt"; String coordinates "gt2r_transect_time gt2r_transect_lat gt2r_transect_lon"; } gt2r_transect_lon { String contentType "modelResult"; String description "Reporting longitude of transect statistics."; String long_name "Longitude"; String source "Section 5.4"; String standard_name "longitude"; String units "degrees_east"; Float64 valid_max 180.00000000000000; Float64 valid_min -180.00000000000000; String origname "transect_lon"; String fullnamepath "/gt2r/transect_lon"; String coordinates "gt2r_transect_time"; } gt2r_inland_water_body_region { Int32 _FillValue 2147483647; String contentType "referenceInformation"; String description "ATL13-created shapefile representing relevant bodies of water over which to implement the ATL13 water surface finding algorithm only within a region of processing interest."; String long_name "Body region"; String source "Section 5.4"; String units "1"; String origname "inland_water_body_region"; String fullnamepath "/gt2r/inland_water_body_region"; String coordinates "gt2r_transect_time gt2r_transect_lat gt2r_transect_lon"; } gt2r_transect_mean_lat { Float64 _FillValue 1.7976931348623157e+308; String contentType "referenceInformation"; String description "Mean latitude of the transect, calculated as mean of all reported sseg latitudes in the transect."; String long_name "Mean Latitude"; String source "Section 5.4"; String standard_name "latitude"; String units "degrees_north"; Float64 valid_max 90.000000000000000; Float64 valid_min -90.000000000000000; String origname "transect_mean_lat"; String fullnamepath "/gt2r/transect_mean_lat"; String coordinates "gt2r_transect_time gt2r_transect_lat gt2r_transect_lon"; } gt2r_transect_length { Float64 _FillValue 1.7976931348623157e+308; String contentType "referenceInformation"; String description "Length of the transect, determined as the distance from the first observed reference photon in the water body to the final observed photon in the body."; String long_name "Transect length"; String source "Section 5.4"; String units "meters"; String origname "transect_length"; String fullnamepath "/gt2r/transect_length"; String coordinates "gt2r_transect_time gt2r_transect_lat gt2r_transect_lon"; } gt2r_atl13_gran_ndx { Int32 _FillValue 2147483647; String contentType "referenceInformation"; String description "ATL13 granule index, indicating from which ATL13 granule in /METADATA/Lineage/ATL13/fileName an ATL22 transect product was derived."; String long_name "Granule Index"; String source "Section 5.4"; String units "1"; String origname "atl13_gran_ndx"; String fullnamepath "/gt2r/atl13_gran_ndx"; String coordinates "gt2r_transect_time gt2r_transect_lat gt2r_transect_lon"; } gt2r_transect_start_sseg_idx { Int32 _FillValue 2147483647; String contentType "referenceInformation"; String description "Index of first entry in ATL13 short segment rate output data contributing to transect summary"; String long_name "Index of first entry"; String source "Section 5.4"; String units "1"; String origname "transect_start_sseg_idx"; String fullnamepath "/gt2r/transect_start_sseg_idx"; String coordinates "gt2r_transect_time gt2r_transect_lat gt2r_transect_lon"; } gt2r_transect_end_lon { String contentType "referenceInformation"; String description "Longitude of the transect end, determined by the longitude of the last photon in the last short segment in the transect."; String long_name "End Longitude"; String source "Section 5.4"; String standard_name "longitude"; String units "degrees_east"; Float64 valid_max 180.00000000000000; Float64 valid_min -180.00000000000000; String origname "transect_end_lon"; String fullnamepath "/gt2r/transect_end_lon"; String coordinates "gt2r_transect_time gt2r_transect_lat gt2r_transect_lon"; } gt2r_transect_start_lon { String contentType "referenceInformation"; String description "Longitude of the transect start, determined by the longitude of the first photon in the first short segment in the transect."; String long_name "Start Longitude"; String source "Section 5.4"; String standard_name "longitude"; String units "degrees_east"; Float64 valid_max 180.00000000000000; Float64 valid_min -180.00000000000000; String origname "transect_start_lon"; String fullnamepath "/gt2r/transect_start_lon"; String coordinates "gt2r_transect_time gt2r_transect_lat gt2r_transect_lon"; } gt2r_transect_mean_subsurf_atten { Float32 _FillValue 3.402823466e+38; String contentType "referenceInformation"; String description "Mean subsurface attenuation (alpha) of the transect, determined as the mean of all reported alphas along the transect."; String long_name "Subsurface Attenuation"; String source "Section 5.4"; String units "m^-1"; String origname "transect_mean_subsurf_atten"; String fullnamepath "/gt2r/transect_mean_subsurf_atten"; String coordinates "gt2r_transect_time gt2r_transect_lat gt2r_transect_lon"; } gt2r_transect_mean_lon { String contentType "referenceInformation"; String description "Mean longitude of the transect, calculated as mean of all reported sseg longitudes in the transect."; String long_name "Mean Longitude"; String source "Section 5.4"; String standard_name "longitude"; String units "degrees_east"; Float64 valid_max 180.00000000000000; Float64 valid_min -180.00000000000000; String origname "transect_mean_lon"; String fullnamepath "/gt2r/transect_mean_lon"; String coordinates "gt2r_transect_time gt2r_transect_lat gt2r_transect_lon"; } gt2r_transect_mean_ht_ortho { Float32 _FillValue 3.402823466e+38; String contentType "physicalMeasurement"; String description "Mean orthometric height of the transect with respect to the EGM2008 geoid, determined as the mean of all reported short segment height values in the transect."; String long_name "Transect mean orthometric height"; String source "Section 5.4"; String units "meters"; String origname "transect_mean_ht_ortho"; String fullnamepath "/gt2r/transect_mean_ht_ortho"; String coordinates "gt2r_transect_time gt2r_transect_lat gt2r_transect_lon"; } gt2r_transect_mean_time_utc { String contentType "auxiliaryInformation"; String description "Mean time of the transect in UTC format YYYY-MM-DDTHH:MM:SS.SSSSSSZ."; String long_name "Mean UTC Time (CCSDS-A)"; String source "Derived"; String standard_name "time"; String units "1"; String origname "transect_mean_time_utc"; String fullnamepath "/gt2r/transect_mean_time_utc"; String coordinates "gt2r_transect_time gt2r_transect_lat gt2r_transect_lon"; } gt2r_transect_end_sseg_idx { Int32 _FillValue 2147483647; String contentType "referenceInformation"; String description "Index of final entry in ATL13 short segment rate output data contributing to transect summary."; String long_name "Index of final entry"; String source "Section 5.4"; String units "1"; String origname "transect_end_sseg_idx"; String fullnamepath "/gt2r/transect_end_sseg_idx"; String coordinates "gt2r_transect_time gt2r_transect_lat gt2r_transect_lon"; } gt2r_transect_end_time { String description "Time of the transect end, determined by the time of the last photon in the last short segment in the transect."; String long_name "Transect end time"; String source "Section 5.4"; String standard_name "time"; String units "seconds since 2018-01-01"; Float64 _FillValue 1.7976931348623157e+308; String contentType "referenceInformation"; String origname "transect_end_time"; String fullnamepath "/gt2r/transect_end_time"; String coordinates "gt2r_transect_time gt2r_transect_lat gt2r_transect_lon"; } gt2r_transect_sseg_cnt { Int32 _FillValue 2147483647; String contentType "referenceInformation"; String description "Number of non-anomalous short segments in the transect."; String long_name "Short segment count"; String source "Section 5.4"; String units "1"; String origname "transect_sseg_cnt"; String fullnamepath "/gt2r/transect_sseg_cnt"; String coordinates "gt2r_transect_time gt2r_transect_lat gt2r_transect_lon"; } gt2r_transect_start_time { Float64 _FillValue 1.7976931348623157e+308; String contentType "referenceInformation"; String description "Time of the transect start, determined by the time of the first photon in the first short segment in the transect."; String long_name "Transect start time"; String source "Section 5.4"; String standard_name "time"; String units "seconds since 2018-01-01"; String origname "transect_start_time"; String fullnamepath "/gt2r/transect_start_time"; String coordinates "gt2r_transect_time gt2r_transect_lat gt2r_transect_lon"; } gt1l_transect_start_lat { String contentType "referenceInformation"; String description "Latitude of the transect start, determined by the latitude of the first photon in the first short segment in the transect."; String long_name "Start Latitude"; String source "Section 5.4"; String standard_name "latitude"; String units "degrees_north"; Float64 valid_max 90.000000000000000; Float64 valid_min -90.000000000000000; String origname "transect_start_lat"; String fullnamepath "/gt1l/transect_start_lat"; String coordinates "gt1l_transect_time gt1l_transect_lat gt1l_transect_lon"; } gt1l_transect_mean_time { Float64 _FillValue 1.7976931348623157e+308; String contentType "referenceInformation"; String description "Mean time of the transect, calculated as mean of all reported sseg times in the transect."; String long_name "Mean Time"; String source "Section 5.4"; String standard_name "time"; String units "seconds since 2018-01-01"; String origname "transect_mean_time"; String fullnamepath "/gt1l/transect_mean_time"; String coordinates "gt1l_transect_time gt1l_transect_lat gt1l_transect_lon"; } gt1l_transect_id { Int32 _FillValue 2147483647; String contentType "referenceInformation"; String description "Transect within a water body to which the short segment rate output belongs."; String long_name "Transect ID"; String source "Section 5.4"; String units "1"; String origname "transect_id"; String fullnamepath "/gt1l/transect_id"; String coordinates "gt1l_transect_time gt1l_transect_lat gt1l_transect_lon"; } gt1l_transect_mean_ht_WGS84 { Float32 _FillValue 3.402823466e+38; String contentType "physicalMeasurement"; String description "Mean geodetic height of the transect with respect to the WGS84 ellipsoid, determined as the mean of all reported short segment height values in the transect."; String long_name "Transect mean height"; String source "Section 5.4"; String units "meters"; String origname "transect_mean_ht_WGS84"; String fullnamepath "/gt1l/transect_mean_ht_WGS84"; String coordinates "gt1l_transect_time gt1l_transect_lat gt1l_transect_lon"; } gt1l_inland_water_body_type { Int16 _FillValue 127; String contentType "referenceInformation"; String description "Type of Inland Water Body, where 1=Lake, 2=Known Reservoir, 3=(Reserved for future use), 4=Ephemeral Water, 5=River, 6=Estuary or Bay, 7=Coastal Water, 8=Reserved, 9=Reserved"; String flag_meanings "Lake Known_Reservoir Reserved_for_future_use Ephemeral_Water River Estuary_or_Bay Coastal_Water Reserved Reserved"; Int16 flag_values 1, 2, 3, 4, 5, 6, 7, 8, 9; String long_name "Body type"; String source "Section 5.4"; String units "1"; Int16 valid_max 9; Int16 valid_min 1; String origname "inland_water_body_type"; String fullnamepath "/gt1l/inland_water_body_type"; String coordinates "gt1l_transect_time gt1l_transect_lat gt1l_transect_lon"; } gt1l_inland_water_body_id { Int32 _FillValue 2147483647; String contentType "referenceInformation"; String description "Identifying signature of an individual inland water body. Each body of water is represented by a unique numeric value."; String long_name "Body ID"; String source "Section 5.4"; String units "1"; String origname "inland_water_body_id"; String fullnamepath "/gt1l/inland_water_body_id"; String coordinates "gt1l_transect_time gt1l_transect_lat gt1l_transect_lon"; } gt1l_transect_lseg2_cnt { Int32 _FillValue 2147483647; String contentType "referenceInformation"; String description "Number of complete very long segments in the transect."; String long_name "Very long segment count"; String source "Section 5.4"; String units "1"; String origname "transect_lseg2_cnt"; String fullnamepath "/gt1l/transect_lseg2_cnt"; String coordinates "gt1l_transect_time gt1l_transect_lat gt1l_transect_lon"; } gt1l_transect_lat { String contentType "modelResult"; String description "Reporting latitude of transect statistics."; String long_name "Latitude"; String source "Section 5.4"; String standard_name "latitude"; String units "degrees_north"; Float64 valid_max 90.000000000000000; Float64 valid_min -90.000000000000000; String origname "transect_lat"; String fullnamepath "/gt1l/transect_lat"; String coordinates "gt1l_transect_time"; } gt1l_transect_mean_stdev_water_surf { Float32 _FillValue 3.402823466e+38; String contentType "referenceInformation"; String description "Mean standard deviation of the transect water surface. (Deferred; populated with invalid values in rel001)"; String long_name "Surface StDev"; String source "Section 5.4"; String units "meters"; String origname "transect_mean_stdev_water_surf"; String fullnamepath "/gt1l/transect_mean_stdev_water_surf"; String coordinates "gt1l_transect_time gt1l_transect_lat gt1l_transect_lon"; } gt1l_transect_end_lat { String contentType "referenceInformation"; String description "Latitude of the transect end, determined by the latitude of the last photon in the last short segment in the transect."; String long_name "End Latitude"; String source "Section 5.4"; String standard_name "latitude"; String units "degrees_north"; Float64 valid_max 90.000000000000000; Float64 valid_min -90.000000000000000; String origname "transect_end_lat"; String fullnamepath "/gt1l/transect_end_lat"; String coordinates "gt1l_transect_time gt1l_transect_lat gt1l_transect_lon"; } gt1l_transect_lseg_cnt { Int32 _FillValue 2147483647; String contentType "referenceInformation"; String description "Number of complete long segments in the transect."; String long_name "Long segment count"; String source "Section 5.4"; String units "1"; String origname "transect_lseg_cnt"; String fullnamepath "/gt1l/transect_lseg_cnt"; String coordinates "gt1l_transect_time gt1l_transect_lat gt1l_transect_lon"; } gt1l_transect_lon { String contentType "modelResult"; String description "Reporting longitude of transect statistics."; String long_name "Longitude"; String source "Section 5.4"; String standard_name "longitude"; String units "degrees_east"; Float64 valid_max 180.00000000000000; Float64 valid_min -180.00000000000000; String origname "transect_lon"; String fullnamepath "/gt1l/transect_lon"; String coordinates "gt1l_transect_time"; } gt1l_inland_water_body_region { Int32 _FillValue 2147483647; String contentType "referenceInformation"; String description "ATL13-created shapefile representing relevant bodies of water over which to implement the ATL13 water surface finding algorithm only within a region of processing interest."; String long_name "Body region"; String source "Section 5.4"; String units "1"; String origname "inland_water_body_region"; String fullnamepath "/gt1l/inland_water_body_region"; String coordinates "gt1l_transect_time gt1l_transect_lat gt1l_transect_lon"; } gt1l_transect_mean_lat { Float64 _FillValue 1.7976931348623157e+308; String contentType "referenceInformation"; String description "Mean latitude of the transect, calculated as mean of all reported sseg latitudes in the transect."; String long_name "Mean Latitude"; String source "Section 5.4"; String standard_name "latitude"; String units "degrees_north"; Float64 valid_max 90.000000000000000; Float64 valid_min -90.000000000000000; String origname "transect_mean_lat"; String fullnamepath "/gt1l/transect_mean_lat"; String coordinates "gt1l_transect_time gt1l_transect_lat gt1l_transect_lon"; } gt1l_transect_length { Float64 _FillValue 1.7976931348623157e+308; String contentType "referenceInformation"; String description "Length of the transect, determined as the distance from the first observed reference photon in the water body to the final observed photon in the body."; String long_name "Transect length"; String source "Section 5.4"; String units "meters"; String origname "transect_length"; String fullnamepath "/gt1l/transect_length"; String coordinates "gt1l_transect_time gt1l_transect_lat gt1l_transect_lon"; } gt1l_atl13_gran_ndx { Int32 _FillValue 2147483647; String contentType "referenceInformation"; String description "ATL13 granule index, indicating from which ATL13 granule in /METADATA/Lineage/ATL13/fileName an ATL22 transect product was derived."; String long_name "Granule Index"; String source "Section 5.4"; String units "1"; String origname "atl13_gran_ndx"; String fullnamepath "/gt1l/atl13_gran_ndx"; String coordinates "gt1l_transect_time gt1l_transect_lat gt1l_transect_lon"; } gt1l_transect_start_sseg_idx { Int32 _FillValue 2147483647; String contentType "referenceInformation"; String description "Index of first entry in ATL13 short segment rate output data contributing to transect summary"; String long_name "Index of first entry"; String source "Section 5.4"; String units "1"; String origname "transect_start_sseg_idx"; String fullnamepath "/gt1l/transect_start_sseg_idx"; String coordinates "gt1l_transect_time gt1l_transect_lat gt1l_transect_lon"; } gt1l_transect_end_lon { String contentType "referenceInformation"; String description "Longitude of the transect end, determined by the longitude of the last photon in the last short segment in the transect."; String long_name "End Longitude"; String source "Section 5.4"; String standard_name "longitude"; String units "degrees_east"; Float64 valid_max 180.00000000000000; Float64 valid_min -180.00000000000000; String origname "transect_end_lon"; String fullnamepath "/gt1l/transect_end_lon"; String coordinates "gt1l_transect_time gt1l_transect_lat gt1l_transect_lon"; } gt1l_transect_start_lon { String contentType "referenceInformation"; String description "Longitude of the transect start, determined by the longitude of the first photon in the first short segment in the transect."; String long_name "Start Longitude"; String source "Section 5.4"; String standard_name "longitude"; String units "degrees_east"; Float64 valid_max 180.00000000000000; Float64 valid_min -180.00000000000000; String origname "transect_start_lon"; String fullnamepath "/gt1l/transect_start_lon"; String coordinates "gt1l_transect_time gt1l_transect_lat gt1l_transect_lon"; } gt1l_transect_mean_subsurf_atten { Float32 _FillValue 3.402823466e+38; String contentType "referenceInformation"; String description "Mean subsurface attenuation (alpha) of the transect, determined as the mean of all reported alphas along the transect."; String long_name "Subsurface Attenuation"; String source "Section 5.4"; String units "m^-1"; String origname "transect_mean_subsurf_atten"; String fullnamepath "/gt1l/transect_mean_subsurf_atten"; String coordinates "gt1l_transect_time gt1l_transect_lat gt1l_transect_lon"; } gt1l_transect_mean_lon { String contentType "referenceInformation"; String description "Mean longitude of the transect, calculated as mean of all reported sseg longitudes in the transect."; String long_name "Mean Longitude"; String source "Section 5.4"; String standard_name "longitude"; String units "degrees_east"; Float64 valid_max 180.00000000000000; Float64 valid_min -180.00000000000000; String origname "transect_mean_lon"; String fullnamepath "/gt1l/transect_mean_lon"; String coordinates "gt1l_transect_time gt1l_transect_lat gt1l_transect_lon"; } gt1l_transect_mean_ht_ortho { Float32 _FillValue 3.402823466e+38; String contentType "physicalMeasurement"; String description "Mean orthometric height of the transect with respect to the EGM2008 geoid, determined as the mean of all reported short segment height values in the transect."; String long_name "Transect mean orthometric height"; String source "Section 5.4"; String units "meters"; String origname "transect_mean_ht_ortho"; String fullnamepath "/gt1l/transect_mean_ht_ortho"; String coordinates "gt1l_transect_time gt1l_transect_lat gt1l_transect_lon"; } gt1l_transect_mean_time_utc { String contentType "auxiliaryInformation"; String description "Mean time of the transect in UTC format YYYY-MM-DDTHH:MM:SS.SSSSSSZ."; String long_name "Mean UTC Time (CCSDS-A)"; String source "Derived"; String standard_name "time"; String units "1"; String origname "transect_mean_time_utc"; String fullnamepath "/gt1l/transect_mean_time_utc"; String coordinates "gt1l_transect_time gt1l_transect_lat gt1l_transect_lon"; } gt1l_transect_end_sseg_idx { Int32 _FillValue 2147483647; String contentType "referenceInformation"; String description "Index of final entry in ATL13 short segment rate output data contributing to transect summary."; String long_name "Index of final entry"; String source "Section 5.4"; String units "1"; String origname "transect_end_sseg_idx"; String fullnamepath "/gt1l/transect_end_sseg_idx"; String coordinates "gt1l_transect_time gt1l_transect_lat gt1l_transect_lon"; } gt1l_transect_end_time { String description "Time of the transect end, determined by the time of the last photon in the last short segment in the transect."; String long_name "Transect end time"; String source "Section 5.4"; String standard_name "time"; String units "seconds since 2018-01-01"; Float64 _FillValue 1.7976931348623157e+308; String contentType "referenceInformation"; String origname "transect_end_time"; String fullnamepath "/gt1l/transect_end_time"; String coordinates "gt1l_transect_time gt1l_transect_lat gt1l_transect_lon"; } gt1l_transect_sseg_cnt { Int32 _FillValue 2147483647; String contentType "referenceInformation"; String description "Number of non-anomalous short segments in the transect."; String long_name "Short segment count"; String source "Section 5.4"; String units "1"; String origname "transect_sseg_cnt"; String fullnamepath "/gt1l/transect_sseg_cnt"; String coordinates "gt1l_transect_time gt1l_transect_lat gt1l_transect_lon"; } gt1l_transect_start_time { Float64 _FillValue 1.7976931348623157e+308; String contentType "referenceInformation"; String description "Time of the transect start, determined by the time of the first photon in the first short segment in the transect."; String long_name "Transect start time"; String source "Section 5.4"; String standard_name "time"; String units "seconds since 2018-01-01"; String origname "transect_start_time"; String fullnamepath "/gt1l/transect_start_time"; String coordinates "gt1l_transect_time gt1l_transect_lat gt1l_transect_lon"; } quality_assessment_qa_granule_fail_reason { String contentType "qualityInformation"; String description "Flag indicating granule failure reason. 0=no failure; 1=processing failure; 2=insufficient data; 3=TBD3; 4=TBD4; 5=TBD5"; String flag_meanings "no_failure processing_failure insufficient_data TBD3 TBD4 TBD5"; Int32 flag_values 0, 1, 2, 3, 4, 5; String long_name "Granule Failure Reason"; String source "Operations"; String units "1"; Int32 valid_max 5; Int32 valid_min 0; String origname "qa_granule_fail_reason"; String fullnamepath "/quality_assessment/qa_granule_fail_reason"; } quality_assessment_qa_granule_pass_fail { String contentType "qualityInformation"; String description "Flag indicating granule quality. 0=granule passes automatic QA. 1=granule fails automatic QA."; String flag_meanings "PASS FAIL"; Int32 flag_values 0, 1; String long_name "Granule Pass Flag"; String source "Operations"; String units "1"; Int32 valid_max 1; Int32 valid_min 0; String origname "qa_granule_pass_fail"; String fullnamepath "/quality_assessment/qa_granule_pass_fail"; } gt3l_transect_start_lat { String contentType "referenceInformation"; String description "Latitude of the transect start, determined by the latitude of the first photon in the first short segment in the transect."; String long_name "Start Latitude"; String source "Section 5.4"; String standard_name "latitude"; String units "degrees_north"; Float64 valid_max 90.000000000000000; Float64 valid_min -90.000000000000000; String origname "transect_start_lat"; String fullnamepath "/gt3l/transect_start_lat"; String coordinates "gt3l_transect_time gt3l_transect_lat gt3l_transect_lon"; } gt3l_transect_mean_time { Float64 _FillValue 1.7976931348623157e+308; String contentType "referenceInformation"; String description "Mean time of the transect, calculated as mean of all reported sseg times in the transect."; String long_name "Mean Time"; String source "Section 5.4"; String standard_name "time"; String units "seconds since 2018-01-01"; String origname "transect_mean_time"; String fullnamepath "/gt3l/transect_mean_time"; String coordinates "gt3l_transect_time gt3l_transect_lat gt3l_transect_lon"; } gt3l_transect_id { Int32 _FillValue 2147483647; String contentType "referenceInformation"; String description "Transect within a water body to which the short segment rate output belongs."; String long_name "Transect ID"; String source "Section 5.4"; String units "1"; String origname "transect_id"; String fullnamepath "/gt3l/transect_id"; String coordinates "gt3l_transect_time gt3l_transect_lat gt3l_transect_lon"; } gt3l_transect_mean_ht_WGS84 { Float32 _FillValue 3.402823466e+38; String contentType "physicalMeasurement"; String description "Mean geodetic height of the transect with respect to the WGS84 ellipsoid, determined as the mean of all reported short segment height values in the transect."; String long_name "Transect mean height"; String source "Section 5.4"; String units "meters"; String origname "transect_mean_ht_WGS84"; String fullnamepath "/gt3l/transect_mean_ht_WGS84"; String coordinates "gt3l_transect_time gt3l_transect_lat gt3l_transect_lon"; } gt3l_inland_water_body_type { Int16 _FillValue 127; String contentType "referenceInformation"; String description "Type of Inland Water Body, where 1=Lake, 2=Known Reservoir, 3=(Reserved for future use), 4=Ephemeral Water, 5=River, 6=Estuary or Bay, 7=Coastal Water, 8=Reserved, 9=Reserved"; String flag_meanings "Lake Known_Reservoir Reserved_for_future_use Ephemeral_Water River Estuary_or_Bay Coastal_Water Reserved Reserved"; Int16 flag_values 1, 2, 3, 4, 5, 6, 7, 8, 9; String long_name "Body type"; String source "Section 5.4"; String units "1"; Int16 valid_max 9; Int16 valid_min 1; String origname "inland_water_body_type"; String fullnamepath "/gt3l/inland_water_body_type"; String coordinates "gt3l_transect_time gt3l_transect_lat gt3l_transect_lon"; } gt3l_inland_water_body_id { Int32 _FillValue 2147483647; String contentType "referenceInformation"; String description "Identifying signature of an individual inland water body. Each body of water is represented by a unique numeric value."; String long_name "Body ID"; String source "Section 5.4"; String units "1"; String origname "inland_water_body_id"; String fullnamepath "/gt3l/inland_water_body_id"; String coordinates "gt3l_transect_time gt3l_transect_lat gt3l_transect_lon"; } gt3l_transect_lseg2_cnt { Int32 _FillValue 2147483647; String contentType "referenceInformation"; String description "Number of complete very long segments in the transect."; String long_name "Very long segment count"; String source "Section 5.4"; String units "1"; String origname "transect_lseg2_cnt"; String fullnamepath "/gt3l/transect_lseg2_cnt"; String coordinates "gt3l_transect_time gt3l_transect_lat gt3l_transect_lon"; } gt3l_transect_lat { String contentType "modelResult"; String description "Reporting latitude of transect statistics."; String long_name "Latitude"; String source "Section 5.4"; String standard_name "latitude"; String units "degrees_north"; Float64 valid_max 90.000000000000000; Float64 valid_min -90.000000000000000; String origname "transect_lat"; String fullnamepath "/gt3l/transect_lat"; String coordinates "gt3l_transect_time"; } gt3l_transect_mean_stdev_water_surf { Float32 _FillValue 3.402823466e+38; String contentType "referenceInformation"; String description "Mean standard deviation of the transect water surface. (Deferred; populated with invalid values in rel001)"; String long_name "Surface StDev"; String source "Section 5.4"; String units "meters"; String origname "transect_mean_stdev_water_surf"; String fullnamepath "/gt3l/transect_mean_stdev_water_surf"; String coordinates "gt3l_transect_time gt3l_transect_lat gt3l_transect_lon"; } gt3l_transect_end_lat { String contentType "referenceInformation"; String description "Latitude of the transect end, determined by the latitude of the last photon in the last short segment in the transect."; String long_name "End Latitude"; String source "Section 5.4"; String standard_name "latitude"; String units "degrees_north"; Float64 valid_max 90.000000000000000; Float64 valid_min -90.000000000000000; String origname "transect_end_lat"; String fullnamepath "/gt3l/transect_end_lat"; String coordinates "gt3l_transect_time gt3l_transect_lat gt3l_transect_lon"; } gt3l_transect_lseg_cnt { Int32 _FillValue 2147483647; String contentType "referenceInformation"; String description "Number of complete long segments in the transect."; String long_name "Long segment count"; String source "Section 5.4"; String units "1"; String origname "transect_lseg_cnt"; String fullnamepath "/gt3l/transect_lseg_cnt"; String coordinates "gt3l_transect_time gt3l_transect_lat gt3l_transect_lon"; } gt3l_transect_lon { String contentType "modelResult"; String description "Reporting longitude of transect statistics."; String long_name "Longitude"; String source "Section 5.4"; String standard_name "longitude"; String units "degrees_east"; Float64 valid_max 180.00000000000000; Float64 valid_min -180.00000000000000; String origname "transect_lon"; String fullnamepath "/gt3l/transect_lon"; String coordinates "gt3l_transect_time"; } gt3l_inland_water_body_region { Int32 _FillValue 2147483647; String contentType "referenceInformation"; String description "ATL13-created shapefile representing relevant bodies of water over which to implement the ATL13 water surface finding algorithm only within a region of processing interest."; String long_name "Body region"; String source "Section 5.4"; String units "1"; String origname "inland_water_body_region"; String fullnamepath "/gt3l/inland_water_body_region"; String coordinates "gt3l_transect_time gt3l_transect_lat gt3l_transect_lon"; } gt3l_transect_mean_lat { Float64 _FillValue 1.7976931348623157e+308; String contentType "referenceInformation"; String description "Mean latitude of the transect, calculated as mean of all reported sseg latitudes in the transect."; String long_name "Mean Latitude"; String source "Section 5.4"; String standard_name "latitude"; String units "degrees_north"; Float64 valid_max 90.000000000000000; Float64 valid_min -90.000000000000000; String origname "transect_mean_lat"; String fullnamepath "/gt3l/transect_mean_lat"; String coordinates "gt3l_transect_time gt3l_transect_lat gt3l_transect_lon"; } gt3l_transect_length { Float64 _FillValue 1.7976931348623157e+308; String contentType "referenceInformation"; String description "Length of the transect, determined as the distance from the first observed reference photon in the water body to the final observed photon in the body."; String long_name "Transect length"; String source "Section 5.4"; String units "meters"; String origname "transect_length"; String fullnamepath "/gt3l/transect_length"; String coordinates "gt3l_transect_time gt3l_transect_lat gt3l_transect_lon"; } gt3l_atl13_gran_ndx { Int32 _FillValue 2147483647; String contentType "referenceInformation"; String description "ATL13 granule index, indicating from which ATL13 granule in /METADATA/Lineage/ATL13/fileName an ATL22 transect product was derived."; String long_name "Granule Index"; String source "Section 5.4"; String units "1"; String origname "atl13_gran_ndx"; String fullnamepath "/gt3l/atl13_gran_ndx"; String coordinates "gt3l_transect_time gt3l_transect_lat gt3l_transect_lon"; } gt3l_transect_start_sseg_idx { Int32 _FillValue 2147483647; String contentType "referenceInformation"; String description "Index of first entry in ATL13 short segment rate output data contributing to transect summary"; String long_name "Index of first entry"; String source "Section 5.4"; String units "1"; String origname "transect_start_sseg_idx"; String fullnamepath "/gt3l/transect_start_sseg_idx"; String coordinates "gt3l_transect_time gt3l_transect_lat gt3l_transect_lon"; } gt3l_transect_end_lon { String contentType "referenceInformation"; String description "Longitude of the transect end, determined by the longitude of the last photon in the last short segment in the transect."; String long_name "End Longitude"; String source "Section 5.4"; String standard_name "longitude"; String units "degrees_east"; Float64 valid_max 180.00000000000000; Float64 valid_min -180.00000000000000; String origname "transect_end_lon"; String fullnamepath "/gt3l/transect_end_lon"; String coordinates "gt3l_transect_time gt3l_transect_lat gt3l_transect_lon"; } gt3l_transect_start_lon { String contentType "referenceInformation"; String description "Longitude of the transect start, determined by the longitude of the first photon in the first short segment in the transect."; String long_name "Start Longitude"; String source "Section 5.4"; String standard_name "longitude"; String units "degrees_east"; Float64 valid_max 180.00000000000000; Float64 valid_min -180.00000000000000; String origname "transect_start_lon"; String fullnamepath "/gt3l/transect_start_lon"; String coordinates "gt3l_transect_time gt3l_transect_lat gt3l_transect_lon"; } gt3l_transect_mean_subsurf_atten { Float32 _FillValue 3.402823466e+38; String contentType "referenceInformation"; String description "Mean subsurface attenuation (alpha) of the transect, determined as the mean of all reported alphas along the transect."; String long_name "Subsurface Attenuation"; String source "Section 5.4"; String units "m^-1"; String origname "transect_mean_subsurf_atten"; String fullnamepath "/gt3l/transect_mean_subsurf_atten"; String coordinates "gt3l_transect_time gt3l_transect_lat gt3l_transect_lon"; } gt3l_transect_mean_lon { String contentType "referenceInformation"; String description "Mean longitude of the transect, calculated as mean of all reported sseg longitudes in the transect."; String long_name "Mean Longitude"; String source "Section 5.4"; String standard_name "longitude"; String units "degrees_east"; Float64 valid_max 180.00000000000000; Float64 valid_min -180.00000000000000; String origname "transect_mean_lon"; String fullnamepath "/gt3l/transect_mean_lon"; String coordinates "gt3l_transect_time gt3l_transect_lat gt3l_transect_lon"; } gt3l_transect_mean_ht_ortho { Float32 _FillValue 3.402823466e+38; String contentType "physicalMeasurement"; String description "Mean orthometric height of the transect with respect to the EGM2008 geoid, determined as the mean of all reported short segment height values in the transect."; String long_name "Transect mean orthometric height"; String source "Section 5.4"; String units "meters"; String origname "transect_mean_ht_ortho"; String fullnamepath "/gt3l/transect_mean_ht_ortho"; String coordinates "gt3l_transect_time gt3l_transect_lat gt3l_transect_lon"; } gt3l_transect_mean_time_utc { String contentType "auxiliaryInformation"; String description "Mean time of the transect in UTC format YYYY-MM-DDTHH:MM:SS.SSSSSSZ."; String long_name "Mean UTC Time (CCSDS-A)"; String source "Derived"; String standard_name "time"; String units "1"; String origname "transect_mean_time_utc"; String fullnamepath "/gt3l/transect_mean_time_utc"; String coordinates "gt3l_transect_time gt3l_transect_lat gt3l_transect_lon"; } gt3l_transect_end_sseg_idx { Int32 _FillValue 2147483647; String contentType "referenceInformation"; String description "Index of final entry in ATL13 short segment rate output data contributing to transect summary."; String long_name "Index of final entry"; String source "Section 5.4"; String units "1"; String origname "transect_end_sseg_idx"; String fullnamepath "/gt3l/transect_end_sseg_idx"; String coordinates "gt3l_transect_time gt3l_transect_lat gt3l_transect_lon"; } gt3l_transect_end_time { String description "Time of the transect end, determined by the time of the last photon in the last short segment in the transect."; String long_name "Transect end time"; String source "Section 5.4"; String standard_name "time"; String units "seconds since 2018-01-01"; Float64 _FillValue 1.7976931348623157e+308; String contentType "referenceInformation"; String origname "transect_end_time"; String fullnamepath "/gt3l/transect_end_time"; String coordinates "gt3l_transect_time gt3l_transect_lat gt3l_transect_lon"; } gt3l_transect_sseg_cnt { Int32 _FillValue 2147483647; String contentType "referenceInformation"; String description "Number of non-anomalous short segments in the transect."; String long_name "Short segment count"; String source "Section 5.4"; String units "1"; String origname "transect_sseg_cnt"; String fullnamepath "/gt3l/transect_sseg_cnt"; String coordinates "gt3l_transect_time gt3l_transect_lat gt3l_transect_lon"; } gt3l_transect_start_time { Float64 _FillValue 1.7976931348623157e+308; String contentType "referenceInformation"; String description "Time of the transect start, determined by the time of the first photon in the first short segment in the transect."; String long_name "Transect start time"; String source "Section 5.4"; String standard_name "time"; String units "seconds since 2018-01-01"; String origname "transect_start_time"; String fullnamepath "/gt3l/transect_start_time"; String coordinates "gt3l_transect_time gt3l_transect_lat gt3l_transect_lon"; } gt2l_transect_start_lat { String contentType "referenceInformation"; String description "Latitude of the transect start, determined by the latitude of the first photon in the first short segment in the transect."; String long_name "Start Latitude"; String source "Section 5.4"; String standard_name "latitude"; String units "degrees_north"; Float64 valid_max 90.000000000000000; Float64 valid_min -90.000000000000000; String origname "transect_start_lat"; String fullnamepath "/gt2l/transect_start_lat"; String coordinates "gt2l_transect_time gt2l_transect_lat gt2l_transect_lon"; } gt2l_transect_mean_time { Float64 _FillValue 1.7976931348623157e+308; String contentType "referenceInformation"; String description "Mean time of the transect, calculated as mean of all reported sseg times in the transect."; String long_name "Mean Time"; String source "Section 5.4"; String standard_name "time"; String units "seconds since 2018-01-01"; String origname "transect_mean_time"; String fullnamepath "/gt2l/transect_mean_time"; String coordinates "gt2l_transect_time gt2l_transect_lat gt2l_transect_lon"; } gt2l_transect_id { Int32 _FillValue 2147483647; String contentType "referenceInformation"; String description "Transect within a water body to which the short segment rate output belongs."; String long_name "Transect ID"; String source "Section 5.4"; String units "1"; String origname "transect_id"; String fullnamepath "/gt2l/transect_id"; String coordinates "gt2l_transect_time gt2l_transect_lat gt2l_transect_lon"; } gt2l_transect_mean_ht_WGS84 { Float32 _FillValue 3.402823466e+38; String contentType "physicalMeasurement"; String description "Mean geodetic height of the transect with respect to the WGS84 ellipsoid, determined as the mean of all reported short segment height values in the transect."; String long_name "Transect mean height"; String source "Section 5.4"; String units "meters"; String origname "transect_mean_ht_WGS84"; String fullnamepath "/gt2l/transect_mean_ht_WGS84"; String coordinates "gt2l_transect_time gt2l_transect_lat gt2l_transect_lon"; } gt2l_inland_water_body_type { Int16 _FillValue 127; String contentType "referenceInformation"; String description "Type of Inland Water Body, where 1=Lake, 2=Known Reservoir, 3=(Reserved for future use), 4=Ephemeral Water, 5=River, 6=Estuary or Bay, 7=Coastal Water, 8=Reserved, 9=Reserved"; String flag_meanings "Lake Known_Reservoir Reserved_for_future_use Ephemeral_Water River Estuary_or_Bay Coastal_Water Reserved Reserved"; Int16 flag_values 1, 2, 3, 4, 5, 6, 7, 8, 9; String long_name "Body type"; String source "Section 5.4"; String units "1"; Int16 valid_max 9; Int16 valid_min 1; String origname "inland_water_body_type"; String fullnamepath "/gt2l/inland_water_body_type"; String coordinates "gt2l_transect_time gt2l_transect_lat gt2l_transect_lon"; } gt2l_inland_water_body_id { Int32 _FillValue 2147483647; String contentType "referenceInformation"; String description "Identifying signature of an individual inland water body. Each body of water is represented by a unique numeric value."; String long_name "Body ID"; String source "Section 5.4"; String units "1"; String origname "inland_water_body_id"; String fullnamepath "/gt2l/inland_water_body_id"; String coordinates "gt2l_transect_time gt2l_transect_lat gt2l_transect_lon"; } gt2l_transect_lseg2_cnt { Int32 _FillValue 2147483647; String contentType "referenceInformation"; String description "Number of complete very long segments in the transect."; String long_name "Very long segment count"; String source "Section 5.4"; String units "1"; String origname "transect_lseg2_cnt"; String fullnamepath "/gt2l/transect_lseg2_cnt"; String coordinates "gt2l_transect_time gt2l_transect_lat gt2l_transect_lon"; } gt2l_transect_lat { String contentType "modelResult"; String description "Reporting latitude of transect statistics."; String long_name "Latitude"; String source "Section 5.4"; String standard_name "latitude"; String units "degrees_north"; Float64 valid_max 90.000000000000000; Float64 valid_min -90.000000000000000; String origname "transect_lat"; String fullnamepath "/gt2l/transect_lat"; String coordinates "gt2l_transect_time"; } gt2l_transect_mean_stdev_water_surf { Float32 _FillValue 3.402823466e+38; String contentType "referenceInformation"; String description "Mean standard deviation of the transect water surface. (Deferred; populated with invalid values in rel001)"; String long_name "Surface StDev"; String source "Section 5.4"; String units "meters"; String origname "transect_mean_stdev_water_surf"; String fullnamepath "/gt2l/transect_mean_stdev_water_surf"; String coordinates "gt2l_transect_time gt2l_transect_lat gt2l_transect_lon"; } gt2l_transect_end_lat { String contentType "referenceInformation"; String description "Latitude of the transect end, determined by the latitude of the last photon in the last short segment in the transect."; String long_name "End Latitude"; String source "Section 5.4"; String standard_name "latitude"; String units "degrees_north"; Float64 valid_max 90.000000000000000; Float64 valid_min -90.000000000000000; String origname "transect_end_lat"; String fullnamepath "/gt2l/transect_end_lat"; String coordinates "gt2l_transect_time gt2l_transect_lat gt2l_transect_lon"; } gt2l_transect_lseg_cnt { Int32 _FillValue 2147483647; String contentType "referenceInformation"; String description "Number of complete long segments in the transect."; String long_name "Long segment count"; String source "Section 5.4"; String units "1"; String origname "transect_lseg_cnt"; String fullnamepath "/gt2l/transect_lseg_cnt"; String coordinates "gt2l_transect_time gt2l_transect_lat gt2l_transect_lon"; } gt2l_transect_lon { String contentType "modelResult"; String description "Reporting longitude of transect statistics."; String long_name "Longitude"; String source "Section 5.4"; String standard_name "longitude"; String units "degrees_east"; Float64 valid_max 180.00000000000000; Float64 valid_min -180.00000000000000; String origname "transect_lon"; String fullnamepath "/gt2l/transect_lon"; String coordinates "gt2l_transect_time"; } gt2l_inland_water_body_region { Int32 _FillValue 2147483647; String contentType "referenceInformation"; String description "ATL13-created shapefile representing relevant bodies of water over which to implement the ATL13 water surface finding algorithm only within a region of processing interest."; String long_name "Body region"; String source "Section 5.4"; String units "1"; String origname "inland_water_body_region"; String fullnamepath "/gt2l/inland_water_body_region"; String coordinates "gt2l_transect_time gt2l_transect_lat gt2l_transect_lon"; } gt2l_transect_mean_lat { Float64 _FillValue 1.7976931348623157e+308; String contentType "referenceInformation"; String description "Mean latitude of the transect, calculated as mean of all reported sseg latitudes in the transect."; String long_name "Mean Latitude"; String source "Section 5.4"; String standard_name "latitude"; String units "degrees_north"; Float64 valid_max 90.000000000000000; Float64 valid_min -90.000000000000000; String origname "transect_mean_lat"; String fullnamepath "/gt2l/transect_mean_lat"; String coordinates "gt2l_transect_time gt2l_transect_lat gt2l_transect_lon"; } gt2l_transect_length { Float64 _FillValue 1.7976931348623157e+308; String contentType "referenceInformation"; String description "Length of the transect, determined as the distance from the first observed reference photon in the water body to the final observed photon in the body."; String long_name "Transect length"; String source "Section 5.4"; String units "meters"; String origname "transect_length"; String fullnamepath "/gt2l/transect_length"; String coordinates "gt2l_transect_time gt2l_transect_lat gt2l_transect_lon"; } gt2l_atl13_gran_ndx { Int32 _FillValue 2147483647; String contentType "referenceInformation"; String description "ATL13 granule index, indicating from which ATL13 granule in /METADATA/Lineage/ATL13/fileName an ATL22 transect product was derived."; String long_name "Granule Index"; String source "Section 5.4"; String units "1"; String origname "atl13_gran_ndx"; String fullnamepath "/gt2l/atl13_gran_ndx"; String coordinates "gt2l_transect_time gt2l_transect_lat gt2l_transect_lon"; } gt2l_transect_start_sseg_idx { Int32 _FillValue 2147483647; String contentType "referenceInformation"; String description "Index of first entry in ATL13 short segment rate output data contributing to transect summary"; String long_name "Index of first entry"; String source "Section 5.4"; String units "1"; String origname "transect_start_sseg_idx"; String fullnamepath "/gt2l/transect_start_sseg_idx"; String coordinates "gt2l_transect_time gt2l_transect_lat gt2l_transect_lon"; } gt2l_transect_end_lon { String contentType "referenceInformation"; String description "Longitude of the transect end, determined by the longitude of the last photon in the last short segment in the transect."; String long_name "End Longitude"; String source "Section 5.4"; String standard_name "longitude"; String units "degrees_east"; Float64 valid_max 180.00000000000000; Float64 valid_min -180.00000000000000; String origname "transect_end_lon"; String fullnamepath "/gt2l/transect_end_lon"; String coordinates "gt2l_transect_time gt2l_transect_lat gt2l_transect_lon"; } gt2l_transect_start_lon { String contentType "referenceInformation"; String description "Longitude of the transect start, determined by the longitude of the first photon in the first short segment in the transect."; String long_name "Start Longitude"; String source "Section 5.4"; String standard_name "longitude"; String units "degrees_east"; Float64 valid_max 180.00000000000000; Float64 valid_min -180.00000000000000; String origname "transect_start_lon"; String fullnamepath "/gt2l/transect_start_lon"; String coordinates "gt2l_transect_time gt2l_transect_lat gt2l_transect_lon"; } gt2l_transect_mean_subsurf_atten { Float32 _FillValue 3.402823466e+38; String contentType "referenceInformation"; String description "Mean subsurface attenuation (alpha) of the transect, determined as the mean of all reported alphas along the transect."; String long_name "Subsurface Attenuation"; String source "Section 5.4"; String units "m^-1"; String origname "transect_mean_subsurf_atten"; String fullnamepath "/gt2l/transect_mean_subsurf_atten"; String coordinates "gt2l_transect_time gt2l_transect_lat gt2l_transect_lon"; } gt2l_transect_mean_lon { String contentType "referenceInformation"; String description "Mean longitude of the transect, calculated as mean of all reported sseg longitudes in the transect."; String long_name "Mean Longitude"; String source "Section 5.4"; String standard_name "longitude"; String units "degrees_east"; Float64 valid_max 180.00000000000000; Float64 valid_min -180.00000000000000; String origname "transect_mean_lon"; String fullnamepath "/gt2l/transect_mean_lon"; String coordinates "gt2l_transect_time gt2l_transect_lat gt2l_transect_lon"; } gt2l_transect_mean_ht_ortho { Float32 _FillValue 3.402823466e+38; String contentType "physicalMeasurement"; String description "Mean orthometric height of the transect with respect to the EGM2008 geoid, determined as the mean of all reported short segment height values in the transect."; String long_name "Transect mean orthometric height"; String source "Section 5.4"; String units "meters"; String origname "transect_mean_ht_ortho"; String fullnamepath "/gt2l/transect_mean_ht_ortho"; String coordinates "gt2l_transect_time gt2l_transect_lat gt2l_transect_lon"; } gt2l_transect_mean_time_utc { String contentType "auxiliaryInformation"; String description "Mean time of the transect in UTC format YYYY-MM-DDTHH:MM:SS.SSSSSSZ."; String long_name "Mean UTC Time (CCSDS-A)"; String source "Derived"; String standard_name "time"; String units "1"; String origname "transect_mean_time_utc"; String fullnamepath "/gt2l/transect_mean_time_utc"; String coordinates "gt2l_transect_time gt2l_transect_lat gt2l_transect_lon"; } gt2l_transect_end_sseg_idx { Int32 _FillValue 2147483647; String contentType "referenceInformation"; String description "Index of final entry in ATL13 short segment rate output data contributing to transect summary."; String long_name "Index of final entry"; String source "Section 5.4"; String units "1"; String origname "transect_end_sseg_idx"; String fullnamepath "/gt2l/transect_end_sseg_idx"; String coordinates "gt2l_transect_time gt2l_transect_lat gt2l_transect_lon"; } gt2l_transect_end_time { String description "Time of the transect end, determined by the time of the last photon in the last short segment in the transect."; String long_name "Transect end time"; String source "Section 5.4"; String standard_name "time"; String units "seconds since 2018-01-01"; Float64 _FillValue 1.7976931348623157e+308; String contentType "referenceInformation"; String origname "transect_end_time"; String fullnamepath "/gt2l/transect_end_time"; String coordinates "gt2l_transect_time gt2l_transect_lat gt2l_transect_lon"; } gt2l_transect_sseg_cnt { Int32 _FillValue 2147483647; String contentType "referenceInformation"; String description "Number of non-anomalous short segments in the transect."; String long_name "Short segment count"; String source "Section 5.4"; String units "1"; String origname "transect_sseg_cnt"; String fullnamepath "/gt2l/transect_sseg_cnt"; String coordinates "gt2l_transect_time gt2l_transect_lat gt2l_transect_lon"; } gt2l_transect_start_time { Float64 _FillValue 1.7976931348623157e+308; String contentType "referenceInformation"; String description "Time of the transect start, determined by the time of the first photon in the first short segment in the transect."; String long_name "Transect start time"; String source "Section 5.4"; String standard_name "time"; String units "seconds since 2018-01-01"; String origname "transect_start_time"; String fullnamepath "/gt2l/transect_start_time"; String coordinates "gt2l_transect_time gt2l_transect_lat gt2l_transect_lon"; } ancillary_data_release { String contentType "auxiliaryInformation"; String description "Release number of the granule. The release number is incremented when the software or ancillary data used to create the granule has been changed."; String long_name "Release Number"; String source "Operations"; String units "1"; String origname "release"; String fullnamepath "/ancillary_data/release"; } ancillary_data_end_geoseg { String contentType "auxiliaryInformation"; String source "Derived"; String description "The ending geolocation segment number associated with the data contained within this granule. ICESat granule geographic regions are further refined by geolocation segments. During the geolocation process, a geolocation segment is created approximately every 20m from the start of the orbit to the end. The geolocation segments help align the ATLAS strong a weak beams and provide a common segment length for the L2 and higher products. The geolocation segment indices differ slightly from orbit-to-orbit because of the irregular shape of the Earth. The geolocation segment indices on ATL01 and ATL02 are only approximate because beams have not been aligned at the time of their creation."; String long_name "Ending Geolocation Segment"; String units "1"; String origname "end_geoseg"; String fullnamepath "/ancillary_data/end_geoseg"; } ancillary_data_version { String contentType "auxiliaryInformation"; String description "Version number of this granule within the release. It is a sequential number corresponding to the number of times the granule has been reprocessed for the current release."; String long_name "Version"; String source "Operations"; String units "1"; String origname "version"; String fullnamepath "/ancillary_data/version"; } ancillary_data_end_region { String contentType "auxiliaryInformation"; String description "The ending product-specific region number associated with the data contained within this granule. ICESat-2 data products are separated by geographic regions. The data contained within a specific region are the same for ATL01 and ATL02. ATL03 regions differ slightly because of different geolocation segment locations caused by the irregular shape of the Earth. The region indices for other products are completely independent."; String long_name "Ending Region"; String source "Derived"; String units "1"; String origname "end_region"; String fullnamepath "/ancillary_data/end_region"; } ancillary_data_atlas_sdp_gps_epoch { String contentType "auxiliaryInformation"; String description "Number of GPS seconds between the GPS epoch (1980-01-06T00:00:00.000000Z UTC) and the ATLAS Standard Data Product (SDP) epoch (2018-01-01:T00.00.00.000000 UTC). Add this value to delta time parameters to compute full gps_seconds (relative to the GPS epoch) for each data point."; String long_name "ATLAS Epoch Offset"; String source "Operations"; String units "seconds since 1980-01-06T00:00:00.000000Z"; String origname "atlas_sdp_gps_epoch"; String fullnamepath "/ancillary_data/atlas_sdp_gps_epoch"; } ancillary_data_end_rgt { String contentType "auxiliaryInformation"; String description "The ending reference groundtrack (RGT) number associated with the data contained within this granule. There are 1387 reference groundtrack in the ICESat-2 repeat orbit. The reference groundtrack increments each time the spacecraft completes a full orbit of the Earth and resets to 1 each time the spacecraft completes a full cycle."; String long_name "Ending Reference Groundtrack"; String source "Derived"; String units "1"; Int32 valid_max 1387; Int32 valid_min 1; String origname "end_rgt"; String fullnamepath "/ancillary_data/end_rgt"; } ancillary_data_end_delta_time { String contentType "auxiliaryInformation"; String source "Derived"; String description "Number of GPS seconds since the ATLAS SDP epoch at the last data point in the file. The ATLAS Standard Data Products (SDP) epoch offset is defined within /ancillary_data/atlas_sdp_gps_epoch as the number of GPS seconds between the GPS epoch (1980-01-06T00:00:00.000000Z UTC) and the ATLAS SDP epoch. By adding the offset contained within atlas_sdp_gps_epoch to delta time parameters, the time in gps_seconds relative to the GPS epoch can be computed."; String long_name "ATLAS End Time (Actual)"; String standard_name "time"; String units "seconds since 2018-01-01"; String origname "end_delta_time"; String fullnamepath "/ancillary_data/end_delta_time"; } ancillary_data_end_orbit { String contentType "auxiliaryInformation"; String description "The ending orbit number associated with the data contained within this granule. The orbit number increments each time the spacecraft completes a full orbit of the Earth."; String long_name "Ending Orbit Number"; String source "Derived"; String units "1"; String origname "end_orbit"; String fullnamepath "/ancillary_data/end_orbit"; } ancillary_data_start_cycle { String contentType "auxiliaryInformation"; String description "The starting cycle number associated with the data contained within this granule. The cycle number is the counter of the number of 91-day repeat cycles completed by the mission."; String long_name "Starting Cycle"; String source "Derived"; String units "1"; Int32 valid_max 99; Int32 valid_min 0; String origname "start_cycle"; String fullnamepath "/ancillary_data/start_cycle"; } ancillary_data_data_end_utc { String contentType "auxiliaryInformation"; String description "UTC (in CCSDS-A format) of the last data point within the granule."; String long_name "End UTC Time of Granule (CCSDS-A, Actual)"; String source "Derived"; String units "1"; String origname "data_end_utc"; String fullnamepath "/ancillary_data/data_end_utc"; } ancillary_data_control { String contentType "auxiliaryInformation"; String description "PGE-specific control file used to generate this granule. To re-use, replace breaks (BR) with linefeeds."; String long_name "Control File"; String source "Operations"; String units "1"; String origname "control"; String fullnamepath "/ancillary_data/control"; } ancillary_data_start_gpssow { String contentType "auxiliaryInformation"; String description "GPS seconds-of-week of the first data point in the granule."; String long_name "Start GPS SOW of Granule (Actual)"; String source "Derived"; String units "seconds"; String origname "start_gpssow"; String fullnamepath "/ancillary_data/start_gpssow"; } ancillary_data_granule_end_utc { String contentType "auxiliaryInformation"; String description "Requested end time (in UTC CCSDS-A) of this granule."; String long_name "End UTC Time of Granule (CCSDS-A, Requested)"; String source "Derived"; String units "1"; String origname "granule_end_utc"; String fullnamepath "/ancillary_data/granule_end_utc"; } ancillary_data_end_cycle { String contentType "auxiliaryInformation"; String long_name "Ending Cycle"; String description "The ending cycle number associated with the data contained within this granule. The cycle number is the counter of the number of 91-day repeat cycles completed by the mission."; String source "Derived"; String units "1"; Int32 valid_max 99; Int32 valid_min 0; String origname "end_cycle"; String fullnamepath "/ancillary_data/end_cycle"; } ancillary_data_granule_start_utc { String contentType "auxiliaryInformation"; String description "Requested start time (in UTC CCSDS-A) of this granule."; String long_name "Start UTC Time of Granule (CCSDS-A, Requested)"; String source "Derived"; String units "1"; String origname "granule_start_utc"; String fullnamepath "/ancillary_data/granule_start_utc"; } ancillary_data_start_delta_time { String contentType "auxiliaryInformation"; String description "Number of GPS seconds since the ATLAS SDP epoch at the first data point in the file. The ATLAS Standard Data Products (SDP) epoch offset is defined within /ancillary_data/atlas_sdp_gps_epoch as the number of GPS seconds between the GPS epoch (1980-01-06T00:00:00.000000Z UTC) and the ATLAS SDP epoch. By adding the offset contained within atlas_sdp_gps_epoch to delta time parameters, the time in gps_seconds relative to the GPS epoch can be computed."; String long_name "ATLAS Start Time (Actual)"; String source "Derived"; String standard_name "time"; String units "seconds since 2018-01-01"; String origname "start_delta_time"; String fullnamepath "/ancillary_data/start_delta_time"; } ancillary_data_start_geoseg { String contentType "auxiliaryInformation"; String description "The starting geolocation segment number associated with the data contained within this granule. ICESat granule geographic regions are further refined by geolocation segments. During the geolocation process, a geolocation segment is created approximately every 20m from the start of the orbit to the end. The geolocation segments help align the ATLAS strong a weak beams and provide a common segment length for the L2 and higher products. The geolocation segment indices differ slightly from orbit-to-orbit because of the irregular shape of the Earth. The geolocation segment indices on ATL01 and ATL02 are only approximate because beams have not been aligned at the time of their creation."; String long_name "Starting Geolocation Segment"; String source "Derived"; String units "1"; String origname "start_geoseg"; String fullnamepath "/ancillary_data/start_geoseg"; } ancillary_data_inland_water_sig_threshold { String contentType "auxiliaryInformation"; String description "Minimum signal confidence required for photon to be included in analysis"; String long_name "Signal Confidence Threshold"; String source "ATBD Table 5-2"; String units "1"; String origname "sig_threshold"; String fullnamepath "/ancillary_data/inland_water/sig_threshold"; } ancillary_data_start_orbit { String contentType "auxiliaryInformation"; String description "The starting orbit number associated with the data contained within this granule. The orbit number increments each time the spacecraft completes a full orbit of the Earth."; String long_name "Starting Orbit Number"; String source "Derived"; String units "1"; String origname "start_orbit"; String fullnamepath "/ancillary_data/start_orbit"; } ancillary_data_data_start_utc { String contentType "auxiliaryInformation"; String source "Derived"; String description "UTC (in CCSDS-A format) of the first data point within the granule."; String long_name "Start UTC Time of Granule (CCSDS-A, Actual)"; String units "1"; String origname "data_start_utc"; String fullnamepath "/ancillary_data/data_start_utc"; } ancillary_data_end_gpsweek { String contentType "auxiliaryInformation"; String description "GPS week number of the last data point in the granule."; String long_name "Ending GPSWeek of Granule (Actual)"; String source "Derived"; String units "weeks from 1980-01-06"; String origname "end_gpsweek"; String fullnamepath "/ancillary_data/end_gpsweek"; } ancillary_data_start_rgt { String contentType "auxiliaryInformation"; String description "The starting reference groundtrack (RGT) number associated with the data contained within this granule. There are 1387 reference groundtrack in the ICESat-2 repeat orbit. The reference groundtrack increments each time the spacecraft completes a full orbit of the Earth and resets to 1 each time the spacecraft completes a full cycle."; String long_name "Starting Reference Groundtrack"; String source "Derived"; String units "1"; Int32 valid_max 1387; Int32 valid_min 1; String origname "start_rgt"; String fullnamepath "/ancillary_data/start_rgt"; } ancillary_data_end_gpssow { String contentType "auxiliaryInformation"; String source "Derived"; String description "GPS seconds-of-week of the last data point in the granule."; String long_name "Ending GPS SOW of Granule (Actual)"; String units "seconds"; String origname "end_gpssow"; String fullnamepath "/ancillary_data/end_gpssow"; } ancillary_data_start_region { String contentType "auxiliaryInformation"; String description "The starting product-specific region number associated with the data contained within this granule. ICESat-2 data products are separated by geographic regions. The data contained within a specific region are the same for ATL01 and ATL02. ATL03 regions differ slightly because of different geolocation segment locations caused by the irregular shape of the Earth. The region indices for other products are completely independent."; String long_name "Starting Region"; String source "Derived"; String units "1"; String origname "start_region"; String fullnamepath "/ancillary_data/start_region"; } ancillary_data_start_gpsweek { String contentType "auxiliaryInformation"; String description "GPS week number of the first data point in the granule."; String long_name "Start GPSWeek of Granule (Actual)"; String source "Derived"; String units "weeks from 1980-01-06"; String origname "start_gpsweek"; String fullnamepath "/ancillary_data/start_gpsweek"; } gt3r_transect_start_lat { String contentType "referenceInformation"; String description "Latitude of the transect start, determined by the latitude of the first photon in the first short segment in the transect."; String long_name "Start Latitude"; String source "Section 5.4"; String standard_name "latitude"; String units "degrees_north"; Float64 valid_max 90.000000000000000; Float64 valid_min -90.000000000000000; String origname "transect_start_lat"; String fullnamepath "/gt3r/transect_start_lat"; String coordinates "gt3r_transect_time gt3r_transect_lat gt3r_transect_lon"; } gt3r_transect_mean_time { Float64 _FillValue 1.7976931348623157e+308; String contentType "referenceInformation"; String description "Mean time of the transect, calculated as mean of all reported sseg times in the transect."; String long_name "Mean Time"; String source "Section 5.4"; String standard_name "time"; String units "seconds since 2018-01-01"; String origname "transect_mean_time"; String fullnamepath "/gt3r/transect_mean_time"; String coordinates "gt3r_transect_time gt3r_transect_lat gt3r_transect_lon"; } gt3r_transect_id { Int32 _FillValue 2147483647; String contentType "referenceInformation"; String description "Transect within a water body to which the short segment rate output belongs."; String long_name "Transect ID"; String source "Section 5.4"; String units "1"; String origname "transect_id"; String fullnamepath "/gt3r/transect_id"; String coordinates "gt3r_transect_time gt3r_transect_lat gt3r_transect_lon"; } gt3r_transect_mean_ht_WGS84 { Float32 _FillValue 3.402823466e+38; String contentType "physicalMeasurement"; String description "Mean geodetic height of the transect with respect to the WGS84 ellipsoid, determined as the mean of all reported short segment height values in the transect."; String long_name "Transect mean height"; String source "Section 5.4"; String units "meters"; String origname "transect_mean_ht_WGS84"; String fullnamepath "/gt3r/transect_mean_ht_WGS84"; String coordinates "gt3r_transect_time gt3r_transect_lat gt3r_transect_lon"; } gt3r_inland_water_body_type { Int16 _FillValue 127; String contentType "referenceInformation"; String description "Type of Inland Water Body, where 1=Lake, 2=Known Reservoir, 3=(Reserved for future use), 4=Ephemeral Water, 5=River, 6=Estuary or Bay, 7=Coastal Water, 8=Reserved, 9=Reserved"; String flag_meanings "Lake Known_Reservoir Reserved_for_future_use Ephemeral_Water River Estuary_or_Bay Coastal_Water Reserved Reserved"; Int16 flag_values 1, 2, 3, 4, 5, 6, 7, 8, 9; String long_name "Body type"; String source "Section 5.4"; String units "1"; Int16 valid_max 9; Int16 valid_min 1; String origname "inland_water_body_type"; String fullnamepath "/gt3r/inland_water_body_type"; String coordinates "gt3r_transect_time gt3r_transect_lat gt3r_transect_lon"; } gt3r_inland_water_body_id { Int32 _FillValue 2147483647; String contentType "referenceInformation"; String description "Identifying signature of an individual inland water body. Each body of water is represented by a unique numeric value."; String long_name "Body ID"; String source "Section 5.4"; String units "1"; String origname "inland_water_body_id"; String fullnamepath "/gt3r/inland_water_body_id"; String coordinates "gt3r_transect_time gt3r_transect_lat gt3r_transect_lon"; } gt3r_transect_lseg2_cnt { Int32 _FillValue 2147483647; String contentType "referenceInformation"; String description "Number of complete very long segments in the transect."; String long_name "Very long segment count"; String source "Section 5.4"; String units "1"; String origname "transect_lseg2_cnt"; String fullnamepath "/gt3r/transect_lseg2_cnt"; String coordinates "gt3r_transect_time gt3r_transect_lat gt3r_transect_lon"; } gt3r_transect_lat { String contentType "modelResult"; String description "Reporting latitude of transect statistics."; String long_name "Latitude"; String source "Section 5.4"; String standard_name "latitude"; String units "degrees_north"; Float64 valid_max 90.000000000000000; Float64 valid_min -90.000000000000000; String origname "transect_lat"; String fullnamepath "/gt3r/transect_lat"; String coordinates "gt3r_transect_time"; } gt3r_transect_mean_stdev_water_surf { Float32 _FillValue 3.402823466e+38; String contentType "referenceInformation"; String description "Mean standard deviation of the transect water surface. (Deferred; populated with invalid values in rel001)"; String long_name "Surface StDev"; String source "Section 5.4"; String units "meters"; String origname "transect_mean_stdev_water_surf"; String fullnamepath "/gt3r/transect_mean_stdev_water_surf"; String coordinates "gt3r_transect_time gt3r_transect_lat gt3r_transect_lon"; } gt3r_transect_end_lat { String contentType "referenceInformation"; String description "Latitude of the transect end, determined by the latitude of the last photon in the last short segment in the transect."; String long_name "End Latitude"; String source "Section 5.4"; String standard_name "latitude"; String units "degrees_north"; Float64 valid_max 90.000000000000000; Float64 valid_min -90.000000000000000; String origname "transect_end_lat"; String fullnamepath "/gt3r/transect_end_lat"; String coordinates "gt3r_transect_time gt3r_transect_lat gt3r_transect_lon"; } gt3r_transect_lseg_cnt { Int32 _FillValue 2147483647; String contentType "referenceInformation"; String description "Number of complete long segments in the transect."; String long_name "Long segment count"; String source "Section 5.4"; String units "1"; String origname "transect_lseg_cnt"; String fullnamepath "/gt3r/transect_lseg_cnt"; String coordinates "gt3r_transect_time gt3r_transect_lat gt3r_transect_lon"; } gt3r_transect_lon { String contentType "modelResult"; String description "Reporting longitude of transect statistics."; String long_name "Longitude"; String source "Section 5.4"; String standard_name "longitude"; String units "degrees_east"; Float64 valid_max 180.00000000000000; Float64 valid_min -180.00000000000000; String origname "transect_lon"; String fullnamepath "/gt3r/transect_lon"; String coordinates "gt3r_transect_time"; } gt3r_inland_water_body_region { Int32 _FillValue 2147483647; String contentType "referenceInformation"; String description "ATL13-created shapefile representing relevant bodies of water over which to implement the ATL13 water surface finding algorithm only within a region of processing interest."; String long_name "Body region"; String source "Section 5.4"; String units "1"; String origname "inland_water_body_region"; String fullnamepath "/gt3r/inland_water_body_region"; String coordinates "gt3r_transect_time gt3r_transect_lat gt3r_transect_lon"; } gt3r_transect_mean_lat { Float64 _FillValue 1.7976931348623157e+308; String contentType "referenceInformation"; String description "Mean latitude of the transect, calculated as mean of all reported sseg latitudes in the transect."; String long_name "Mean Latitude"; String source "Section 5.4"; String standard_name "latitude"; String units "degrees_north"; Float64 valid_max 90.000000000000000; Float64 valid_min -90.000000000000000; String origname "transect_mean_lat"; String fullnamepath "/gt3r/transect_mean_lat"; String coordinates "gt3r_transect_time gt3r_transect_lat gt3r_transect_lon"; } gt3r_transect_length { Float64 _FillValue 1.7976931348623157e+308; String contentType "referenceInformation"; String description "Length of the transect, determined as the distance from the first observed reference photon in the water body to the final observed photon in the body."; String long_name "Transect length"; String source "Section 5.4"; String units "meters"; String origname "transect_length"; String fullnamepath "/gt3r/transect_length"; String coordinates "gt3r_transect_time gt3r_transect_lat gt3r_transect_lon"; } gt3r_atl13_gran_ndx { Int32 _FillValue 2147483647; String contentType "referenceInformation"; String description "ATL13 granule index, indicating from which ATL13 granule in /METADATA/Lineage/ATL13/fileName an ATL22 transect product was derived."; String long_name "Granule Index"; String source "Section 5.4"; String units "1"; String origname "atl13_gran_ndx"; String fullnamepath "/gt3r/atl13_gran_ndx"; String coordinates "gt3r_transect_time gt3r_transect_lat gt3r_transect_lon"; } gt3r_transect_start_sseg_idx { Int32 _FillValue 2147483647; String contentType "referenceInformation"; String description "Index of first entry in ATL13 short segment rate output data contributing to transect summary"; String long_name "Index of first entry"; String source "Section 5.4"; String units "1"; String origname "transect_start_sseg_idx"; String fullnamepath "/gt3r/transect_start_sseg_idx"; String coordinates "gt3r_transect_time gt3r_transect_lat gt3r_transect_lon"; } gt3r_transect_end_lon { String contentType "referenceInformation"; String description "Longitude of the transect end, determined by the longitude of the last photon in the last short segment in the transect."; String long_name "End Longitude"; String source "Section 5.4"; String standard_name "longitude"; String units "degrees_east"; Float64 valid_max 180.00000000000000; Float64 valid_min -180.00000000000000; String origname "transect_end_lon"; String fullnamepath "/gt3r/transect_end_lon"; String coordinates "gt3r_transect_time gt3r_transect_lat gt3r_transect_lon"; } gt3r_transect_start_lon { String contentType "referenceInformation"; String description "Longitude of the transect start, determined by the longitude of the first photon in the first short segment in the transect."; String long_name "Start Longitude"; String source "Section 5.4"; String standard_name "longitude"; String units "degrees_east"; Float64 valid_max 180.00000000000000; Float64 valid_min -180.00000000000000; String origname "transect_start_lon"; String fullnamepath "/gt3r/transect_start_lon"; String coordinates "gt3r_transect_time gt3r_transect_lat gt3r_transect_lon"; } gt3r_transect_mean_subsurf_atten { Float32 _FillValue 3.402823466e+38; String contentType "referenceInformation"; String description "Mean subsurface attenuation (alpha) of the transect, determined as the mean of all reported alphas along the transect."; String long_name "Subsurface Attenuation"; String source "Section 5.4"; String units "m^-1"; String origname "transect_mean_subsurf_atten"; String fullnamepath "/gt3r/transect_mean_subsurf_atten"; String coordinates "gt3r_transect_time gt3r_transect_lat gt3r_transect_lon"; } gt3r_transect_mean_lon { String contentType "referenceInformation"; String description "Mean longitude of the transect, calculated as mean of all reported sseg longitudes in the transect."; String long_name "Mean Longitude"; String source "Section 5.4"; String standard_name "longitude"; String units "degrees_east"; Float64 valid_max 180.00000000000000; Float64 valid_min -180.00000000000000; String origname "transect_mean_lon"; String fullnamepath "/gt3r/transect_mean_lon"; String coordinates "gt3r_transect_time gt3r_transect_lat gt3r_transect_lon"; } gt3r_transect_mean_ht_ortho { Float32 _FillValue 3.402823466e+38; String contentType "physicalMeasurement"; String description "Mean orthometric height of the transect with respect to the EGM2008 geoid, determined as the mean of all reported short segment height values in the transect."; String long_name "Transect mean orthometric height"; String source "Section 5.4"; String units "meters"; String origname "transect_mean_ht_ortho"; String fullnamepath "/gt3r/transect_mean_ht_ortho"; String coordinates "gt3r_transect_time gt3r_transect_lat gt3r_transect_lon"; } gt3r_transect_mean_time_utc { String contentType "auxiliaryInformation"; String description "Mean time of the transect in UTC format YYYY-MM-DDTHH:MM:SS.SSSSSSZ."; String long_name "Mean UTC Time (CCSDS-A)"; String source "Derived"; String standard_name "time"; String units "1"; String origname "transect_mean_time_utc"; String fullnamepath "/gt3r/transect_mean_time_utc"; String coordinates "gt3r_transect_time gt3r_transect_lat gt3r_transect_lon"; } gt3r_transect_end_sseg_idx { Int32 _FillValue 2147483647; String contentType "referenceInformation"; String description "Index of final entry in ATL13 short segment rate output data contributing to transect summary."; String long_name "Index of final entry"; String source "Section 5.4"; String units "1"; String origname "transect_end_sseg_idx"; String fullnamepath "/gt3r/transect_end_sseg_idx"; String coordinates "gt3r_transect_time gt3r_transect_lat gt3r_transect_lon"; } gt3r_transect_end_time { String description "Time of the transect end, determined by the time of the last photon in the last short segment in the transect."; String long_name "Transect end time"; String source "Section 5.4"; String standard_name "time"; String units "seconds since 2018-01-01"; Float64 _FillValue 1.7976931348623157e+308; String contentType "referenceInformation"; String origname "transect_end_time"; String fullnamepath "/gt3r/transect_end_time"; String coordinates "gt3r_transect_time gt3r_transect_lat gt3r_transect_lon"; } gt3r_transect_sseg_cnt { Int32 _FillValue 2147483647; String contentType "referenceInformation"; String description "Number of non-anomalous short segments in the transect."; String long_name "Short segment count"; String source "Section 5.4"; String units "1"; String origname "transect_sseg_cnt"; String fullnamepath "/gt3r/transect_sseg_cnt"; String coordinates "gt3r_transect_time gt3r_transect_lat gt3r_transect_lon"; } gt3r_transect_start_time { Float64 _FillValue 1.7976931348623157e+308; String contentType "referenceInformation"; String description "Time of the transect start, determined by the time of the first photon in the first short segment in the transect."; String long_name "Transect start time"; String source "Section 5.4"; String standard_name "time"; String units "seconds since 2018-01-01"; String origname "transect_start_time"; String fullnamepath "/gt3r/transect_start_time"; String coordinates "gt3r_transect_time gt3r_transect_lat gt3r_transect_lon"; } gt1l_transect_time { String contentType "referenceInformation"; String coordinates "transect_lat transect_lon"; String description "Reporting time of transect statistics."; String long_name "Delta Time"; String source "Derived"; String standard_name "time"; String units "seconds since 2018-01-01"; String origname "transect_time"; String fullnamepath "/gt1l/transect_time"; } gt1r_transect_time { String contentType "referenceInformation"; String coordinates "transect_lat transect_lon"; String description "Reporting time of transect statistics."; String long_name "Delta Time"; String source "Derived"; String standard_name "time"; String units "seconds since 2018-01-01"; String origname "transect_time"; String fullnamepath "/gt1r/transect_time"; } gt2l_transect_time { String contentType "referenceInformation"; String coordinates "transect_lat transect_lon"; String description "Reporting time of transect statistics."; String long_name "Delta Time"; String source "Derived"; String standard_name "time"; String units "seconds since 2018-01-01"; String origname "transect_time"; String fullnamepath "/gt2l/transect_time"; } gt2r_transect_time { String contentType "referenceInformation"; String coordinates "transect_lat transect_lon"; String description "Reporting time of transect statistics."; String long_name "Delta Time"; String source "Derived"; String standard_name "time"; String units "seconds since 2018-01-01"; String origname "transect_time"; String fullnamepath "/gt2r/transect_time"; } gt3l_transect_time { String contentType "referenceInformation"; String coordinates "transect_lat transect_lon"; String description "Reporting time of transect statistics."; String long_name "Delta Time"; String source "Derived"; String standard_name "time"; String units "seconds since 2018-01-01"; String origname "transect_time"; String fullnamepath "/gt3l/transect_time"; } gt3r_transect_time { String contentType "referenceInformation"; String coordinates "transect_lat transect_lon"; String description "Reporting time of transect statistics."; String long_name "Delta Time"; String source "Derived"; String standard_name "time"; String units "seconds since 2018-01-01"; String origname "transect_time"; String fullnamepath "/gt3r/transect_time"; } orbit_info_crossing_time { String contentType "referenceInformation"; String description "The time, in seconds since the ATLAS SDP GPS Epoch, at which the ascending node crosses the equator. The ATLAS Standard Data Products (SDP) epoch offset is defined within /ancillary_data/atlas_sdp_gps_epoch as the number of GPS seconds between the GPS epoch (1980-01-06T00:00:00.000000Z UTC) and the ATLAS SDP epoch. By adding the offset contained within atlas_sdp_gps_epoch to delta time parameters, the time in gps_seconds relative to the GPS epoch can be computed."; String long_name "Ascending Node Crossing Time"; String source "POD/PPD"; String standard_name "time"; String units "seconds since 2018-01-01"; String origname "crossing_time"; String fullnamepath "/orbit_info/crossing_time"; } orbit_info_sc_orient_time { String contentType "referenceInformation"; String description "The time of the last spacecraft orientation change between forward, backward and transitional flight modes, expressed in seconds since the ATLAS SDP GPS Epoch. ICESat-2 is considered to be flying forward when the weak beams are leading the strong beams; and backward when the strong beams are leading the weak beams. ICESat-2 is considered to be in transition while it is maneuvering between the two orientations. Science quality is potentially degraded while in transition mode. The ATLAS Standard Data Products (SDP) epoch offset is defined within /ancillary_data/atlas_sdp_gps_epoch as the number of GPS seconds between the GPS epoch (1980-01-06T00:00:00.000000Z UTC) and the ATLAS SDP epoch. By adding the offset contained within atlas_sdp_gps_epoch to delta time parameters, the time in gps_seconds relative to the GPS epoch can be computed."; String long_name "Time of Last Spacecraft Orientation Change"; String source "POD/PPD"; String standard_name "time"; String units "seconds since 2018-01-01"; String origname "sc_orient_time"; String fullnamepath "/orbit_info/sc_orient_time"; } FakeDim0 { String units "level"; } DODS_EXTRA { String Unlimited_Dimension "gt1l_transect_time", "gt1r_transect_time", "gt2l_transect_time", "gt2r_transect_time", "gt3l_transect_time", "gt3r_transect_time", "orbit_info_crossing_time", "orbit_info_sc_orient_time"; } }