You are on page 1of 8

CHAPTER 7

GraphPanel and Graphics

7.1. Overview

GraphPanel is the plot panel screen presenting the plots produced in Motion Modeling Projects (MMP),
Target Tracking Projects (TTP) and tools like Path Modeler, Path Combiner and Trajectory Viewer.
Depending on the coordinate systems chosen for the project, three types of GraphPanels are available,
they are GraphPanel (TMM-Cartesian 2D) used for projects in 2D coordinate systems, GraphPanel
(TMM-Cartesian 3D) used for projects in 3D coordinate systems and GraphPanel (TMM-Polar) used for
projects in Range-Azimuth, Range-Elevation and Azimuth-Elevation polar coordinate systems.

7.2. GraphPanel

7.2.1 GraphPanel (TMM-Cartesian 2D)


GraphPanel (TMM-Cartesian 2D) form is used for presenting output plots for 2D Cartesian coordinate
system projects (initiated by Motion Modeling Projects, Target Tracking projects or standalone tools like
Path Modeler, Path Combiner or Trajectory Viewer). It consists of a Menu bar with zoom, pan, rotate and
play functionalities and a Selection panel to select various items. Selection Panel consist of three sections
as Items to Show, Type and Target to Show. Items to Show section allows selection of plots for
True Motion, Sensor Measurement, Sensor Measurement with Missing Data
and Type section allows selection of plot type as
T-Static (showing static trajectory), T-Animated (showing animated trajectory), M-Animated
(showing motion of target alone)
Selection section consists of a Target Selection part and Refresh/Plot button, Export button and Close
button. Target selection part is used for selecting the Target of which True Motion, Sensor
Measurement or Sensor Measurement with Missing Data plots in T-Static, T-Animated or M-
Animated type is plotted. After changing checked tems in Items to Show or Type panel or selected
target clicking Refresh/Plot button refreshes the screen and displays the plot for most recent
selections.
96 Chapter 7 GraphPanel and Graphics

7.2.2 GraphPanel (TMM-Cartesian 3D)


GraphPanel (TMM-Cartesian 3D) form is used for presenting output plots for 3D Cartesian coordinate
system projects (initiated by Motion Modeling Projects, Target Tracking projects or standalone tools like
Path Modeler, Path Combiner or Trajectory Viewer). GraphPanel (TMM-Cartesian 3D) has same
properties of Menu bar and Selection panel as GraphPanel (TMM-Cartesian 3D), however the graphs of
paths and trajectories are in 3D.
97

7.2.3 GraphPanel (TMM-Polar)


GraphPanel (TMM-Polar) form is used for presenting output plots for Polar coordinate system projects
(initiated by Motion Modeling Projects, Target Tracking projects or standalone tools like Path Modeler,
Path Combiner or Trajectory Viewer). GraphPanel (TMM-Polar) has same properties of Menu bar and
Selection panel as GraphPanel (TMM-Cartesian 3D) except Rotate utility, however the graphs of paths
and trajectories are in Polar coordinates.

7.3. Graphic Properties and Functions


7.2.4 GraphPanel Selection Panel
GraphPanel (TMM-Cartesian 2D), GraphPanel (TMM-Cartesian 3D) and GraphPanel (TMM-Polar) has
common Selection Panel which consist of three sections as Items to Show, Type and Target to Show.
98 Chapter 7 GraphPanel and Graphics

Items to Show section allows selection of plots for


True Motion
Sensor Measurement
Sensor Measurement with Missing Data

and Type section allows selection of plot type as


T-Static (showing static trajectory)
T-Animated (showing animated trajectory)
M-Animated (showing motion of target alone)
99

Selection section consists of a target selection part and Refresh/Plot button, Export button and Close
button. Target selection part is used for selecting the Target of which True Motion, Sensor Measurement
or Sensor Measurement with Missing Data plots in T-Static, T-Animated or M-Animated type is plotted.
After changing checked tems in Items to Show or Type panel or selected target clicking Refresh/Plot
button refreshes the screen and displays the plot for most recent selections.

7.2.5 GraphPanel Toolbar


EMA3100A TMS GraphPanel has a toolbar with zoom, pan, rotate and play functionalities.
100 Chapter 7 GraphPanel and Graphics

Zoom In functionality is useful for zooming the plot to see fine details and common to GraphPanel
(TMM-Cartesian 2D), GraphPanel (TMM-Cartesian 3D) and GraphPanel (TMM-Polar), to Zoom In left
click on Zoom In symbol, the mouse cursor shape changes, then double click on the plot.

Zoom Out functionality is useful for zooming out the plot to see big picture and common to GraphPanel
(TMM-Cartesian 2D), GraphPanel (TMM-Cartesian 3D) and GraphPanel (TMM-Polar), to Zoom Out left
click on Zoom Out symbol, the mouse cursor shape changes, then double click on the plot.

Pan functionality is useful for panning the plot to see the different portions of the plot and common to
GraphPanel (TMM-Cartesian 2D), GraphPanel (TMM-Cartesian 3D) and GraphPanel (TMM-Polar), to
Pan left click on Pan symbol, the mouse cursor shape changes, then drag the plot in the direction of
intended observation portion.
101

Rotate in Azimuth functionality is useful for rotating the plot to see it from different perspectives in 3D
and available only in GraphPanel (TMM-Cartesian 3D), to Rotate in Azimuth left click on Rotate in
Azimuth symbol, the mouse cursor shape changes, then drag the plot in the direction of intended
observation angle which is monitored on Azimuth and Elevation angles in degrees on Menu bar.

Rotate in Elevation functionality is useful for rotating the plot to see it from different perspectives in 3D
and available only in GraphPanel (TMM-Cartesian 3D), to Rotate in Elevation left click on Rotate in
Elevation symbol, the mouse cursor shape changes, then drag the plot in the direction of intended
observation angle which is monitored on Azimuth and Elevation angles in degrees on Menu bar.

Select functionality is useful for reverting back to Normal mouse cursor shape and functionalities; left
click on Select symbol, the mouse cursor shape changes to default normal shape, and functions as normal.
102 Chapter 7 GraphPanel and Graphics

Play functionality is useful for playing animated trajectories at different animation speeds selected, if
selected Type is T-Animated or M-Animated. From the list select the animation speed (from one of
x0.01,x0.1,x0.25,x0.5,x1,x2,x4,x10,x100) and click Play.

7.4. Exporting Graphs

Exporting graphs is easy, clicking on Export button on GraphPanel opens a Save Dialog form which
allows selection and save of the image as bmp, png or jpg.

You might also like