Graphical Interface for Subsetting, Mapping, and Ordering (GISMO)

Home   Registration   Help   FAQ   Release Notes   Pathfinder Interface   SNODAS Interface

Introduction

The Graphical Interface for Subsetting, Mapping, and Ordering (GISMO) tool is a web-based interface for ordering gridded data from NSIDC.

The GISMO project draws heavily on work done by Naim Alper for the Naval Research Laboratory's Master Environmental Library (MEL). To find out more about MEL, visit its home page.

A big difference between MEL and the GISMO is that GISMO is written entirely in Java. This includes the database interface which is written in Java using the Java DataBase Connectivity (JDBC) protocol.


General Keywords Date Range Geographic Results User Info etc.


General Help

This applet allows you to construct and submit a query based on temporal coverages of the data and the keywords contained in the metadata.

Two rows of buttons at the bottom of the GISMO allow you to navigate between panels and perform various functions that are common to all the panels in the GISMO. You can get help on each individual panel by navigating within this page.

The buttons at the bottom of the applet achieve the following:

The arrows on the first three buttons indicate the next step of the search procedure.

The status bar at the bottom of the applet tells you the next step of the search procedure as you go along.


General Keywords Date Range Geographic Results User Info etc.


Keywords Help

The Keywords panel is the first panel to display in GISMO and allows the user to specify a collection and parameter(s) to search for within that collection. The user may select only one collection but may select one or more parameters for that collection. Parameter choices appear in the text area at the top of the screen.

Caveats: The default condition is that no collection or parameters are selected, but a user must choose something.


General Keywords Date Range Geographic Results User Info etc.


Date Range Help

This panel allows you to specify a temporal coverage for a search. The top Range Panel (labeled "Date Range") allows you to set the overall date range for the search. The middle Range Panel (labeled "Day of Year") allows you to set the annual period for the search. The choice widget allows you to set the daily frequency of the search. And the last Range Panel (labeled "Time of Day (GMT)") allows you to set the daily period for the search.

In the image above the interface will search for data between 1977 and 2002, but only in Winter (12/21 - 3/21), and only in early morning. Moreover, within the annual period the search will only retrieve data from every 7th day.

The three Range Panels provide the following functionality:

The frequency choice widget provides the following functionality:

Caveats: Leap Day is ignored, and annual periods are searched by day of year, not date. This means that dates after leap day, during a leap year, will get pushed back by one day. For example: The search shown above will search for data from 12/21 to 3/21 during non-leap years and 12/21 to 3/20 during leap years. If you want to be sure you get data from 3/21 during leap years you should extend the range to end on 3/22.

Similarly a search on Summer (6/21 - 9/21) will search for data from 6/21/ to 9/21 during non-leap years and 6/20 to 9/20 during leap years. If you want to be sure you get data from 9/21 during leap years you should extend the range to end on 9/22. If all this is too confusing just follow this rule: "Always pad annual periods by an extra day at the end."

You need to be careful to enter values into the text fields in the specified format. Some other formats are allowed, but we couldn't predict, or compensate for, every possible format. Invalid entries will be replaced by the last valid entry.

The "Shift" button shifts the slider to the right by the current minimum value, so set the minimum before you try to shift the slider. If the current minimum is the same as the slider minimum "Shift" will do nothing.

If you wish to input a range that spans the year or day boundary you must "Shift" the slider even if you are entering values in the text fields and not using the slider at all. The slider and the text fields are linked, so text input has to be validated against the slider.

Once you zoom the slider you cannot zoom it further. You can, however, make your adjustments, unzoom, and then rezoom on the new range.


General Keywords Date Range Geographic Results User Info etc.


Geographic Subsetting Help

This panel allows you to specify a geographic subset for the data you need. Since every granule in each collection covers the entire area the geographic parameters are not actually part of the search criterion, so specifying a geograhic area of interest will not influence the number of granules returned by the search. It will, however, reduce the total size (in bytes) of the delivered data.

Caveats: If any of the lat/lon text fields read "NaN" (Not a Number) it means that corner of the rectangle is off the map. This is not neccessarily a problem as there are some points on the grid that are off the map.

In general the displayed grid is much smaller than the data grid, which places a lower limit on the dimensions of the rectangle that can be drawn. If you know precisely what area you want you should use the text fields.

The grid doesn't always display properly after a new grid is loaded. Until we figure out the problem resizing the window slightly usually fixes it.


General Keywords Date Range Geographic Results User Info etc.


Results Help

Caveats: Sorting always sorts the entire result set, not just the current page. So if you select some results for order, and then resort them, some of your selections may move off the current page. It is recommended that you sort the results the way you want them first, then make your selections.

Use caution when making discrete selections. If you do not hold down the <CTRL> button while selecting a row, all of your previous selections will be deselected.


General Keywords Date Range Geographic Results User Info etc.


User Info Help

This panel allows you to specify the data format you would like, and to enter your contact information.

Caveats:What media and data formats are shown in the list depends on the requests. If the estimated compressed size of the request exceeds the ftp site limit (500 Megabytes) ftp pickup will not be an option. If the subset area exceeds 64 grid cells ASCII output will not be an option.

If the order submission fails for some reason, the interface is not reset. If this happens you should contact NSIDC User Services. If there are any error messages in the java console window, please provide them with that information.


Author: Ross Swick