Overview
There are many different sources of data that can make use of the charting facility in McIDAS-V. It is possible to use the charting facility to display your data by selecting Data Probe/Time Series in the Displays menu in the Field Selector tab of the Data Explorer. The chart will be plotted in the Layer Controls tab, while a square representing the location of the probe will be shown in the Main Display window. The location of the probe can be changed by left-clicking on the probe and dragging it.
There are four levels of configuration available to the user, as well as several unique menu options for this display.
Chart Line Properties
At the lowest level, you can set the properties of how each parameter or field
is shown. This is done through the Chart Line Properties dialog, which is opened by right clicking on the parameter below the chart and selecting Chart Properties.
Image 1: Chart Line Properties Dialog
- Full Plot - Toggles the visibility of the data displayed on the chart on or off.
- Axis - Toggles the visibility of the axis on or off.
- Legend Label - Changes the name of the selected parameter, both in the parameters list, and on any axes labels. This can be changed by typing in the field.
- Chart Name - Select a chart name from the pull down menu, or create a new by entering
a new name in the field. The display will automatically create a new chart
with the new name.
- Axis Side - Specifies what side of the chart the axis and axis
label is shown.
- Range - Fixes the axis range to remain constant
as the chart values change.
- - Allows you to specify the initial range values for the selected parameter.
- Includes Zero - Includes zero on the axis range.
- Type - Specifies the display of the data in the chart. It can be displayed as Lines, Lines and
Shapes, Shapes, Area, Area and Shapes, or a Bar Chart.
- Shape - Specifies the shape to be displayed when Shapes is included in the Type.
- Line - Specifies the line stroke and width to be displayed.
- Color - Specifies the color of the data being displayed.
- Vertical Position - Defines where in the chart special shapes are shown (e.g.,
wind barbs, cloud coverage, text).
Plot Properties
For each individual plot, there are a number of settings that can be changed
through the Plot Properties dialog. This is also accessed through the View->Chart->Chart:->Properties... menu.
Image 2: Data Probe Properties Dialog
- Name - Edits the name of the chart. This can be changed by typing in the field.
- Color - Changes the background and chart colors.
- Domain Lines - Changes the domain lines properties including the stroke, width,
and color. The visibility of the domain lines can also be toggled on and
off with the Visible checkbox.
- Legend Label - Changes the Legend Label along the Domain Lines.
- Range Lines - Changes the range lines properties including the stroke, width,
and color. The visibility of the range lines can also be toggled on and off
with the Visible checkbox.
- Legend Label - Changes the Legend Label along the Range Lines.
- Title - Determines the visibility of the Name on
the chart.
- Date Format - Determines how the times/dates will be labeled on the chart along the axis representing time.
When right clicking on a chart, you can also zoom in and out
and save the chart as an image. There are also a number of key and mouse bindings
on the chart:
- Ctrl+R: Reset any zooming.
- Up/Down/Left/Right Arrows: Pan p
- Left mouse drag - zoom
Chart Properties
There are several chart properties that can be changed through the Chart Properties
dialog box. This is accessed by right clicking on the chart and selecting "Properties." The
Chart Properties dialog box consists of three tabs: Title, Plot, and Other. The Plot tab includes three tabs within itself: Domain Axis, Range Axis, and Appearance.
The Title tab deals with
the chart's title and its attributes.
Image 3: Title Tab of the Chart Properties Dialog
- Show Title - Displays the title on the chart in the Layer Controls tab of the Data Explorer.
- Text - Lists the current title for the chart. This can be changed by typing in the field.
- Font - Changes the font style and size of the title.
- Color - Changes the color of the title.
The Domain Axis tab allows for customization of the Domain Axis.
Image 4: Domain Axis Tab in the Plot Tab of the Chart Properties Dialog
- Label - Lists the current label for the Domain Axis. This can be changed by typing in the field.
- Font - Changes the font style and size of the title.
- Paint - Changes the color of the title.
- Show tick labels - Displays labels below the tick marks on the Domain Axis.
- Tick label font - Changes the font size and style of the tick labels.
- Show tick marks - Displays tick marks, which extend just beyond the boundaries of the chart on the Domain Axis.
The Range Axis tab allows for customization of the Range Axis.
Image 5: Range Axis Tab in the Plot Tab of the Chart Properties Dialog
- Label - Lists the current label for the Range Axis. This can be changed by typing in the field.
- Font - Changes the font style and size of the label.
- Paint - Changes the color of the label.
- Show tick labels - Displays labels next to the tick marks on the Range Axis.
- Tick label font - Changes the font size and style of the tick labels.
- Show tick marks - Displays tick marks, which extend just beyond the boundaries of the chart on the Range Axis.
- Auto-adjust range - Computes the minimum and maximum values of the Range Axis automatically when checked.
When unchecked, you can enter in a minimum and maximum value to set the range.
This option exists under the Range tab
of the Other tab.
The Appearance tab has several options to change the appearance of the plot.
Image 6: Appearance Tab in the Plot Tab of the Chart Properties Dialog
- Outline stroke - Changes the chart outline stroke style.
- Outline paint - Changes the color of the chart outline.
- Background paint - Changes the color of the chart plot background.
- Orientation - Changes the orientation of the chart.
The Other tab deals with general chart properties.
Image 7: Other Tab of the Chart Properties Dialog
- Draw anti-aliased - Draws the chart using anti-aliased techniques to reduce distortion.
- Background paint - Changes the chart background color.
- Series - Series and Series Outline options are not implemented at this time.
Chart Layout
When you have multiple charts you can define different layouts for them using
the View->Chart->Layout menu. There are a number
of pre-defined layouts: Grid, Vertical, Horizontal, 2 Column, 3 Column, Tabs. The Grid
Layout allows for much flexibility in how the charts are organized and laid out.
The View->Chart->Layout->Change Grid Layout menu
brings up the Grid Layout Editor:
Image 8: Edit Chart Layout Window
You can add/remove rows and columns with the buttons.
You can then drag the graphical representations of the charts to place
them in the grid. A chart can also span multiple rows or columns. This is done by grabbing the
black square on one side of the chart image and dragging it to change the
row or column.
Many of the menu items seen utilizing this display are standard options that can be found in the Menus section of the Layer Controls Page. However, there
are several menu options that are unique to the Data Probe/Time Series display.
The File menu has these unique options
- Export Current Time as CSV... - Exports the current time step's data or all times as a comma separated file (CSV) by selecting the File->Save menu.
- Export All Times as CSV - Exports all times as a comma separated file (CSV).
The Edit menu has these unique options:
- Change Display Format - Changes how the data is displayed in the table. This template is HTML with macros that get replaced with the display value, unit, raw value and raw data unit.
- Probe Color - Changes the color of the probe in the Main Display window.
- Add Parameter - Opens a Field Selector window with the option to add another parameter to the display from one of your loaded Data Sources.
The View menu has these unique options:
- Parameters
- Show Parameter Table - Displays the parameter table below the chart.
- Show Readout in Legend - Displays a readout of the data in the Legend in the Main Display window.
- Add Parameter - Opens a Field Selector window with the option to add another parameter to the display.
- Parameter - Allows you to copy the chart, open the Chart Properties dialog window, change the unit of the selected parameter, set a sound, or remove the parameter.
- Chart
- Show Thumbnail in Legend -
Displays a thumbnail version of the image in the Legend in the Main Display window.
- Show Sunrise/Sunset Times - Displays sunrise/sunset times in the chart if applicable.
- Layout - Option to open the Edit Chart Layout window as well as the option to format the chart in several ways.
- Chart - Allows for zooming, saving the chart, and the option to open the Data Probe Properties window.
- Probe
- Position - Controls how you can reposition the probe by preventing movement in the direction of certain axes. There is also an option to reset the probe back to its initial position.
- Color - Changes the color of the probe in the Main Display window.
- Size - Increases or decreases the size of the probe in the Main Display window.
- Probe Shape - Changes the shape of the probe displayed in the Main Display window.