You can view and edit time series data in a combined plot/table using the Graphical Editor (below) for HEC-DSSVue. To access the HEC-DSSVue Graphical Editor, select one or more pathnames from the main HEC-DSSVue screen, from the Edit menu, click Graphical Edit or from the toolbar click the Graphical Edit button. Only time series data can be edited through the graphical editor.


 

The Graphical Editor displays an editable plot of the data on the top of the editor and a scrollable table of the data on the bottom of the editor. The area of the data that is visible in the table is marked with a green hash region in the plot. As you scroll through the table, the green hash area moves along with the data that is displayed. When you select a point on the curve or in the table, a red vertical line is drawn at that point to show which value has been selected.


You can edit data in the Graphical Editor by drawing a curve with your mouse, or by selecting a point on the curve and moving that point up or down, or by changing a value in the associated table. You can also have the editor linear interpolate missing points, or use the other fill options associated with tables.


You can only edit one curve at a time, but you can plot other data sets on the same graph for comparison purposes. You can also select multiple data sets and scroll through them as you edit. 


The components of the graphical editor are:

Current Selected Row shows what data value is selected on the plot and its corresponding row in the table.
Displayed Table Values indicates the area in the plot that corresponds to the data showing in the table.
Selected Data Set field displays the pathname for the data set being edited.
Estimate button generates a linear interpolation for selected rows for missing data or copies the original data into the editable field. The Estimate All button performs this for all rows in the table. Data must be in the editable field before the point editor can be used.
● The Accept button copies data from the Estimate/Entry column into the Revised column for the selected rows. This is for intermediate saving of the last data edited. If you want to retain all changed values, the Accept All button copies all data from the Estimate/Entry column into the Revised column.
● The Add Data button adds rows for irregular interval time series data. A dialog will be displayed to set the date and time for the row added.
● The Delete Data button removes rows for irregular-interval time series data. You cannot remove regular-interval data; you can only change it to missing.
Original column contains the values of the original data set. The values are generally depicted with a red curve in the plot with each point marked by an 'x'. If the value is the same as the one in the Revised column, that point will be over drawn with the blue 'x' as well.
Estimate/Entry (edit) column is an empty editable column where you enter data manually or edit with the point tool. These values show-up in the plot as magenta triangles. When you are satisfied with the changes you made in this column, press the Accept or Accept All button.
Revised (edited) column contains the final values that will be saved when Save or Save As is selected. These values display as a blue 'x' in the plot.

Graphical Editor Tools and Buttons


The Graphical Editor contains mouse tools and shortcut icon buttons to help aid with the editing process. Available mouse tools:

Select Point tool selects a point on the curve to edit by moving the mouse to that point and clicking the left mouse button.

Zoom tool put the mouse in a zoom mode. To zoom-in, move the mouse to one corner of the area you want to zoom-in to, click and hold down the left mouse button while dragging the mouse to the opposite corner and the release the button. To zoom-out, click the right mouse button. The graph is zoomed-out in increments.

Single Point edit tool puts the mouse in a point edit mode, as described in Section 3.6.3.

Line Draw is a multi-point edit tool that puts the mouse in a line draw mode, as described in the next section.
Available tool bar buttons:

Save button saves the data in the Revised column to the DSS file without changing the pathname.

Save As button saves the data in the Revised column to the DSS file after allowing you to change one or more of the pathname parts.

Undo button restores the values to the original data set, undoing all changes.
Plot button plots the original and revised data in a standard plot window.

Tabulate button tabulates the original and revised data in a standard table.

Editing a Curve with the Line Draw Tool


You can edit data by drawing a curve freehand by moving the mouse from left to right while clicking on the left mouse button at selected inflection points. To do this:


1.Select the data set from the drop down box at the top of the screen if it is not selected already.
2.Select the Line Draw (multi-point edit) tool.
3. Move the mouse to the left-most position of the curve where you want to start editing.
4. Click on the left mouse button to mark the first data point.
5. Move the mouse right along your desired curve and press the left mouse button at inflection points. The Graphical Editor will draw a straight line between points.
6. If you make a mistake, you can move the mouse left past that point and insert a new inflection point. You can backup as many points at one time as you want.
7. When you are finished with a curve segment, press the right mouse button. (That location will not be used as part of the curve.) The line segments just given will be drawn with magenta triangles, and those data points are entered in the Estimate/Entry column.
8. You can draw other curve segments elsewhere on the plot using the same procedure.
9. If you need to remove a curve segment that you have drawn, select the values for it in the table and press the Estimate button. The original values will be copied into the Estimate/Entry column.
10. After completing your curve, press the Accept button or the Accept All button to accept all edits. This will copy the data from the Estimate/Entry column into the Revised column and will be ready to save to the HEC-DSS file.
11. At the end of all of your edits, press the Save or Save As button or select that item from the File menu to store your changes in the HEC-DSS file.

Editing a Point with the Single-Point Edit Tool


You can edit single data values by double clicking on the new point that you want or clicking on the existing point and moving it vertically. To do this:


1. Select the data set from the drop down box at the top of the screen if it is not selected already.
2.Click the Single-Point edit tool.
3. Find the new value of the point on the graph that you want to edit and double click the mouse at that location. This will enter the value that you selected into the Estimate/Entry column.
4. Edit the remaining points that you desire to have changed and when you are complete, press the Accept button or the Accept All button to accept all edits. This will copy the data from the Estimate/Entry column into the Revised column and will be ready to save to the HEC-DSS file.
5. At the end of all of your edits, press the Save or Save As button or select that item from the File menu to store your changes in the HEC-DSS file.


You can also grab the point that you want to modify and move it vertically. To do this:


1. Click the left mouse button on the data point you want to edit. The table row containing that point will be highlighted.
2. Press the Estimate Missing button to provide a value to start from, unless there is already a value in the Estimate column. A magenta triangle will be drawn at that point on the curve. To edit existing points, double click the point and a magenta triangle will appear.
3. Move the mouse over the triangle and press and hold down the left mouse button. Move the mouse up or down to the desired value.
4. Edit the remaining points that you desire to have changed and when you are complete, press the Accept button or the Accept All button to accept all edits. This will copy the data from the Estimate/Entry column into the Revised column and will be ready to save to the HEC-DSS file.
5. At the end of all of your edits, press the Save or Save As button or select that item from the File menu to store your changes in the HEC-DSS file.

Editing Data in the Table


You can edit, add, and delete data in an irregular-interval time series table but you cannot extend the table. Regular-interval values cannot be deleted or added but you can change values to missing.

To edit data within the table:


1. Select the data set from the drop down box at the top of the screen if it is not selected already.
2. Select the row in the table that you want to edit at, or select the location on the graph with the mouse after pressing the Select tool.
3. Type in the new values in the Estimate/Entry column. To move to the next row in the column, press the Tab key or use the up and down arrows.
4. You can copy the original value to the Estimate/Entry column by selecting all data sets you want to change, right-clicking and selecting Fill - Linear. You can then change it by pressing the Estimate or Estimate All button.
5. When complete, press the Accept button or the Accept All button to accept all edits. This will copy the data from the Estimate/Entry column into the Revised column and will be ready to save to the HEC-DSS file.
6. At the end of all of your edits, press the Save or Save As button or select that item from the File menu to store your changes in the HEC-DSS file.
You can repeat values or linearly interpolate between selected values or delete values by using the shortcut menu.


To fill multiple values in the table:


1. Select (highlight) the starting row of the data that you want to fill. For linear and repeat fill, this marks the starting value to use, which will not be changed. If the clear fill option is selected, this is the first value to be cleared.
2. Mark the ending row. You can do this by holding down the left mouse button and moving the mouse down the table, or by left-clicking the mouse on the ending row while holding down the Shift key.
3. Right click the mouse button to bring up the popup menu and then select either Fill – Linear, Fill – Repeat, or Clear. For Linear, the values between the first and last point will be linearly interpolated, with the first and last point remaining the same. For Repeat, the first value will be repeated through the last value. For Clear, all values within the selected rows will be set to missing.
4. When complete, press the Accept button or the Accept All button to accept all edits. This will copy the data from the Estimate/Entry column into the Revised column and will be ready to save to the HEC-DSS file.
5.At the end of all of your edits, press the Save or Save As button or select that item from the File menu to store your changes in the HEC-DSS file.

Printing the Table and Graph


You can print the table or graph by using the Print Table or Print Graph command under the Graphical Editor's File menu.
The Print Table command opens the Properties dialog, which offers options on three tabs.

The Page tab allows you to specify the page Orientation, Scaling, and Selection. You can also choose to print the table as ASCII, Repeat Headers on every page, and print the Gridlines. On the Header/Footer tab, you can type in the header and footer you want to appear on your printed pages. The Table Title tab offers a default title for the table based on the data source, which you can change.


When you click Print, a standard Windows-style print dialog box opens to select the printer and printer options. The Print Graph command opens a standard Windows-style print dialog box to select the printer and printer options for printing the graph. The printed graph will include the shaded hash area and the current selected row line. You can set the page settings for the printed graph. To do this, click Page Setup from the File menu.  From the File menu, click Page Setup. The Page Setup dialog will open.  Here you can set the page Orientation, Margins, Page Numbers, and Printer Scale properties.



Graphical Editor View Options


From the View menu, you can choose to plot the other data sets that you have selected on the same plot at the same time by clicking Show Comparison Data. If the data types are the same, the data sets will plot in the same viewport; otherwise they will be plotted in different viewports.
You cannot edit the comparison data sets. To edit comparison data sets, you must select a data set from the Selected Data Set list.
You can also display a standard table of the selected data, from the View menu, click Tabulate, or to display a standard plot from the View menu, click Show Plot. You can set the precision of decimal places for your data by pointing to Decimal Places and selecting the number of decimal places you wish to display from the list in the submenu.