New
MCREW Interface
Overview
The
new MCREW interface is composed of three components, i.e. image view component,
timeline view component and table view component. The image view and the
timeline view components are coded from scratch while the table view component
is derived and customerized from a commercial grid component. The image
view component is used to identify the rotation in a multiple-subregion
model. Each subregion has a view as above. The parameters are stored in
a smart data component structure.
Features of the Timeline View Component
Prompting
A
list of icons are shown on the timeline. Each type of icon represents a
class of operation. Each icon corresponds to an operation in the rotation.
When mouse is moved onto an icon, its operation name (or other prompt information)
is shown (the yellow box in the image).
Drag-N-Drop
The
timeline view component supports single or multiple drag-n-drop operation.
The user first selects which operations he wants to move by clicking on
the icons. Then he drags these icons to a new position. The current date
is shown while the icons are dragged. After the user drops the icons at
a new location, the dates of those operations in the table view is changed
automatically.Zooming, Shifting & Date Setting
Other
features of the timeline view components include zooming, shifting and
starting/ending date setting. This image is got after zoom-in button is
pressed. The system sets the starting and ending date automatically. Two
shifting buttons are used to move the timeline. The step length can be
set in the configuration file for the view.
Features of the Table View Component
Configurable
The
table view component can be divided into two parts: a fixed part and a
configurable part. The fixed part is composed of date, operation and vegetation.
It is shown in all models. The configurable part is defined in the configuration
file of the view and depends on the running model (WEPS, WEPP, RWEQ or
RUSLE-2). In this case, two additional fields are shown. User can set this
part as his needs.
Pop-up Selection Window
All
the changes of the parameters are through pop-up windows. Within the choice
window, we may choose from a list of choices, a tree or other GUIs. When
the selection is done, the timeline view will be changed accordingly. In
this graph, we change the fifth operation from moldboard to harvest.Cut-N-Paste, Drag-N-Drop
The
table view component may support multiple selection, cut-n-paste, drag-n-drop,
resizing rows/columns etc. These features will depends on what the commercial
component can do.