Close

Service Interruption

The NSIDC Web site and data services are currently having intermittent problems and may be unavailable. We are working to restore these services as soon as possible and apologize for any inconvenience this may cause. Please contact NSIDC User Services for assistance.

nsidc.org OpenSearch API

Overview

The OpenSearch Application Programming Interface (API) provides a simple way to discover and access NSIDC's data holdings that are hosted through Searchlight. We support two levels of the OpenSearch API: Data Set and Granule. Use the Data Set OpenSearch API to search for data sets that fulfill your search criteria, or use the Granule OpenSearch API to search for data meeting your search criteria for a particular data set.

To help you create the OpenSearch queries, choose one of the following options:


Data Set OpenSearch API

If you are familiar with OpenSearch and don't need help setting up the Data Set OpenSearch API, see our Data Set Description Document. If you are not familiar with OpenSearch and would like help, follow the directions given below.

To use the Data Set OpenSearch API, paste the following URL into the URL field of a browser, adding the appropriate values for the parameters listed in Table 1 to define your query string. The query string can contain all or any combination of the parameters listed in Table 1.

Note: The parameters loc= and bbox= can not be used together in a query. You must use only one of them per query. Also, the query string is case sensitive and the search is not a free text search, but a very structured search. The ? in the query string separates the URL from the parameters, and the & separates the variables.

http://nsidc.org/api/opensearch/1.1/dataset?searchterms={searchTerms?}&loc={geo:polygon?}&bbox={geo:box?}&dtstart={time:start?}&dtend={time:end?}

Table 1. Polygon Geometry Search Variables
Parameter
Variable Type
Example
searchterms=1 {searchTerms?} Air Temperature, Brightness Temperature, Projection, and Frequency
loc=2 {geo:polygon?} 10,100,20,100,20,110,10,110,10,100
bbox=2 {geo:box?} 100,10,110,20
dtstart= {time:start?} 2000-01-01T00:00:00Z
dtend= {time:end?} 2000-01-31T23:59:59Z
1You can enter any string value for this parameter. The value is matched against the title, description, and several other fields within the metadata record for each data set.
2The parameters loc= and bbox= can not be used together in a query. You must use only one of them per query.

Example Query Strings

Polygon Geometry Query String

The following is an example of a query string for a Polygon Geometry query using the example variables listed in Table 1:

http://nsidc.org/api/opensearch/1.1/dataset?searchterms=Brightness Temperature&loc=10,100,20,100,20,110,10,110,10,100&dtstart=2000-01-01T00:00:00Z&dtend=2000-01-31T23:59:59Z

Example Results for a Polygon Geometry Query

Figure 1 is an example of the results received from the Polygon Geometry query listed above. This particular query returned only one data set, the DMSP SSM/I-SSMIS Pathfinder Daily EASE-Grid Brightness Temperatures data set.

polygon

Figure 1. Example Results of a Polygon Geometry Query

[Return to top] [Return to data set query]


All Data Sets at NSIDC Query String

If you want a complete listing of all the data sets distributed by Searchlight, use the following query string:

http://nsidc.org/api/opensearch/1.1/dataset

Example Results for All Data Sets at NSIDC Query

Figure 2 is an example of the results received from the all data set query listed above. Note: Currently NSIDC is only hosting 13 data sets through the OpenSearch API. However, we do plan on hosting all our data sets in the near future.

data set

Figure 2. Example Results of an All Data Set Query

[Return to top] [Return to data set query]


Bounding Box Query String

The following is an example of a query string for a Bounding Box query using the example variables listed in Table 1:

http://nsidc.org/api/opensearch/1.1/dataset?searchterms=albedo&bbo=100,10,110,20&dtstart=2000-01-01T00:00:00Z&dtend=2000-01-31T23:59:59Z

Example Results for a Bounding Box Query

Figure 3 is an example of the results received from the Bounding Box query listed above. This particular query returned two data sets, the AVHRR Polar Pathfinder Twice-Daily 5 km EASE-Grid Composites data set and the AVHRR Polar Pathfinder Twice-Daily 25 km EASE-Grid Composites data set.

bounding box

Figure 3. Example Results of a Bounding Box Query

[Return to top] [Return to data set query]



Granule OpenSearch APIs

Currently, we only support seven data sets at the granule level. Refer to Table 2. The Long Name in Table 2 is a link to the data set documentation. You can use the data set documentation to find pertinent information for your data query such as temporal coverage and spatial coverage to name just a few.


Table 2. Data Sets Supported by the Granule Level OpenSearch API
Short Name
Long Name
NSIDC-0032 DMSP SSM/I-SSMIS Pathfinder Daily EASE-Grid Brightness Temperatures
NSIDC-0066 AVHRR Polar Pathfinder Twice-Daily 5 km EASE-Grid Composites
NSIDC-0218 Greenland Ice Sheet Melt Characteristics Derived from Passive Microwave Data
NSIDC-0301 AMSR-E/Aqua Daily EASE-Grid Brightness Temperatures
NSIDC-0305 GLAS/ICESat 1 km Laser Altimetry Digital Elevation Model of Greenland
NSIDC-0342 Near-Real-Time DMSP SSM/I-SSMIS Pathfinder Daily EASE-Grid Brightness Temperatures
IFLTRPT IceBridge Mission Flight Reports

If you are familiar with OpenSearch and don't need help using the seven APIs, see our Description Documents listed in Table 3. The Long Name in Table 3 is a link to the Description Document for that data set.

Table 3. Description Documents for the Supported Data Sets
Short Name
Long Name
NSIDC-0032 DMSP SSM/I-SSMIS Pathfinder Daily EASE-Grid Brightness Temperatures
NSIDC-0066 AVHRR Polar Pathfinder Twice-Daily 5 km EASE-Grid Composites
NSIDC-0218 Greenland Ice Sheet Melt Characteristics Derived from Passive Microwave Data
NSIDC-0301 AMSR-E/Aqua Daily EASE-Grid Brightness Temperatures
NSIDC-0305 GLAS/ICESat 1 km Laser Altimetry Digital Elevation Model of Greenland
NSIDC-0342 Near-Real-Time DMSP SSM/I-SSMIS Pathfinder Daily EASE-Grid Brightness Temperatures
IFLTRPT IceBridge Mission Flight Reports

If you are not familiar with OpenSearch and would like help, follow the directions given below.

Choose one of the following data sets that you would like to do an OpenSearch on:


DMSP SSM/I-SSMIS Pathfinder Daily EASE-Grid Brightness Temperatures Data Set (NSIDC-0032)

To use the Granule OpenSearch API for the DMSP SSM/I-SSMIS Pathfinder Daily EASE-Grid Brightness Temperatures data set, paste the following URL into the URL field of a browser, adding the appropriate values for the parameters listed in Table 4 to define your query string. The query string can contain all or any combination of the parameters listed in Table 4.

Note: The parameters loc= and bbox= can not be used together in a query. You must use only one of them per query. Also, the query string is case sensitive and the search is not a free text search, but a very structured search. The ? in the query string separates the URL from the parameters, and the & separates the variables.

http://nsidc.org/api/opensearch/1.1/granule/NSIDC-0032?loc={geo:polygon?}&bbox={geo:box?}&dtstart={time:start?}&dtend={time:end?}&projection={nsidc:projection?}& variable={nsidc:variable?}&Pass={nsidc:Pass?}&Polarization={nsidc:Polarization?}&Frequency={nsidc:Frequency?}

Table 4. Search Variables for the DMSP SSM/I-SSMIS Pathfinder Daily EASE-Grid Brightness Temperatures Data Set
Parameter
Variable
Example
dtstart=2 {time:start?} 1987-07-09T00:00:00Z (09 July 1987)
dtend=3 {time:end?} 2000-01-31T23:59:59Z (to present)
projection=4 {nsidc:projection?} EASE-Grid Southern
EASE-Grid Northern
EASE-Grid Global
variable=4 {nsidc:variable?} Brightness Temperature
Time (UTC) of Acquisition
Pass=4 {nsidc:Pass?} Descending
Ascending
Polarization=4 {nsidc:Polarization?} Horizontal
Vertical
Frequency=4 {nsidc:Frequency?} 85 GHz
19 GHz
22 GHz
37 GHz
loc=1 {geo:polygon?} 10,100,20,100,20,110,10,110,10,100
bbox=1 {geo:box?} 100,10,110,20
1The parameters loc= and bbox= can not be used together in a query. You must use only one of them per query.
2This is the temporal coverage start data for this data set.
3This is the temporal coverage end data for this data set.
4These values must be entered exactly as shown since these values are specific to this data set. Any other values or parameters entered will be ignored during the query processing.

Example Query String

Polygon Geometry Query String

The following is an example of a query string for a Polygon Geometry query using the example variables listed in Table 4:

http://nsidc.org/api/opensearch/1.1/granule/NSIDC-0032?loc=10,100,20,100,20,110,10,110,10,100&dtstart=1987-09-01&dtend=1987-10-01

Example Results for a Polygon Geometry Query

Figure 4 is an example of the results received from the Polygon Geometry query listed above. However, Figure 4 only shows a partial listing of the results received.

polygon

Figure 4. Partial Example Results of a Polygon Geometry Query for the NSIDC-0032 Data Set

[Return to top] [Return to granule search]


Bounding Box Query String

The following is an example of a query string for a Bounding Box query using the example variables listed in Table 4:

http://nsidc.org/api/opensearch/1.1/granule/NSIDC-0032?bbox=100,10,110,20

Example Results for a Bounding Box Query

Figure 5 is an example of the results received from the Bounding Box query listed above. However, Figure 5 only shows a partial listing of the results received.

bounding box

Figure 5. Partial Example Results of a Bounding Box Query for the NSIDC-0032 Data Set

[Return to top] [Return to granule query]


Data Set Variable Query String

If you want to do a query on a specific variable for this data set, use a query string similar to the following string using the variables listed in Table 4:

http://nsidc.org/api/opensearch/1.1/granule/NSIDC-0032?variable=Brightness Temperature

Example Results for a Data Set Variable Query

Figure 6 is an example of the results received from the variable data set query listed above. However, Figure 6 only shows a partial listing of the results received.

variable

Figure 6. Partial Example Results of a Variable Query for the NSIDC-0032 Data Set

[Return to top] [Return to granule query]


Temporal Coverage Query String

If you want to do a temporal coverage query for this data set, use a query string similar to the following string using the variables listed in Table 4:

http://nsidc.org/api/opensearch/1.1/NSIDC-0032?dtstart=2006-09-01&dtend=2006-09-01

Example Results for a Temporal Coverage Query

Figure 7 is an example of the results received from the temporal coverage query listed above. However, Figure 7 only shows a partial listing of the results received.

temporal coverage

Figure 7. Partial Example Results of a Temporal Coverage Query for the NSIDC-0032 Data Set

[Return to top] [Return to granule query]


AVHRR Polar Pathfinder Twice-Daily 5 km EASE-Grid Composites (NSIDC-0218)

To use the Granule OpenSearch API for the AVHRR Polar Pathfinder Twice-Daily 5 km EASE-Grid Composites data set, paste the following URL into the URL field of a browser, adding the appropriate values for the parameters listed in Table 5 to define your query string. The query string can contain all or any combination of the parameters listed in Table 5.

Note: The parameters loc= and bbox= can not be used together in a query. You must use only one of them per query. Also, the query string is case sensitive and the search is not a free text search, but a very structured search. The ? in the query string separates the URL from the parameters, and the & separates the variables.

http://nsidc.org/api/opensearch/1.1/NSIDC-0066?loc={geo:polygon?}&bbox={geo:box?}&dtstart={time:start?}&dtend={time:end?}&projection={nsidc:projection?}&variable={nsidc:variable?} &Channel={nsidc:Channel?}&Channel={nsidc:Channel?}&Local Time Measurement={nsidc:Local Time Measurement?}&Viewing geometry={nsidc:Viewing geometry?}


Table 5. Search Variables for the AVHRR Polar Pathfinder Twice-Daily 5 km EASE-Grid Composites Data Set
Parameter
Variable
Example
dtstart=2 {time:start?} 1981-07-24T00:00:00Z (24 July 1981)
dtend=3 {time:end?} 2005-06-30T23:59:59Z (30 June 2005)
projection=4 {nsidc:projection?} EASE-Grid Southern
EASE-Grid Northern
variable=4 {nsidc:variable?} Reflectance
Cloud Mask
Albedo
Time (UTC) of Acquisition
Brightness Temperature
Surface Type Mask
Surface Temperature
Viewing Geometry
Channel=4 {nsidc:Channel?} Channel 3
Channel 4
Channel 5
Local Time of Measurement=4 {nsidc:Local Time of Measurement?} 0400
0200
1400
Viewing geometry=4 {nsidc:Viewing geometry?} Satellite Elevation Angle
Sun-Satellite Relative Azimuth Angle
Solar Zenith Angle
loc=1 {geo:polygon?} 10,100,20,100,20,110,10,110,10,100
bbox=1 {geo:box?} 100,10,110,20
1The parameters loc= and bbox= can not be used together in a query. You must use only one of them per query.
2This is the temporal coverage start data for this data set.
3This is the temporal coverage end data for this data set.
4These values must be entered exactly as shown since these values are specific to this data set. Any other values or parameters entered will be ignored during the query processing.

Example Query String

Multiple Parameter Query String

If you want to do a multiple parameter query for this data set, use a query string similar to the following string using the variables listed in Table 5:

http://nsidc.org/api/opensearch/1.1/granule/NSIDC-0066?dtstart=1981-07-24&dtend=1981-08-24&projection=EASE-Grid Southern&variable=Reflectance&Channel=Channel 5

Example Results for a Multiple Parameter Query

Figure 8 is an example of the results received from the multiple parameter query listed above. However, Figure 8 only shows a partial listing of the results received.

multiple variable

Figure 8. Partial Example Results of a Multiple Parameter Query for the NSIDC-0066 Data Set

[Return to top] [Return to granule query]


Greenland Ice Sheet Melt Characteristics Derived from Passive Microwave Data (NSIDC-0218)

To use the Granule OpenSearch API for the Greenland Ice Sheet Melt Characteristics Derived from Passive Microwave Data data set, paste the following URL into the URL field of a browser, adding the appropriate values for the parameters listed in Table 6 to define your query string. The query string can contain all or any combination of the parameters listed in Table 6.

Note: The parameters loc= and bbox= can not be used together in a query. You must use only one of them per query. Also, the query string is case sensitive and the search is not a free text search, but a very structured search. The ? in the query string separates the URL from the parameters, and the & separates the variables.

http://nsidc.org/api/opensearch/1.1/NSIDC-0218?dtstart={time:start?}&dtend={time:end?}&loc={geo:polygon?}&bbox={geo:box?}


Table 6. Search Variables for the Greenland Ice Sheet Melt Characteristics Derived from Passive Microwave Data Set
Parameter
Variable
Example
dtstart=2 {time:start?} 1979-04-02T00:00:00Z (02 April 1979)
dtend=3 {time:end?} 2007-10-31T23:59:59Z (31 October 2007)
loc=1 {geo:polygon?} 10,100,20,100,20,110,10,110,10,100
bbox=1 {geo:box?} 100,10,110,20
1The parameters loc= and bbox= can not be used together in a query. You must use only one of them per query.
2This is the temporal coverage start data for this data set.
3This is the temporal coverage end data for this data set.

Example Query String

Temporal Coverage Query String

If you want to do a temporal coverage query for this data set, use a query string similar to the following string using the variables listed in Table 6

http://nsidc.org/api/opensearch/1.1/NSIDC-0218?dtstart=1979-04-02&dtend=1979-06-02

Example Results for a Temporal Coverage Query

Figure 9 is an example of the results received from the temporal coverage query listed above. However, Figure 9 only shows a partial listing of the results received.

temporal coverage

Figure 9. Partial Example Results of a Temporal Query for the NSIDC-0218 Data Set

[Return to top] [Return to granule query]


AMSR-E/Aqua Daily EASE-Grid Brightness Temperatures (NSIDC-0301)

To use the Granule OpenSearch API for the AMSR-E/Aqua Daily EASE-Grid Brightness Temperatures data set, paste the following URL into the URL field of a browser, adding the appropriate values for the parameters listed in Table 7 to define your query string. The query string can contain all or any combination of the parameters listed in Table 7.

Note: The parameters loc= and bbox= can not be used together in a query. You must use only one of them per query. Also, the query string is case sensitive and the search is not a free text search, but a very structured search. The ? in the query string separates the URL from the parameters, and the & separates the variables.

http://nsidc.org/api/opensearch/1.1/granule/NSIDC-0301?dtstart={time:start?}&dtend={time:end?}&projection={nsidc:projection?}&variable={nsidc:variable?}&Pass={nsidc:Pass?}&Polarization={nsidc:Polarization?}&Frequency={nsidc:Frequency?}


Table 7. Search Variables for the AMSR-E/Aqua Daily EASE-Grid Brightness Temperatures Data Set
Parameter
Variable
Example
dtstart=2 {time:start?} 2002-06-19T00:00:00Z (19 June 2002)
dtend=3 {time:end?} 2005-06-30T23:59:59Z (present)
projection=4 {nsidc:projection?} EASE-Grid Southern
EASE-Grid Northern
EASE-Grid Global
variable=4 {nsidc:variable?} Time (UTC) of Acquisition
Brightness Temperature
Pass=4 {nsidc:Pass?} Ascending
Descending
Polarization=4 {nsidc:Polarization?} Horizontal
Vertical
Frequency=4 {nsidc:Frequency?} 36.5 GHz
23.8 GHz
6.9 GHz
89 GHz
18.7 GHz
10.7 GHz
loc=1 {geo:polygon?} 10,100,20,100,20,110,10,110,10,100
bbox=1 {geo:box?} 100,10,110,20
1The parameters loc= and bbox= can not be used together in a query. You must use only one of them per query.
2This is the temporal coverage start data for this data set.
3This is the temporal coverage end data for this data set.
4These values must be entered exactly as shown since these values are specific to this data set. Any other values or parameters entered will be ignored during the query processing.

Example Query String

Multiple Parameter Query String

If you want to do a multiple parameter query for this data set, use a query string similar to the following string using the variables listed in Table 7.

http://nsidc.org/api/opensearch/1.1/granule/NSIDC-0301?projection=EASE-Grid Northern&variable=Brightness Temperature&Pass=Descending&Polarization=Horizontal&Frequency=36.5 GHz

Example Results for a Multiple Parameter Query

Figure 10 is an example of the results received from the multiple parameter query listed above. However, Figure 10 only shows a partial listing of the results received.

multiple parameter

Figure 10. Partial Example Results of a Multiple Parameter Query for the NSIDC-0301 Data Set

[Return to top] [Return to granule query]


GLAS/ICESat 1 km Laser Altimetry Digital Elevation Model of Greenland (NSIDC-0305)

To use the Granule OpenSearch API for the GLAS/ICESat 1 km Laser Altimetry Digital Elevation Model of Greenland data set, paste the following URL into the URL field of a browser, adding the appropriate values for the parameters listed in Table 8 to define your query string. The query string can contain all or any combination of the parameters listed in Table 8.

Note: The parameters loc= and bbox= can not be used together in a query. You must use only one of them per query. Also, the query string is case sensitive and the search is not a free text search, but a very structured search. The ? in the query string separates the URL from the parameters, and the & separates the variables.

http://nsidc.org/api/opensearch/1.1/granule/NSIDC-0305?dtstart={time:start?}&dtend={time:end?}&variable={nsidc:variable?}&loc={geo:polygon?}&bbox={geo:box?}


Table 8. Search Variables for the GLAS/ICESat 1 km Laser Altimetry Digital Elevation Model of Greenland Data Set
Parameter
Variable
Example
dtstart=2 {time:start?} 2003-02-01T00:00:00Z (01 February 2003)
dtend=3 {time:end?} 2005-06-30T23:59:59Z (30 June 2005)
variable=4 {nsidc:variable?} Mean Distance
Glacier Elevation
Ice Sheet Elevation
loc=1 {geo:polygon?} 10,100,20,100,20,110,10,110,10,100
bbox=1 {geo:box?} 100,10,110,20
1The parameters loc= and bbox= can not be used together in a query. You must use only one of them per query.
2This is the temporal coverage start data for this data set.
3This is the temporal coverage end data for this data set.
4These values must be entered exactly as shown since these values are specific to this data set. Any other values or parameters entered will be ignored during the query processing.

Example Query String

Multiple Parameter Query String

If you want to do a multiple parameter query for this data set, use a query string similar to the following string using the variables listed in Table 8.

http://nsidc.org/api/opensearch/1.1/granule/NSIDC-0305?dtstart=2003-02-01&dtend=2003-03-01&variable=Mean Distance

Example Results for a Multiple Parameter Query

Figure 11 is an example of the results received from the multiple parameter query listed above.

multiple parameters

Figure 11. Example Results of a Multiple Parameter Query for the NSIDC-0305 Data Set

[Return to top] [Return to granule query]


Near-Real-Time DMSP SSM/I-SSMIS Pathfinder Daily EASE-Grid Brightness Temperatures (NSIDC-0342)

To use the Granule OpenSearch API for the Near-Real-Time DMSP SSM/I-SSMIS Pathfinder Daily EASE-Grid Brightness Temperatures data set, paste the following URL into the URL field of a browser, adding the appropriate values for the parameters listed in Table 9 to define your query string. The query string can contain all or any combination of the parameters listed in Table 9.

Note: The parameters loc= and bbox= can not be used together in a query. You must use only one of them per query. Also, the query string is case sensitive and the search is not a free text search, but a very structured search. The ? in the query string separates the URL from the parameters, and the & separates the variables.

http://nsidc.org/api/opensearch/1.1/granule/NSIDC-0342?dtstart={time:start?}&dtend={time:end?}&projection={nsidc:projection?}&variable={nsidc:variable?}&loc={geo:polygon?}&bbox={geo:box?}


Table 9. Search Variables for the Near-Real-Time DMSP SSM/I-SSMIS Pathfinder Daily EASE-Grid Brightness Temperatures Data Set
Parameter
Variable
Example
dtstart=2 {time:start?} 2010-07-01T00:00:00Z (Past 270 days)
dtend=3 {time:end?} 2010-08-30T23:59:59Z (Past 270 days)
variable=4 {nsidc:variable?} Time (UTC) of Acquisition
Brightness Temperature
projection=4 {nsidc:projection?} EASE-Grid Southern
EASE-Grid Northern
loc=1 {geo:polygon?} 10,100,20,100,20,110,10,110,10,100
bbox=1 {geo:box?} 100,10,110,20
1The parameters loc= and bbox= can not be used together in a query. You must use only one of them per query.
2This is the temporal coverage start data for this data set.
3This is the temporal coverage end data for this data set.
4These values must be entered exactly as shown since these values are specific to this data set. Any other values or parameters entered will be ignored during the query processing.

Example Query String

Multiple Parameter Query String

If you want to do a multiple parameter query for this data set, use a query string similar to the following string using the variables listed in Table 9.

http://nsidc.org/api/opensearch/1.1/granule/NSIDC-0342?projection=EASE-Grid Southern&variable=Brightness Temperature

Example Results for a Multiple Parameter Query

Figure 12 is an example of the results received from the multiple parameter query listed above. However, Figure 12 only shows a partial listing of the results received.

multiple parameter

Figure 12. Partial Example Results of a Multiple Parameter Query for the NSIDC-0342 Data Set

[Return to top] [Return to granule query]


IceBridge Mission Flight Reports (IFLTRPT)

There are two ways to find the flight report you are looking for when using the Granule OpenSearch API for the IceBridge Mission Flight Reports. You can either enter appropriate values for the parameters listed in Table 10 to define your query string, or you can use one parameter called Measurment in your query string. By using the Measurement parameter, the user receives a full listing of all the flight reports currently stored at NSIDC. From this listing, the user can drill-down to find a specific flight report by clicking on a given data record.

Choose one of the following:

Using the Measurement Parameter to Find a Flight Report

  1. Paste the following URL into the URL field of a browser.

http://nsidc.org/api/opensearch/1.1/dataset/IFLTRPT/measurement

Example Results for a Measurement Query

Figure 13 is an example of the results received from the Measurement query listed above. However, Figure 13 only shows a partial listing of the results received.

icebridge flight reports

Figure 13. Partial Listing of the IceBridge Flight Reports


  1. Scan the Flight Report Listing to find the flight report you want.
  2. Click on the link to the flight report you want.

Example Results of a Flight Report File

Figure 14 is an example of the results received when you click on a link in the flight report listing.

flight reports

Figure 14. Flight Report Files


  1. Click on the link for either the PDF or the text format for the flight report you want.
  2. The flight report displays in the format you chose in step 4.

[Return to top] [Return to granule search]


Using the Parameters in Table 10 to Find a Flight Report

  1. Paste the following URL into the URL field of a browser, adding the appropriate values for the parameters listed in Table 10 to define your query string. The query string can contain all or any combination of the parameters listed in Table 10.

Note: The parameters loc= and bbox= can not be used together in a query. You must use only one of them per query. Also, the query string is case sensitive and the search is not a free text search, but a very structured search. The ? in the query string separates the URL from the parameters, and the & separates the variables.

http://nsidc.org/api/opensearch/1.1/dataset/IFLTRPT/measurement/?dtstart={time:start?}&dtend={time:end?}&loc={geo:polygon?}&bbox={geo:box?}

Table 10. Search Variables for the IceBridge Mission Flight Reports Data Set
Parameter
Variable
Example
dtstart=2 {time:start?} 1987-07-09T00:00:00Z (09 July 1987)
dtend=3 {time:end?} 2000-01-31T23:59:59Z (to present)
loc=1 {geo:polygon?} 10,100,20,100,20,110,10,110,10,100
bbox=1 {geo:box?} 100,10,110,20
1The parameters loc= and bbox= can not be used together in a query. You must use only one of them per query.
2This is the temporal coverage start data for this data set.
3This is the temporal coverage end data for this data set.


Example Query String

The following is an example of a query string for a Flight Report query using the dtstart and dtend parameters listed in Table 10:

http://nsidc.org/api/opensearch/1.1/dataset/IFLTRPT/measurement/?dtstart=2009-05-22&dtend=2009-05-23

Example Results for a Flight Report Query

Figure 15 is an example of the results received from the flight report query listed above.


query string

Figure 15. Flight Report File


  1. Scan the Flight Report Listing to find the flight report you want.
  2. Click on the link to the flight report you want.

Example Results of a Flight Report File

Figure 16 is an example of the results received when you drill-down into the flight report listing.

pdf and text files for flight reports

Figure 16. Flight Report File Drill Down


  1. Click on the link for either the PDF or the text format for the flight report you want.
  2. The flight report displays in the format you chose in step 4.

[Return to top] [Return to granule search]