Signal Graphs

The graph feature in Vehicle Tracker allows to quickly visualize all numerical signals in track points. The data can be any signal transmitted by a tracker such as Speed, Acceleration, Fuel levels, Battery level, or Engine on/off.


The graph feature is protected by the _UseTrackGraph privilege which needs to be enabled in SiteAdmin under Tracks. This privilege will be enabled by default for all applications.


First Graph

In order to start the graph feature you need to first select the track points to be visualized. This can be done by enabling a Track under vehicles. You can graph more than one vehicle at a time therefore you can select as many vehicles as desired.

Choose Vehicle

Then you need to select which tracks of the selected vehicle(s) you want to graph. This is done by selecting the tracks in the Tracks panel. Once again, you can select more than one track for each vehicle you would like to graph.

Tracks selection

Finally, to graph the data you need to click on the Show graph button in the Track points panel. All the data in that table table will be graphed.

Track Points

Below is an example of a Speed graph for one vehicle. The graph colors follow the colors of the vehicles, which can be modified under Marker in Edit User.

Graph example

All the numerical tracked signals can be graphed and you can choose them under the signal drop-down menu in the upper left corner of the graph window.

Graph Settings

For some signals it might be desired to have a better Y-axis range than the data provides. For example, it might be easier and quicker to understand the graph of Speed if we always have a 0 - 130 scale; even if the actual speeding never reaches 130km/h.

Extended Y Axis

Using the graph setting window, accessible by the panel menu, you can set those ranges.

Panel Menu

Once you open the Graph Settings window you will be presented with a list of all the mapped signals within this application. For each of those signals you can set a Y-axis range (minimum/maximum) as you would like to visualize them.
If you do not want to set a minimum or a maximum for a given signal, then simply leave those fields empty.

Graph Settings

One thing to note is that the actual minimum (or maximum) value used in the graph will be a combination of the minimum number you have set here and the minimum data value. As an example, if you set a minimum of 10 but the data contains a value 0, then the scale will be from 0 up and not 10 up. Same goes for maximum values. This is done to ensure that you always see the minimum and maximum values; they will never be hidden.