Overview

GFE Components

Menu Bar - Loads/Unloads parms, saves/reverts grids, interpolates grids, initializes parms from model.

Controller Area - Controls: animation, state variables, reference sets

Grid Manager - Displays grid inventory, edits grid times, deletes grids, creates grids from scratch

TimeScale - Displays time for both Grid Manager and Temporal Editor

Spatial Editor - Displays/edits one or more grids

Temporal Editor - Displays/edits time series of a single parm at a point/area

Pane Sizer - Controls screen real estate for each of the three editors.

Menu Bar

File

Menu Label

Function

Save WE...

Saves any modified grids

Revert WE...

Reverts (copies from the database) over any modified grids, which discards any edits since the last save.

Exit AFPS...

Exits the GFE.

Edit

Menu Label

Function

Undo

Reverses the last edit operation.

Delete

Removes all Grid Blocks selected in the Grid Manager.

Split

Splits in time all selected Grid Blocks at selection boundaries.

Copy From...

Copies grids from the identified source to the selected Parm/TimeRange.

Copy Everything From...

Copies all grids from the identified source to selected Parm(s) for all TimeRanges.

Select By Source...

Selects parms by source (database) name.

Deselect All

Deselects all Parms/TimeRanges

Timeshift...

Copies all selected grids forward or backward in time.

Weather Element

Menu Label

Function

Matrix Load...

Loads parms into the GFE for display/editing.

Update WEs

Loads the latest version of any model parm that is not the most recent.

Preferences (State Variables)

Menu Label

Function

Passover Mode

Grid Manager

When set, causes the Spatial Editor to display the Grid Manager grid under the cursor.

Passover Mode

Temporal Editor

When set, causes the Spatial Editor to display the grid under the cursor.

Image On Active

Causes any grid that is made active (editable) to display as an image.

Linked Editors

Causes the Spatial Editor to automatically display the grid that is being editing in the temporal editor.

Display

Menu Label

Function

Spatial Editor

Background->

Adds or removes Map Backgrounds in the Spatial Editor.

Time Scale Lines

Displays or removes the dark blue lines that help users better identify the time in the Grid Manager and the Temporal Editor.

Split Boundaries

Displays the Grid Manager "shadow blocks" or the blocks of time each grid will be assigned when they are created.

Editor Time Line

Dotted yellow line that identifies the time that is currently displayed by the Spatial Editor.

Mouse Info...

Causes a separate window to appear that displays the edit operation that is assigned to each mouse button.

Current Value Info...

Causes a separate window to appear that displays the WE value under the cursor for any of the three editors.

Layout

Menu Label

Function

Sort Grid Manager By->

Sorts parameters alphabetically by database name, parm name, or group name

Find WE->

Automatically scrolls the Grid Manager and Temporal Editor vertically to display the selected parm.

Move WE to Top->

Moves WE in the Grid Manager and Temporal Editor so that it is at the top of each editor.

Fit to Data

Scales the Grid Manager and Temporal Editor so that the current grid inventory is displayed.

Services

Menu Label

Function

Interpolate->

Temporally interpolates between two or more grids and adds them to the inventory.

Break Lock...

Breaks a lock created by another user or previous edit session.

Procedures - Feature to be implemented in the future.
Product Generation - Feature to be implemented in the future.

Controller Area

 

Object

Purpose

Animator On/Off

Turns animation on or off

Animator Mode

Changes the mode of animation between Time mode and Frame mode

Animator Speed

Controller

Controls the speed of the animation

Auto Split

Toggles Auto Split mode

TE Relative Edit

Toggles TE Relative Edit mode

Time Synchronize

Toggles Time Synchronize mode

TE Overlay

Toggles TE Overlay mode

Reference Set...

Causes the Reference Set Dialog to appear

Save/Del Ref Set...

Cause the Save/Delete Reference Set Dialog to appear

Clear RefSet

Clears the current Reference Set in the Spatial Editor

Toggle RefSet

Inverts the current Reference Set in the Spatial Editor

Grid Manager

 

 

Object

Purpose

Parm Identifier

The name of the parm and database (source).

Parm Selector

Selects and deselects a parm for Grid Manager edit operations.

Ordinary Grid Block

Represents a single grid and displays the grids valid period.

Shadow Grid Block

Displays the smallest time period a grid may be assigned, if it existed.

Edit State

Generally describes the origin of the grid (e - edited, i- initialize, I - interpolated, o - original

Editor Time Line

The time currently displayed in the Spatial Editor

Editable Grid

in Spatial Editor

Bright yellow grid block that displays the grid that is currently active in the Spatial Editor.

Time Scroll Bar

Allows users to scroll the Grid Manager in time

Pane Scroll Bar

Allows users to scroll to reveal different parms.

Locked By Other

Indicates which parm-time periods are locked by another user and are hence not editable by you.

Locked By You

Indicates which parm-time periods that you have edited and are hence locked by you.

Grid Block Size

Controller

Changes the size (in pixels) of the grid block. A zoom (in time) controller for the Grid Manager and Temporal Editor.

Spatial Editor

 

Object

Purpose

Edit Tool Palette

Allows users to select an edit tool

Spatial Editor Display

Portion of the screen where grid are displayed and edited.

Edit Tool Size Controller

Adjusts the size of all freehand edit tools

Delta Value Controller

Changes the Delta Value used by all adjust tools

Data Selector

Controls a parm's visibility, editability, and whether it is displayed as an image

Active Parm List

That part of the Data Selector that lists the active (editable) parms

Inactive Parm List

That part of the Data Selector that lists the inactive

(non-editable) parms

Image Legend

Displays the relationship between color and value for the parm displayed as an image

 

Temporal Editor

Object

Purpose

Time Scale

Displays the time in GMT

Scale

Displays the data scale for that Temporal Pane

Pane Sizer

Allows the user allocate screen space for all three editors

Selected TimeRange

Displays the currently selected TimeRange

Temporal Data Selector

Controls the visibility of the corresponding parm

TimeSeries Display

A plot of the time series for that parm over the selected area

Image Toggle

Toggles the display from image to graphic

Temporal Pane Sizer

Changes the vertical size of individual temporal panes.

Exercises

Grid Manager Tools

There is only one tool available in the Grid Manager and it is active at all times. The table below lists each action and the function it performs.

Action

Function

MB1 Click

Displays the selected grid in Spatial Editor.

MB1 Drag

Stretches the selected grid's start time to the left or the grid's end time to the right.

SHIFT-MB1 Drag

Copies selected grid to a new time period.

MB2 Click

Selects a single grid or portion thereof for initialization, interpolation, or deletion. Also deselects all other parms.

MB2 Drag

Selects potentially multiple parms/grids for initialization, interpolation, or deletion. Also deselects all other parms.

MB3 pop-up - Undo

Reverses the previous edit operation NO MATTER WHERE IT WAS DONE!

MB3 pop-up - (Gap)

Create from Scratch

Creates a new grid with minimum duration and all grid points have the same value.

MB3 pop-up - (Grid)

Direct Edit

Makes the selected grid the only active grid in the Spatial Editor.

MB3 pop-up - Display Info

Displays information about the selected grid, such as origin, time period, lock state, etc.

Grid Manager

The following exercises will help you better understand functions and tools that available in the Grid manager. To begin, use the pane sizer to make sure that your Grid Manager is big enough to see several weather elements.

Load/Unload Parms
  • Purpose: Make parms available for viewing and editing.
  • References: User Guide - p. 125
From the main menu bar, select WeatherElement->MatrixLoad.
  1. Using the Sources menu, select Fcst
  2. Using the Element Name menu, select T, Td, Wind, and Wx. Note that all of the combinations of Fcst and the weather elements you selected now appear in the lower portion of the dialog.
  3. Select Load (in the lower left corner.)

Note that the combination of sources (databases) and weather elements listed in the lower portion of the dialog were loaded and are now available for viewing and editing in the GFE.

Repeat this operation, but this time deselect Wind and Wx in the lower portion of the dialog by clicking with MB1. Note that when parameters are deselected, they are UNLOADED from the GFE.

Continue to load and unload more parameters until you understand how this dialog behaves and how it affects the set of parameters available for viewing and editing in the GFE.

Select Weather Element/TimeRange
  • Purpose: Select a TimeRange for edit operations.
  • References: User Guide - p. 129
Press and drag MB2 over any time period of your choice inside one of the weather element panes of the Grid Manager.

As you drag the mouse cursor you should see blue hatched shading appear inside the weather element pane. This is how you identify a time period/weather element to which you will later apply an edit operation. Later, you will encounter exercises that show you how this selected time period/weather element is used in Grid Manager edit operations.

You can also identify a time period in a slightly different way using the Time Scale (located just below the Grid Manager). After identifying a time period in the Time Scale, MB1 click in the small box located in the upper-left of each Grid manager pane. Note that the time period for that pane now becomes selected. Using this method, you can select the same time period for many different weather elements. The main menu bar function Edit->Deselect All will deselect all time periods and weather elements.

Initialize Parms
  • Purpose: Add new grids to your forecast from a model.
  • References: User Guide - p. 132-135
Select a time period and one or more weather elements using the technique described in Exercise 11.2.2 above.
  1. Select from the main menu Bar: Edit->Copy From...
  2. Select one of the model sources listed in the dialog.
  3. Select OK

You should see new grids appear in your forecast. If not, make sure that you have selected a time period that matches at least a portion of the time period of the model you desire and repeat until new grids have been copied into your forecast.

Note that there are gaps in your forecast. Because models provide snapshots of the state of the atmosphere, the system (arbitrarily) assigns a one-hour duration to each grid. Click MB1 on one of the grids in the Grid Manager. The grid should appear in the Spatial Editor.

Interpolate
  • Purpose: Fill in forecast gaps with grids that provide a smooth transition.
  • References: User Guide - p. 153-155
Using the technique you learned in exercise, select any time period/weather element that contains gaps in the forecast (except Wx).
  1. From the main menu bar, select Services->Interpolate->By Gaps.

You should see new grids that appear and fill in the gaps that you identified in step 1. If you visualize these grids in sequence by stepping through them using an MB1 click (or the animator), you will notice that the values at each grid point progressively change in time to provide a smooth transition from one original grid to the next.

Interpolating By Gaps uses all grids in the selected time range to calculate new grids to fill the gaps. The other method of interpolation uses only the grids that you modified to calculate the new grids and replaces those grid you did not modify with interpolated grid. For example, if you edit two of three grids copied from a model, select these grids in the Grid manager and choose Services->Interpolate->Based on Edited Data, new interpolated grids will fill the gaps, the unedited model grid will be replaced by an interpolated grid, and the edited grids will remain unmodified.

Copy grids
  • Purpose: Copy a grid from one time period to another.
  • References: User Guide - p. 127

This operation can be performed many ways. The method described in this exercise allows you to copy any grid visible that is in the Grid Manager to any other time period/weather element, provided that the destination weather element shares the same units (e.g., Temperature and Dew Point).

Use the Grid Block Size slider to change the Grid Block size to the value 3 or 4 (so you'll be able to more easily perform this operation.)
  1. Make sure there is a weather element with at least one grid block and one gap visible.
  2. Press the Shift key with one hand and MB1 press over the grid block you wish to copy with the other hand.
  3. Still holding the Shift key and MB1 down, drag the selected grid block to a new time period and release MB1.

While you drag the grid block, you should see a white outline that identifies the target time period. When you release MB1, you should see a new grid appear. This grid is identical to the source grid in every way except the time period over which it is valid.

Load T and Td into the GFE (if they are not already). Repeat this exercise using one of the T grids as the source and Td as the destination. Note that as you're dragging the grid block over other weather elements, the white outline does not appear. This means that these weather elements are not eligible as copy destinations because their units are different than the units of T (degrees F).

Stretch a grid's valid period
  • Purpose: Modify a grid's valid period by stretching
  • References: User Guide - p. 324

Some weather elements such as Wx, frequently change very little over long time periods. In these cases, rather than repeating the same grid over and over, it is useful to define a single grid that is valid for a longer time period. This operation shows you how to redefined the time period over which a grid is valid.

Make sure the Grid Block Size is set to 3 or 4 as in Exercise 11.1.5.
  1. Press and hold MB1 over a grid block that is adjacent to a gap.
  2. While holding down MB1, drag the cursor to the left or right until you see the grid block stretch.
  3. Release MB1.

As you drag MB1 left and right, you should notice that you are extending the end time of the grid forward in time (right) or extending the start time backwards in time (left). Note that there is no way to shrink a grid block in time.

Repeat this exercise, but this time stretch the grid block into one or more existing grid blocks. Note that any grid blocks that were stretched over other grids (or portions thereof) were deleted from the inventory. This one way to shorten the time over which a grid block is valid. Another way to shorten valid grid times utilizes the Delete function which is discussed in the section titled Delete Grids

Create Grid from Scratch
  • Purpose: Create a brand new grid without using initialization.
  • References: User Guide - p. 156

Occasionally, you may want to create a new grid from scratch instead of copying one from a model, or another parameter, or by using interpolation. The Create From Scratch feature was made for this situation.

Press and hold MB3 over a gap within an editable weather element.
  1. Select Create From Scratch.

A new grid should appear over the gap block that you selected. This new grid has the minimum time period allowed for that parameter, but it can always be stretched or moved to a new time period. The value of this grid varies by parameter, but is usually the minimum value allowed (e.g., temperature, value = -50F). Generally the next step is to define the values of the grid points using the Paint tool of the Define Grid tool. These tools will be discussed in some detail later.

Delete Grids
  • Purpose: Remove one or more grids from the forecast.
  • References: User Guide - p. 327
Select a time period for any weather element that contains some grid blocks. (See Exercise 11.1.2 for details on selecting time period/weather elements.)
  1. From the main menu bar select Edit->Delete.

Note that the grids you identified were removed from that weather element's inventory. Let's try a variation on the previous exercise.

Find a grid block and stretch it until its duration is many hours long.
  1. Select a time period that corresponds to a portion of that same time block
  2. From the main menu bar select Edit->Delete.

This time, since you only selected a portion of the grid block, only that portion was deleted. This is another way that you can shorten the time period over which a grid is valid.

Spatial Editor Tools

Before you start any exercises, you'll need to know about a few of the components that control how the Spatial Editor behaves. Reference Sets control the area over which certain tools operate. The Data Selector controls whether parms are visible, active, and displayed as an image.

Reference Sets

Many of the spatial editor tools use references sets to determine which grid points to modify. It's useful to review them before we start using the spatial editor tools.

A Reference Set defines a set of grid points. Theses points may comprise a county, forecast zone, or any random area that you define. They may be saved and recalled later for reuse.

Action

Function

Reference Set...

Brings up the Reference Set dialog. Allows you to load saved reference sets and combine with the current one.

Save/Del Ref Set

Brings up the Save/Delete Reference Set dialog. Allows you to save the current reference set or delete others.

Clear RefSet

Erases the current Reference Set from the Spatial Display

Toggle RefSet

Turns off all selected grid points and turns on grid points that were not previously on.

Data Selector

The Data Selector controls the visibility state, active state, and visual state of a parm. The figure below describes the layout of the data selector.

 

Action

Function

Parm Label MB1 click

Toggles visibility

Parm Label MB2 click

Toggles active state (parm will move to different list)

Image Button MB1 click

Toggles Image state

MB3 pop-up ->

Display Attributes

Displays the Display Attributes dialog. This allows you to change the graphic color or the image visualization.

Legend

The spatial editor legend displays the relationship between color and value. It has a tool that is active at all times.

 

Action

Function

MB1 click

Toggle zoom - if zoomed out -> zooms in, if zoomed in -> zooms out

MB2 click

Set pickup value for Paint and Set Value tool

Data Selector

Before you can begin editing data in the Spatial Editor, it helps if you understand how make grids visible so you can see them, how to make grids active so you can edit them, and how to make grids display as an image to better visualize them. The following exercises describe these operations.

Make Grid Active, Visible, Image
  • Purpose: Make a grid active so it can be edited
  • References: User Guide - p. 103

Before a grid can be edited in the GFE it must be in the active state. The Data Selector controls which grids are active. The Data Selector is divided into two lists. The top list contains the active or editable grids. The lower list contains those grids that are not active.

Find the Data Selector located to the right of the main Spatial Editor Display.
  1. Locate one of the grid labels in the lower portion of the Data Selector and MB2 click on the label.

Note that the grid's parameter label jumped to the top list indicating that grid is now active. If the label contains the words <NoData>, there is no grid that corresponds to the time that you previously selected in the Grid Manager. If there is no grid, go to the Grid Manager and Create From Scratch at the time indicated by the dotted yellow line. That will create a new grid and you should see it displayed in the Spatial Editor.

  1. Click MB2 over the same (active) grid label again.

You should have noticed that the grid label jumped to the bottom (inactive) list. This exercise illustrates that clicking MB2 on a Data Selector label will toggle the active state for that grid.

  •  
  • Purpose: Make a grid visible so it can be seen
  • References: User Guide - p. 104

The number of parameters in the GFE can be so large that you cannot usefully view them all at once. The Data Selector allows you to easily toggle the visibility of any grid.

Locate one of the grids in the Data Selector and click MB1 on the label.

If the grid was visible, it should be invisible now. If it was previously invisible, you should now be able to see it. This exercise illustrates that clicking MB1 on a Data Selector label will toggle the visible state for that grid.

 

  • Purpose: Display a grid as an image so it can be better visualized
  • References: User Guide - p. 101

All gridded data may be viewed as an image, a set of contours or both. By default all grids are displayed as contours only. However, if you want to see a grid as an image, the Data Selector allows you this option.

Make a grid visible in the Spatial Editor.
  1. MB1 click on the small box located in the label of that same grid.

If the grid was visible, you should have seen it change from a contour visualization to an image. Also, a legend appeared below the Data Selector illustrating the relationship between color and value, more commonly referred to as the color table.

  1. MB1 click on the small image button again.

Note the grid toggled back to the contours only visualization. This exercise illustrates that the small button located in each label toggles the image state of that grid.

In summary, the Data Selector controls the three independent states that any grid may have: active, visible, and image. Clicking MB2 on the label toggles the active state. Clicking MB1 on the label toggles the visible state. Clicking MB1 in the small box inside the label toggles the image state.

Freehand Tools

Freehand tools are those Spatial Editor tools that modify the values of grid points as you move the cursor. These tools do not use reference sets to determine which grid points to modify, only the cursor position and edit tool size determine which points are modified.

The table below lists each freehand tool, all actions associated with it, and the function performed.

 

Tool

Action

Function

Paint

MB1 click

 

Set grid points to pickup value

 

MB1 drag

Adjust

MB1 click

Increase grid point value by Delta Value

MB1 drag

MB2 click

Decrease grid point value by Delta Value

MB2 drag

Smooth

MB1 click

 

Smooth grid point values

 

MB1 drag

 

Assign Freehand (Paint tool)
  • Purpose: Assign new grid values using the Paint tool

References: User Guide - p. 178-181

Configure the GFE so that a grid is visible and displayed as an image in the Spatial Editor.
  1. Move the mouse cursor over the Paint tool and MB1 click to select it.
  2. Use Freehand Edit Size slider to set the edit size to 0.5
  3. Move the mouse cursor over the legend (located just below the Data Selector) and MB2 click over any value to pick up the paint value.
  4. Move the mouse cursor over the Spatial Editor display and MB1 press and drag.

As you're dragging the cursor over the Spatial Editor display, you should see the values of the grid points inside the white box change to the value that you picked up in the legend. For better performance, MB3 button over the grid's label in the Data Selector and select Display Attributes.... When the dialog appears, turn off the box labeled Contour under the Image Visual Type column. Then select OK. That will turn off the contours and give you much better performance.

Play around with the paint tool a bit before you move on to the next tool. Note that clicking MB1 will paint the grid points inside the white edit box as well. Also note that any grid point touching the white edit box will be edited. Change the Freehand Edit Size and try the tool again.

Adjust Freehand
  • Purpose: Adjust grid values using the Adjust tool
  • References: User Guide - p. 191-195

The Freehand Adjust tool works just like the Paint tool except that instead of assigning a specific value, this tool changes the value by adding or subtracting a small amount. This "small amount" is known as the delta value, or the amount that the grid points will change with each operation.

Configure the GFE so that a grid is visible and displayed as an image in the Spatial Editor.
  1. Move the cursor over the Freehand Adjust tool located just to the left of the Paint tool and MB1 click to select it.
  2. Adjust the Freehand Edit Size to 0.5.
  3. Move the Delta slider to someplace near the middle.
  4. Move the mouse cursor over the Spatial Editor display, press and hold MB1 and drag.

You should notice that while you drag the cursor across the display, the grid values are increasing by the amount you defined in the Delta slider.

  1. Move the cursor over the Spatial Editor again, but this time press and hold MB2 and drag. Try to do this over the same area as in Step 5.

Now the grid values are decreasing as you move the cursor across the spatial display. If you applied the decrement operation exactly over the same area as the increment operation, you should see your original grid with little or no changes.

Use the Freehand Adjust tool again but this time click MB1 instead. Note that all grid points inside and touching the white edit box increase in value. Change the Freehand Edit Size and try the tool again.

Smooth Freehand
  • Purpose: Smooth grid values using the Freehand Smooth tool
  • References: User Guide - p. 203-205

Like the Paint and Freehand Adjust tools, the Freehand Smooth tool modifies grid values as you move the cursor across the display. The Smooth operation, however, performs a 9-point average for every grid inside and touching the white edit box. This operation serves to smooth out any strong gradients that might occur after using one of the assign or adjust tools.

Configure the GFE so that a grid is visible and displayed as an image in the Spatial Editor.
  1. Move the cursor over the Freehand Smooth tool located just to the right of the Paint tool and MB1 click to select it.
  2. Adjust the Freehand Edit Size to 0.5.
  3. Move the mouse cursor over the Spatial Editor display, press and hold MB1 and drag.

Note that as you move the cursor across the display the data inside and touching the white edit box are being smoothed. This might be difficult to detect if your data is reasonably smooth already. If you can't tell if the tool is working, select the Paint tool and pick a large value from the legend. Then use the tool to set some grid points to this high value. Reselect the Freehand Smooth tool and apply it to the large gradient that you just created with the paint tool. If the spatial editor is displaying contours along with the image, you should see the contours spread out with each smooth operation.

Grid Point Tools

Grid Point Tools require that you first define the set of grid points to which you want the edit operation to apply and then apply the operation. The set of grid points that you define is called the Reference Set. You may load a Reference Set from the database or define on using the Select Points tool.

The table below lists each Grid Point tool, all action associated with it, and the corresponding function. Unless noted otherwise, the MB3 pop-up menu contains only "Undo Last Edit" which will undo the previous edit operation.

Tool

Action

Function

 

 

 

Select Points

MB1 click

Select Homogeneous area

MB2 click

Deselect contiguous area

MB1 drag

Select area

MB2 drag

Deselect area

Shift MB1 drag

Select swath

Shift MB2 drag

Deselect swath

Taper

MB1 click

 

Increase grid point value by Delta Value

Smooth grid points near edges.

MB2 click

Decrease grid point value by Delta Value

Smooth grid points near edges.

Adjust

MB1 click

 

Increase grid point value by Delta Value

MB2 click

Decrease grid point value by Delta Value

Paint

MB1 click

 

 

Assign pickup value to selected area

MB1 drag

Smooth

 

MB1 click

 

Smooth grid point values

 

Vector

MB1 click

 

Set wind vector to calm

MB1 drag

Set wind vector

MoveCopy

MB1 drag

 

Copy selected points to new location

MB2 drag

Move selected points to new location

Define Grid

 

MB1 drag

 

Define new contour

 

Pencil

 

MB1 drag

 

Adjust contour

 

Select Points
  • Purpose: Identify points to be edited with any GridPoint tool
  • References: User Guide - p. 159-163

We stated earlier that GridPoint tools work differently than freehand tools in that two steps are required before you actually modify data. First you must identify the area (set of points) over which you want to edit. Then you execute the edit operation to modify the data. The Select Points tool allows you select grid points several different ways in order to help you identify those grid points you want to modify. This exercise will get you familiar with the some of the features offered by the Select Points tool.

Pick the Select Points tool by clicking MB1 on the Select Points icon, located in the lower right corner of the Spatial Editor tool palette.
  1. Move the cursor over the Spatial Editor display, press and hold MB1 and drag the cursor to form a large circle over your forecast area
  2. Release MB1.

When you released the mouse button, you should see a large region filled with small `x's that correspond to your large circle. You have now defined what is called a Reference Set. If you use any of the grid point tools, this is the area that will be modified when you perform the edit operation.

  1. With the Select Points tool still selected, press MB2 and drag another circle inside the area you defined in Step 2.
  2. Release MB2.

You should now see a donut-shaped area. The Select Points tool allows you to select an area with MB1 drags and deselect an area with MB2 drags.

  1. In the controller area, click MB1 on Clear RefSet. This will clear the reference set from the Spatial Editor Display
  2. Make sure that the Freehand Edit Size is 0.4 or greater.
  3. Move the cursor into the Spatial Editor display, press the SHIFT key, press and hold MB1 and drag. You should see reference set appear instantly and grow as you move the cursor.
  4. Release MB1 and repeat Step 8, but this time use MB2 while holding down the shift key. You should be erasing your reference set.

Practice using the Select Points tool. Load a county or zone map and try to make a reference set that defines a single county.

  1. Define a reference of your choice using the Select Points tool.
  2. Click on the area using MB2.

Your reference set should have been erased. MB2 clicks will erase a reference set region. Try defining several separate areas and delete them individually using MB2 clicks.

Now that you've mastered making reference sets, you're ready for the Grid Point tools.

The six tools found on the middle row of the edit tool palette are Grid Point tools. They all, in general, behave the same way in that you first define an area or areas to edit, select the tool, and apply the operation. How the grid values are modified, of course, is different from tool to tool.

A Shortcut!

For many of the grid point tools (Assign, Adjust, Taper, and Smooth), dragging with MB1 pressed will define a new area and dragging with MB2 pressed will undefine an area. The other two grid point tools, Vector and Move/Copy, already utilize these drag events, so selecting and deselecting areas is not available with these tools.

For these next set of exercises, configure the GFE so that a grid is active and visible as an image in the Spatial Editor.

Assign Defined (Paint)
  • Purpose: Assign grid values over a defined area
  • References: User Guide - p. 184-191
Select the Paint grid point tool (second row).
  1. Use MB1 drag operation to define two separate areas for you reference set.
  2. Pickup the paint value by clicking with MB2 anywhere in the Spatial Editor display or clicking MB2 somewhere in the legend.
  3. Move the cursor over one of the areas of your reference set and click MB1.
  4. Pickup an new paint values by repeating Step 3.
  5. Move the cursor to the other area and click MB1 to paint it.
  6. Pickup another paint value by repeating Step 3.
  7. Move the cursor outside of both areas in your reference set and click MB1.

Each time you clicked MB1, you set those grid points to the pickup value. This exercise shows that if the cursor is inside a separate area, only that area will be paint. However if the cursor is not over any selected grid points, all selected points will be assigned the pickup value. All grid point tools behave this way. Notice that as you move your cursor in and out of the separate areas, the areas highlight to let you know what set of grid points are about to be edited.

Adjust Defined
  • Purpose: Adjust grid values over a defined area
  • References: User Guide - p. 195-200
Select the Adjust tool (second row).
  1. Adjust the Delta slider to somewhere near the middle.
  2. Use the MB1 drag operation to select several areas for your reference set.
  3. Move the cursor over one of the areas and click MB1. See how the values have increased.
  4. Click again in the same area with MB2. Note that your previous operation has been nullified.
  5. Move the cursor outside all of the areas and click MB1. Note that all of the areas are now greater by the delta amount.
Adjust Defined with Taper
  • Purpose: Adjust and taper grid values over a defined area
  • References: User Guide - p. 201-202
Select the Taper tool (second row).
  1. Adjust the Delta slider to somewhere near the middle.
  2. Use the MB1 drag operation to select one large area for your reference set.
  3. Move the cursor to the left side of your area and click MB1. See how the values have increased. Note also that the grid points near the edge of the area have not been increased as much. This is the only difference between the Adjust and Taper tools. The Taper tool smooths the edges in an attempt to remove the gradient introduced by increasing the grid values.
  4. Now move the cursor to the right side of your area and click MB1. Note that the grid points near the cursor were incremented by the delta amount. But the grid points further away from cursor were incremented by a lesser amount.

The Taper and Adjust tools are very similar except that the Adjust tool applies the delta amount uniformly over the entire area, while the Taper tool varies the amount applied to each grid point depending on the distance from the cursor and distance from the edge of the area.

Feel free to repeat the last two exercises until you understand the difference in behavior between the Adjust and Taper tools

Smooth Defined
  • Purpose: Smooth grid values over a defined area
  • References: User Guide - p. 205-210
Select the Smooth tool (second row).
  1. Use the MB1 drag operation to define one or more areas of your reference set. You may want to include some areas that contain a sharp gradient to better illustrate how the Smooth tool works.
  2. Click MB1 on any of the areas that you defined.

If any of the areas you selected contained strong gradients, you probably noticed that the gradients were relaxed a bit each time you performed the smooth operation.

Vector
  • Purpose: Assign vector grid values over a defined area.
  • References: User Guide - p. 240-244

The Vector tool utilizes the MB1 drag operation, so you cannot use that to define a reference area. To do that, you must use the Select Points tool, define your area, and then switch to the Vector tool to modify the data.

Load the Wind weather element into the GFE, find a valid wind grid, and make it visible in the Spatial Editor.
  1. Find the Vector edit mode button located just below the delta slider and change the value to Vector: Mag & Dir.
  2. Select the Select Points tool and define two separate areas for your reference set.
  3. Select the Vector tool.
  4. Move the cursor over one of your selected areas.
  5. Press and hold MB1 and drag the cursor in any direction. As you do this note how the wind values are changing. As you move further away from the point you pressed, the wind magnitude increases. As you move around the point you pressed, the wind direction changes.
  6. While still holding MB1 move the cursor so that the new wind vector is due West at 30 knots (ddff = 2730).
  7. Move your cursor over the other selected area, repeat Step 5 and set the value of these to South at 25 knots (ddff = 1825).

You may find the Vector tool a bit awkward at first, but with a little practice you'll be able to define vector values easily and quickly.

Move/Copy
  • Purpose: Adjust the spatial position of grid values
  • References: User Guide - p. 210-216

Occasionally you'll notice that the values of the grid points are reasonable, but you won't agree with the location of certain features. The Move/Copy tool was made for this purpose. Once you've identified the feature with the Select Points tool, you can adjust its location with the Move/Copy tool.

Find a feature that you would like to copy.
  1. Pick the Select Points tool and make a reference set that identifies your feature.
  2. Pick the Move/Copy tool by clicking MB1 on the Move/Copy tool icon.
  3. Move the cursor over the selected area, press and hold MB1, drag the feature to some other location, and release the mouse button.

Note that the feature you selected has been copied to a new location. The original feature (at least the part that did not overlap the copied area) was left untouched.

  1. Press MB3 anywhere in the Spatial Editor display and select Undo Last Edit.
  2. Move the cursor over area that you selected in Step 2.
  3. Press and hold MB2, drag the feature to some other location, and release the mouse button.

This time the original selected area did not remain unchanged. When you released MB2, an interpolation algorithm filled in the original area with new values.

Use MB1 when you want to copy an area of data and move it to a new location. Use MB2 if you want to move some feature and fill in the original area with background values.

Define Grid
  • Purpose: Define a new grid based on contours that you draw.
  • References: User Guide - p. 222-226

The Define Grid tool allows you to draw "contours" in the Spatial Editor display and then interpolate between the contours so that the grid is defined everywhere. Typically you would use the Define Grid tool right after you created a new grid from scratch (see Create Grid from Scratch ).

From the Grid Manager, MB3 press and hold in the temperature (T) pane and select Create From Scratch.
  1. Configure your Spatial Editor so that this newly created grid is active and visible as an image. The entire grid should be set to the value -50 F.
  2. In the Data Selector, use the MB3 pop-up menu, select Display Attributes, and turn off the contour visual, if it's not already off.
  3. Select the Define Grid tool located in the upper row of the edit tool palette.
  4. Pickup a paint value from the Spatial Editor legend by clicking MB2 on any value you like.
  5. Now move your cursor to the Spatial Editor display, press MB1 and drag. You should notice that you are "painting" new values into your grid.
  6. Pickup a new value from the legend and paint another contour. Add a few more contours until there are enough to describe the pattern you're drawing.
  7. Press and hold MB3 and select Define New Grid.

After a few seconds you should see a grid appear that conforms to the contours you defined. If you defined just a few contours, it's likely that the algorithm took more than a few seconds and the results were less than desirable. If this is the case, start over and try the tool again from Step 1. Remember that the more contours you define the faster and better the results.

Pencil
  • Purpose: Modify grid values by adjusting the position of contours
  • References: User Guide - p. 216-222

If you created a new grid using the Define Grid tool, it's likely that you'll want to adjust a few areas before the grid looks just the way you want. The pencil tool allows you to "redraw" contours after which the grid data are modified to match the contour pattern.

Make sure the grid you created in the previous exercise is active and visible in the Spatial Editor.
  1. Select the Pencil tool located in the top row of the edit tool palette.
  2. If you like, make the contours visible again by clicking MB3 over the T (temperature) label in the Data Selector and selecting Display Attributes....
  3. Move the cursor over a contour, press and hold MB1 and draw a new position for the contour.
  4. Release MB1.

As you drag the cursor with MB1 pressed, you'll see a white line that defines the new position for this contour. When you release MB1, the grid values will be modified such that the new contour will be drawn very near the line you identified.

  1. Redraw several more contours using the Pencil tool and get familiar with how it works. Note that you can cross contours and the algorithm behaves as you would expect, more or less.

Other Edit Tools

The remaining set of the spatial edit tools don't modify data, but perform functions that allow you to visualize or interpret the data better. The table below lists each of these tools, mouse bindings, and functions that are performed with each action.

Tool

Action

Function

Zoom

MB1 click

 

Zoom Out

MB1 drag

Zoom to rectangle

MB2 click

Zoom In

MB2 drag

Pan

Spatial

Sample

MB1 click

 

Add spatial sample

MB1 drag

Display value under cursor

MB2 click

Remove Anchored Sample

Temporal

Sample

MB1 click

 

 

Set Temporal Location

MB1 drag

 

Zoom
  • Purpose: Enlarge the Spatial Editor display to enhance detail
  • References: User Guide - p. 106

The Zoom tool is used to enlarge display so that you can view details more easily

Select the Zoom tool by clicking MB1 on the Zoom tool icon located in the bottom row of the edit tool palette.
  1. Move the cursor over the Spatial Editor display and click MB2. With each MB2 click the display zooms in by a factor of 1.5.
  2. With the mouse cursor in the display, click MB1. With each MB1 click, the display zooms out by the same factor of 1.5.
  3. Again with the mouse inside the Spatial Editor display, press MB1 and drag. You should see a white rectangle appear and grow as you move the mouse further away from the original press location.
  4. Release MB1.

When you MB1 drag with the zoom tool, you can instantly zoom to the area as outlined by the white rectangle.

  1. With the mouse inside the display, press and hold MB3 and select Full View.

Now your display should be zoomed out completely.

Spatial Sample
  • Purpose: Provide a textual representation of grid values
  • References: User Guide - p. 107

The Spatial Sample tool displays a text representation of grid values for all currently active grids. These representations, called "samples", are useful when you're editing data and want to know the value of a weather element at a particular location, such as a city.

Make sure that you have at least one weather element active in the Spatial Editor. (see Make Grid Active, Visible, Image )
  1. Select the Spatial Sample tool located directly next to the Zoom tool.
  2. Move the cursor into the display. Press and hold MB1 and drag the cursor around. You should see a text representation of the value under the cursor.
  3. Release MB1.
  4. Make a second weather element active in the Spatial Editor.
  5. Press and drag MB1 again in the spatial display. You should see both grid values under the cursor displayed.
  6. Release MB1.
  7. Click MB1 anywhere in the display. You have just added a sample. This will remain until you delete it. Add more samples by clicking MB1 in several other locations.
  8. Position your cursor directly under one of the "+" symbols located below one of your samples. If the background is light, it may be difficult to find them.
  9. Click MB2 directly on the "+" symbol. Your sample should have disappeared.
  10. Press and hold MB3 and select Clear Samples. All of your samples should have been removed.

 

Temporal Sample
  • Purpose: Define a point at which time series displays will be generated
  • References: User Guide - p. 298-299

The temporal editor, located below the time scale, displays a time series at a particular point or area. The Temporal Sample tool allows you to set the location from which these time series plots will be derived.

For the next exercise, you'll need to configure the GFE so that both the Spatial Editor and the Temporal Editor are visible simultaneously.

Make sure that there is a grid visible and active in the Spatial Editor.
  1. Find that same weather element in the Temporal Editor. You may have to scroll to make it visible. Expand the vertical size of the temporal pane, so you can view the data more easily.
  2. Select the Temporal Sample tool located just to the left of the Select Points tool.
  3. Click MB1 anywhere in the spatial display. You should see the temporal editor display a time series. Repeat at a new location to display a time series at that point.
  4. Press and hold MB1 in the spatial display. While holding MB1, drag the cursor around and watch the temporal editor. You should see the time series update as you move the sample point within the Spatial Editor.
  5. Release MB1.

The Temporal Sample tool is used primarily to view time series displays at a point. It's a good technique to use if you want to scan the forecast temporally, such as viewing the highs and lows for a specific weather element.

Temporal Editor

Each pane of the temporal editor contains one tool that depends completing the type of the data displayed. For example, temperature is a scalar, so the temporal Adjust Scalar tool is the only tool available when temperature is displayed. The Adjust Vector tool edits wind data and the temporal Set Value tool edits weather and obstructions. The table below lists each of the tools, mouse actions, and functions.

Data Type

Action

Function

Scalar

MB click

Adjust grid point values

 

 

Vector

MB1 click

Adjust Vector Magnitude

MB1 drag

Shift MB1 click

Adjust Vector Direction

Shift MB1 drag

Wx (Weather)

MB1 click

Set Wx Value

In addition to the tools that modify data, there's a zoom tool associated with the vertical scale located just to the left of the time series display. The next table shows how you can manipulate the vertical scale with the mouse.

Action

Function

MB1 click

Zoom out

MB2 click

Zoom in

MB1 drag

Pan (slide scale up or down)

For the next set of exercises, it's best to set up your GFE so that both the spatial and temporal editors are visible simultaneously. For all of the exercises, you'll be asked to define a reference set then edit the data using the temporal editor. Using the temporal editor is similar to using the grid point tools. First you define the area over which you want to edit using reference sets, then you perform the operation.

  • Purpose: Modify a scalar grid values using the temporal editor
  • References: User Guide - p. 301-304

Before you begin: Set up your GFE so that the spatial and temporal editors are visible. Load T (temperature) via the Weather Element->Matrix Load... dialog. Make sure that the TE Relative Edit button located in the controller area is off.

Make or find a temperature grid and display it as an image in the spatial editor.
  1. Clear the reference set by clicking MB1 on the Clear RefSet button.
  2. Use the Select Points tool to define a reference set the size of a few counties.
  3. Find the T (temperature) weather element in the temporal editor. Vertically stretch the size of the temporal editor pane so that there's plenty of room to see the time series display.
  4. In the temporal scale, located to the left of the time series display, click MB2 to zoom in until the minimum and maximum values are about 20 degrees F apart.
  5. Find the data point in the time series that represents the grid displayed in the spatial editor. This point is identified by the dotted yellow line.
  6. Click MB1 about 10 degrees F above the data point. Note the change in the spatial editor display. All the points you identified in the spatial editor have been assigned the value you selected in the temporal editor.
  7. Initialize about 12 hours worth of temperature data from you favorite model. Use the interpolation facility (Services->Interpolation->By Gaps) to fill in the gaps and get a smooth time-series curve.
  8. Back in the temporal editor pane, move the cursor to somewhere near left side of the time-series display. Press and hold MB1 and slowly drag horizontally to define a new temperature curve. As you move the cursor to the next data point, it should snap to your cursor position. Each time this happens, you are modifying data in a different grid.
  9. Release MB1.
  10. Step through your newly-modified grids using the Grid Manager or the Animator to see that you modified a series of grids with one edit operation.

Repeat this exercise until you are comfortable using the Adjust Scalar temporal tool. This and all the temporal tools are capable of modifying a large quantity of data with only a few edit operations. Used properly, these tools can save you lots of time.

  • Purpose: Modify a vector grid values using the temporal editor
  • References: User Guide - p. 305-310

Before you begin: Set up your GFE so that the spatial and temporal editors are visible. Load Wind via the Weather Element->Matrix Load... dialog. Make sure that the TE Relative Edit button located in the controller area is still off.

Make or find a Wind grid and display it as an image in the spatial editor.
  1. Set the Vector edit state located just below the Delta slider to Mag & Dir.
  2. Use the Select Points tool to define a reference set the size of a few counties.
  3. Find the Wind weather element in the temporal editor. Vertically stretch the size of the temporal editor pane so that there's plenty of room to see the time series display.
  4. In the temporal scale, located to the left of the time series display, click MB2 to zoom in until the minimum and maximum values are about 20 knots F apart. Clicking MB1 zooms out. Dragging MB1 pans the scale.
  5. Find the data point in the time series that represents the grid displayed in the spatial editor. This point is identified by the dotted yellow line.
  6. Click MB1 about 10 knots above the data point. Note the change in the spatial editor display. All the points you identified in the spatial editor have been assigned the value you selected in the temporal editor.
  7. Release MB1.
  8. Press and hold MB1 and move the cursor up or down to adjust the vector data point again. Note how the wind barb updates as you adjust the magnitude.
  9. Release MB1.

If you're editing wind magnitude only, the vector adjust tool works just like the scalar adjust tool. It's when you edit the direction that things get interesting.

  1. Press and hold down the Shift key on your keyboard.
  2. Move the cursor over any wind data point, press and hold MB1 and adjust. Note that the wind direction is changing while the magnitude remains constant.
  3. Release MB1.

This exercise demonstrates that with the Shift button up, the temporal adjust vector tool changes the magnitude. With the Shift button down, the tool changes the wind direction.

  • Purpose: Modify a weather grid values using the temporal editor
  • References: User Guide - p. 311-316

Before you begin: Set up your GFE so that the spatial and temporal editors are visible. Load Wx via the Weather Element->Matrix Load... dialog. Make sure that the TE Relative Edit button located in the controller area is still off.

Make or find a Wx grid and display it as an image in the spatial editor.
  1. Use the Select Points tool to define a reference set the size of a few counties.
  2. Find the Wx weather element in the temporal editor. Vertically stretch the size of the temporal editor pane so that there's plenty of room to see the time series display.
  3. In the Spatial Editor legend, select a pickup value by clicking MB2. You may need to invoke the set value dialog to add additional weather types.
  4. Find the data point in the time series that represents the grid displayed in the spatial editor. This point is identified by the dotted yellow line.
  5. Click MB1 on this data point in the Wx pane of the temporal editor. You should see the temporal editor paint the same color/pattern as you selected in the spatial editor legend. The spatial editor will show you that the area that you selected in Step 2 has been set to this new value.

The temporal Set Value tool does not support drag operations as with the scalar and vector tools. Only MB1 clicks will modify data in the Wx pane.

  • Purpose: Modify scalar grid values in Relative Edit mode
  • References: User Guide - p. 46, p. 300

The previous temporal editor exercises demonstrated how TE Absolute mode works. Every time you make a change to the temporal value, that value is assigned to the entire area you selected in the spatial editor. TE Relative mode works differently in that the relative change is applied to the selected area. For example, if you made a +5 degree change to your temperature time-series, 5 degrees is added to every point in the selected area. This preserves the relative gradients in the area which is sometimes very desirable.

Before you begin: Set up your GFE so that the spatial and temporal editors are visible. Load T (temperature) via the Weather Element->Matrix Load... dialog if T is not loaded already.

Turn on TE Relative mode located in the controller area.
  1. Make or find a temperature grid and display it as an image in the spatial editor.
  2. Use the Select Points tool to define a reference set the size of a few counties. Try to select an area where there is a temperature gradient.
  3. Find the T (temperature) weather element in the temporal editor. Vertically stretch the size of the temporal editor pane so that there's plenty of room to see the time series display.
  4. In the temporal scale, located to the left of the time series display, click MB2 to zoom in until the minimum and maximum values are about 20 degrees F apart.
  5. Find the data point in the time series that represents the grid displayed in the spatial editor. This point is identified by the dotted yellow line.
  6. Adjust this data point about 5 to 10 degrees higher. Note the change in the spatial editor display. The 5-10 degree change you applied to the time-series point has been applied to all of the points inside the selected area. The gradient that was present before the temporal edit should still exist.
  7. Use the MB1 drag operation in the temporal editor to modify several grids with the same operation. Step through these edited grids to verify that the data were modified inside the selected area.