How do I order subsetted ICESat/GLAS HDF5 data in Earthdata Search?

Last updated: 23 March 2017

NASA Earthdata Search is a map-based search and order tool, allowing you to search for ICESat/GLAS data based on spatial and temporal constraints. Additionally, you can subset files based on spatial bounding box, parameter, and temporal range. 

Step 1: From, enter the data short name of interest into the search bar. 

The ICESat/GLAS HDF5 data sets are listed at The short names are included in parentheses at the end of the data set title (for example, GLAH14). If you are interested in more than one data set, or if you'd like to browse all available GLAS HDF5 data sets, type "GLAH" into the search bar which will return all ICESat/GLAS HDF5 data sets. 

Step 2: Filter results by spatial or temporal constraints

If you are interested in filtering the data by a time period or region of interest, you can use the Temporal and Spatial filter options next to the search bar at the top of the page. 

Clicking on the Start and End boxes allow you to drill down to the beginning and end dates of interest. GLAS data were collected from 20 Februrary 2003 to 11 October 2009. 
The Spatial filter includes several options for filtering, including the Rectangle option. This option results in a map drawing tool, allowing you to draw a bounding box on the map. You can also write in the Southwest and Northeast points in the top right portion of the map if you have specific coordinates of interest. For best results, enter a bounding box of at least 0.5° x 0.5°. 

Step 3: Add the data sets (collections) of interest to your project by clicking on the '+' symbol next to the data set listing. Next, click on the blue "View Project" button at the top of the results list. 

Step 4: Click on the green "Download Project Data" button.

Step 5: You will be directed to the Earthdata Login authentication page. Enter your Earthdata Login username and password, or register for a new account if needed. You will then land on the Data Access page, providing information on the data granules requested and data access methods. Under "Service Options" click on the GLAHXX.XX ESI Service radio button, which will allow you to request data subsetting services. 

The top of the form includes Spatial Subsetting and Temporal Subsetting options. The bounding box used from the spatial filter step will be applied to this form. Temporal subsetting options can be used to further subset the data by time. 
The last option on the form is Band Subsetting. All parameters contained within the HDF5 granules can be viewed by expanding the nodes. Click on the box next to each group or parameter to select or deselect. You can also search for parameters using the search bar next to Choose Bands

Step 6: Click on the blue "Continue" button at the bottom of the form. If you have more than one data set in your Project, repeat Step 5. Click on the blue "Submit" button once you are ready to submit your request. **Please note that a maximum of 2000 granules are allowed per subsetting request.**

Step 7: Your request will begin to process. You will receive an email indicating that your request is pending, and you will receive an additional email with information on how to retrieve your files when the processing is complete. You can also download your order directly from Earthdata Search when complete.

The first .html link contains additional information including the request summary, a list of input files, the zipped file containing all output files, and download links for each individual output file. The .zip link is also displayed below the .html link on this page for convenience. Stitching is an additional feature which produces a single file from the individual output files. This stitched file is returned in a separate email upon completion, and is also provided in the .html link when complete. 

If you are interested in accessing these services programmatically using a WCS-compatible API endpoint, please see the following guide:

How do I programmatically request data services (e.g. subsetting, reformatting, reprojection) using an API?