Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
1942)
Navigation Monitor
Application
Page 1 of 53
Navigation Manager
Before the Navigation Manager can be used, the Hydra Client process must be configured and running
and the Navigation Manager must have access to Hydra Server, either on the local or a remote machine. If
Hydra Server is running on a remote machine, the local machine and user must be defined in the Hydra
Admin table on the machine running Hydra Server.
Overview
The Navigation Manager is a tool that helps the user with an appropriate online QC and also allows
compiling suitable End of Line Reports. Apart from monitoring raw or processed data, the user is able to
view real time statistical information. There are different display options including graphs, tables, scatter
plots and frequency charts. Data can also be logged to a file as text. Different Tabs and Panes can be set
up to allow grouping of similar data to enhance readability.
It is also possible to save (export) all the settings once the Navigation Manager is configured and also to
import data of a line that has been shot previously to re-generate an End of Line Report, in case it is
required.
Tools Pane
Toolbars and panes can be selected and setup for the users convenience using the View menu:
Page 2 of 53
For example the Tools Pane on the right hand side of the window can be selected or deselected. This
Pane contains Data Objects and Captions. The Data Objects section gives the user a selection of
possible displays within the Navigation Manager, where the Caption part holds tools to setup and
design the Cover Page of an End of Line Report.
It is also possible (and it might be a good idea!) to include the Page Manager to the window, as shown
in the picture below. Most likely you will have several different Panes or Tabs setup to monitor the data
and perform an online QC. The Page Manager can help to organize or edit all the different Tabs or
Panes you have set up in the Navigation Manager. It also allows a quick move between pages.
Page 3 of 53
A small window appears which prompts you to enter a name (Title) for the new Tab/Pane. You also have
to decide if you would like to work with Tabs (Main View) or Pane. Once you have entered a name and
made your choice between Tabs or Panes, click OK.
The window looks now a little different with the first page you have created. The new page also shows up
in the Page Manager list.
It needs to be pointed out that in general the Navigation Manager remembers all settings on Exit. And
when opening the next time it appears with exactly the same configuration. But this setup might not be
the one you were expecting: mistakes happen, for example one of the pages could have been deleted or
graphs changed by mistake. It is quite likely that you will have several pages setup for your End of Line
Report with loads of different graphs, perhaps colour coded etc. It would cost a lot of time to set
Page 4 of 53
In case the setup gets lost, you can easily import the pages again using the appropriate option as shown
above.
In case it is required to re-generate an EOL Report, this can be done using the Import XML Log option in
the File menu. The XML Log is automatically saved for each sequence and can be found in
C:\Logging\Shooting\. This will be discussed more detailed in a different chapter.
Print Report and Print Page apply to EOL Report and will be discussed later in a different chapter.
The Close option shuts down a window keep in mind that on Exit this setup will be saved by
Navigation Manager and the window will not show up any more when opening it again (unless you have
saved your setup and can import the pages !).
Exit shuts down NavManager entirely.
The Edit menu is self-explanatory and does not need any further explanations. Just be aware that the
items are not available when in Shooting mode. This is also valid for the icons in the toolbar.
The View Toolbars menu gives the option to activate different toolbars/icons. Time Control
activates a Toolbar with Freeze Time, Show Full Task and Online to Hydra icons.
Page 5 of 53
Standard
Toolbar
Map
Toolbar
Time Control
Toolbar
With View - Panes the Tools Pane in the NavManager can be activated.
Limits the amount of data (in Kilobytes) that can be stored in memory.
Page 6 of 53
here you can select which solved positions you want to be available for Source
When selecting View Cover page a new window showing the cover page for the EOL Report appears
that can be setup as per users convenience. The EOL Report will be discussed entirely in a different
Chapter later.
Freeze Time just stops the NavManager until you deselect this option:
Show Full Task zooms out to display the data of the entire line, deselecting it displays the previous
zoom level:
The Online to Hydra icon needs to be activated when recording online. It needs to be off when
importing from XML Log. An activated Online to Hydra icon is shown on the pic below to the left, the
de-activated icon to the right:
Page 7 of 53
The Options in the Map menu are the same as you know it from the SurveyManager.
The Window menu gives you the same options as you know it from any other Windows menu:
The Help menu informs about the version and build of NavManager:
Page 8 of 53
New Setup
Invoke Navigation Manager from the Start Menu/Programs/Triggerfish item.
For a new setup you need to define Tabs or Panes, which you can design individually. It is possible to
create multiple Tabs/Panes in order to group similar data. This way you can organize the displays and
make the online QC more accessible.
To create a new Tab/Pane, select File/New (or hit the New icon on the menu bar).
.
A small window appears which prompts you to enter a name (Title) for the new Tab/Pane. You also have
to decide if you would like to work with Tabs (Main View) or Pane. Once you have entered a name and
made your choice between Tabs or Panes, click OK.
The Tab or Pane should have been created and the title should be displayed in the title bar, as you can
see in the picture below. It also shows a possible layout of the QC.
It is possible to move the Tabs around, in case you would like to change the order. Just click on the Tab
you want to move and drag it to the position where you want it to be. But be aware, that the order of the
Tabs/Panes cannot be saved. When re-opening NavManager or importing Pages from xml, the order of
the Tabs/Panes will always be exactly in the order you have created them. The Page Manager would look
like this:
Page 9 of 53
Page 10 of 53
Tools Pane
To pick and use any of these objects, just click and drag it onto the Tab you wish to define.
The following are some explanations of the available Data Objects.
Time Graph: this plot can be used when you want to monitor data on a shotby-shot basis, for example.
Table: if you prefer to look at numbers instead of graphs or wish to see some
numbers in addition to the graph, here is your tool. You can select the same
items and display the data in a table.
Age Indicator: for some items you might want to monitor the age of the data.
This can be helpful for example to catch faulty equipment right away or
detect incorrect settings for a device.
Frequency: this display is a similar display showing the frequency of the data.
It is useful for monitoring faulty devices e.g. a faulty compass on the
streamer perhaps?)
Target Plot: displays a scatter plot to keep an eye on the main positioning.
Bearing: displays the CMG in form of a
Vessel Map: to display Vessel, Guns and Streamer
Record Writer: if you wish to dump some data into a file
Once released in the appropriate Tab/Pane another window shows up in which you have to define the
settings of the display item. These are now described individually.
Page 11 of 53
Another box should be displayed now where the Graph Settings have to be defined. In this window you
decide the general layout of the graph.
It begins with a title for the graph. It is possible to keep the default title, which displays the Vessel name,
Line name and Sequence number. If the title box is ticked you are able to edit the text.
Text with a leading % character refers to a value or name already defined within the Triggerfish System.
The other text is been displayed as typed in the box. It is possible to format the text by using the Font
button.
There is also an option to display a legend.
Page 12 of 53
Primary/Secondary Fields: In these sections you select the data items to be displayed. These two different
fields are very practical when you wish to overlay graphs which values do have different units. For
monitoring the SP Interval you might want to overlay the SP Interval in seconds and a different graph
showing the interval in meters. Here you would define one graph in the Primary Field, the other in the
Secondary field.
All this is to define the outer format of the Time Graph. It might be a good idea to set this up at a later
stage, after you have defined your data items for the display.
Now we want to select some data for the display by clicking on the Add button as mentioned above.
With this button a new dialogue is activated, where you select the data for the graph. There are different
options to select data, setup the graph and also give it a name.
Page 13 of 53
We will look now at these options in more detail. The data selection works more or less on the same
principle for each of the Data Objects listed in the Tools pane.
First you have to pick a Source Filter to use.
Once the filter is selected, a Type has to be picked. There are two options, Observed and Derived
which basically stands for Raw and Processed. The selection of the Type has an influence on the
available Attribute. This is the place where you finally select the data to be displayed in the graph.
Page 14 of 53
Page 15 of 53
In case any other Solved Positions are needed, the appropriate items have to be ticked in the Memory
Manager, see example below with the Echosounder Node selected:
therefore
Similar Options can be found when enabling Guns, Gun Depth Sensors etc for Tables.
Page 16 of 53
You can enter a description for the Yaxis values, for example the units
(meter,
degree,value
CMGfor
etc)the Y-axis to
Set a Min/Max
scale
Page 17 of 53
Pressing the left mouse button while on top of the scale changes the mouse pointer back to
and lets
you move the graph up or down in the window without changing the actual scale only the position of
the graph. The same feature is available on the Time Axis and you can move the graph to the left or right.
Moving the mouse across the graph display area will bring up a crosshair with the actual values of the
mouse position on both axis printed on it. As you move along the values of course adjust. This is a nice
tool for picking questionable data for example.
Page 18 of 53
By the way, if you add a dataset in the Primary Field which does NOT have the same unit as the one
defined firstly, the Navigation Manager will automatically drop this dataset in the Secondary Field.
With these settings as shown above you will produce a graph that looks like the one below.
Because the Statistics have been ticked to be displayed in a table the printed values will appear in the
window. Most likely they will not show up in the correct spot where you would like them to see. Just click
and drag on the table to move it into your preferred position.
Page 19 of 53
Difference between
CMG and Gyro is
selected here to display
the crab angle.
Difference: pressing this button will produce a Formula (minus sign) being entered in the Formula row.
But there are some rules to follow when setting it up. First you pick your data source as usual, and it will
show up in the Formula row. Now you press the Difference button and this will bring up the minus sign.
Now you select the second dataset that you wish to subtract from the first. Be aware that you have to
start with your selection from the very beginning, meaning Source Filter Type Source Attribute.
Now the Formula is filled in and the graph will display the difference of the selected datasets. This could
be useful if you want to monitor the crab angle of the vessel to be aware sudden currents.
Scale:
this window shows up when you press the Scale button. The
value you enter serves as a multiplier for the scale of the X-axis of the selected dataset.
An example would be the Vessel BSP. In Triggerfish the speed is displayed as m/sec. But the user would
like to see it as knots. Just enter the correct multiplier and you will see the Vessel BSP in knots with these
settings:
Page 20 of 53
Offset:
this window appears when pressing the Offset button. You
need to enter an absolute value to be added to the nominal scale of the X-axis for the chosen dataset.
This can be helpful if you would like to overlay rGPS ranges from Gun pods with Tailbuoy Ranges from a
Streamer.
Trend: when using the Trend button the formula row will be updated with a function. The graph for the
selected dataset will contain some sort of filtered/smoothed data.
Detrend: this will cancel a selected Trend option and display data as normal.
Page 21 of 53
Adding a Table
You might be interested in looking at some values in a table. Navigation Manager gives you the option to
do so when selecting the Data Object Table from the Tools Menu. You should find the Tools Menu by
default still at the right hand side of the Navigation Manager window or wherever you have placed it.
You have to follow basically the same procedures as for the previous Time Graph: from this menu click
and drag a Table onto the Tab you are working with.
Now the Table Settings box should be displayed. The design of the dialogue box is similar to the one
from the Time Graph and to all the other Settings boxes for all the Data Objects available. From this
dialogue you can setup the Table and select the Data you wish to be displayed.
You will recognize the Title row, which can be edited per your wishes. And again, you have to pick a
Source Filter (Vessel, Guns or Streamer etc). Once you have made your choice, you will have your Data
Sources available. Depending on the selected Source and Types (Observed or Derived) existing
Attributes show up. You have probably noticed that Source and Attribute are sorted into Rows and
Page 22 of 53
A useful Table might be some sort of GPS QC. An example is shown below.
Pick the Vessel as Source Filter and select object you are interested in as Source. In this case here you
have to tick the box next to the objects name. After you have selected the first Receiver, decided if you
are after Observed or Derived data. In this situation we go for the Observed (Raw Data). From the
available Attributes we pick for example some DoPs, Correction Age, Mode etc. Now you can select all
the other Receivers you wish to monitor the Attributes will stay the same. Click OK and the newly
defined Table appears which will most like need to be resized.
Switch button
Page 23 of 53
Page 24 of 53
The following Age Display Settings window looks a little different compared to the others we have seen
before, but of course this is a complete different type of display.
Page 25 of 53
Back to the Age Display Settings dialogue, because there are some inputs to explain.
The screen grabs below show the status and the colour code of the indicator for the compass at different
intervals and with different settings for the Hold Time.
Page 26 of 53
After ~4 secs
After ~7 secs
Apparently the colour Green means the status is good according to your settings!! and Red
indicates missing data.
Just have a play with it and try the different settings for a better understanding.
Once you have picked and set up all the devices you want to monitor, you might end up with display
items as seen below:
Page 27 of 53
Page 29 of 53
Page 31 of 53
Page 32 of 53
After clicking OK on that window your new defined scatter plot will appear in the Tab you are working
with.
Below you can see an example. There are 2 GPS Positions setup to show the difference to the VRP.
Page 33 of 53
Again, another window for Bearing Display Settings shows up and it looks like the one below.
Page 34 of 53
The Source Selection window showing up now will look very familiar to you and does not need any
further explanation.
Pick the Data you wish to see (Source Filter Type Source Attribute), perhaps edit the name, adjust
the appearance and the display is setup.
After you have OKd both windows (Source Selection and Bearing Display Settings) you should see a
Bearing Display similar to the one below on your present Tab. This one is set up to show the Bearings of
the rGPS pods (as setup above).
Page 35 of 53
From this dialog you can select the orientation, Aspect Ratio, Vertical Axis and the object that the display
is centred on.
Confirm the settings by clicking on OK and the new display will show up on the actual pane.
To configure the map the panes Layers and Types are needed as shown on the pic below. Select a
layer (for example Vessel) and click to the left of it and you can see the vessel shape disappearing or
showing up. This way you can enable or disable layers.
Page 36 of 53
In case the Layers and Types Pane do not show up on the left side of the new window it is possible to
activate them a bit tricky though:
Place the mouse over the top left corner of the map window and dotted outline of a square should be
visible. Now click on it (left mouse button) and the Layers/Types pane should open in the map window. In
the types pane there should be four icons preceding the type name (alas they have vanished). These
icons are (in order):
Visible
Show label
Colour
Line style
Page 37 of 53
Map Icons
Since this module is still being worked on and not all the features a re functional yet, more details will be
added at a later stage.
Page 38 of 53
To start the
application you need
to follow the same
rules and procedures
as before:
From the Tools Pane
select the Data
Object called
Record Writer, click
and drag it onto the
actual pane.
In the File row you have to enter a Filename to write to. You can use the Browse button to select a
suitable folder and then enter a filename.
The Field Delimiter section of the window lets you decide which file format you wish to use for the
logging. The options are Comma separated, Tab separated or Space separated.
Page 39 of 53
In the Record Writer Settings dialogue you have to press the Add button now in order to select data to
be written to file. Again, the Source Selection window appears and you have to pick the data you wish to
record. Same principle as usual: Source Filter Type Source Attribute. If you wish you can edit the
name. That will be part of the header in the file. Example below shows the Source Selection to log the SP
number in the first column of the log.
Page 40 of 53
Confirm all settings and the Record Writer will appear on the actual Tab. To start the actual logging the
Start button needs to be clicked. To stop logging press the Stop button.
If you want to clear the log and the files! use the Clear button. Please be aware that using the Clear
button also cleans the recorded file!!
If you rather wish to use the Data Receipt options, you have to click on the little clock icon in Record
Writer Setting -> Recorder Trigger -> Data Receipt
Page 41 of 53
Page 42 of 53
Additional Information
To edit any of the displays defined, double click on it and the settings box will be redisplayed, at which
point you can change any required settings.
To delete an item, right click on it and select Delete from the list.
The menu that appeared also gives you the option to copy, paste or print the display item.
Remember, on a couple of plots you can use the mouse (wheel) to zoom in and out and change scales.
It is very important to remember to generate the NavManager EOL Report immediately after a task has
finished before you acknowledge the Next Task in the Survey manager.
Even though the data are still available the Linename and Sequence number will be the one of the next
task.
Page 43 of 53
Page 44 of 53
Page 45 of 53
When the Caption Title is selected (for example) a dialogue shows up as shown above. The text in the
row can be edited as per your requirements. As mentioned before, text that starts with a leading % is a
Variable that will always refer to a value which is stored somewhere in the Triggerfish system.
%vessel
%line
- this is the Linename defined in the Shooting Task in the Survey Manager.
%seq
- this is the Sequence Number defined in the Shooting Task in the Survey Manager.
Or when Survey is selected this window opens with %survey being the variable and the word Survey
in front of it shows up as text (description) on the Cover Page.
Text
Variable
It is also possible to select Shotpoints or Times, in example below the First Task Point is selected.
Page 46 of 53
Each of these items that appear here on the Caption List refers to a variable that represents a certain
value which is stored within the Triggerfish system. Of course, it is possible to design an individual item,
and rename the First Point as seen above to FCSP for example. The pic below shows an example for
use with the Caption Other Value. Plain text was entered in the left field, a variable in the field to the
right of the Caption Settings window. The result can be seen on the left hand side of the pic below.
There are many options to design a Cover Page individually. An example can be seen below.
Page 47 of 53
Once you are finished and happy with the setup of the Cover Page, you can exit the window either by
using the File/Close option from the menu or by hitting the x in the top right corner of the window.
Now you are ready to print the EOL Report of course after you have checked the Printer Settings!
This might also be a good occasion to export the NavManager configuration remember
Page 48 of 53
a folder is defined where for each task a XML Log file is created. This contains all data from the moment
when the Vessel Mode is set to Shooting in the Survey Manager until the end of a task. By default this
file can be found in the folder C:\Lgging\Shooting.
NavManager gives the option to import this xml to generate an EOL Report in offline mode. To
accomplish this the NavManager needs to be offline, meaning it does not connect to Hydra (database)
in order to retrieve current data for display.
On the online Triggerfish machine Hydra is normally always connected. This can be seen and verified
checking the Online to Hydra icon in the toolbar.
Online to Hydra is highlighted
and outlined by a square:
NavMan connected to Hydra
Online to Hydra is not
highlighted:
NavMan offline
Page 49 of 53
If the NavManager configuration is not as required, the Pages that have been saved before need to be
imported first.
As soon as the correct XML file has been selected the import starts. You can monitor the import and
ensure all SPs are present while watching the Import Progress window, which shows up immediately.
Once the import is finished you can generate the EOL Report right away as described already before.
Page 50 of 53
or one local vessel plus several non-local vessels, if a Multi-Vessel operation is in use.
Now the configuration of the vessel, which has originally recorded the line needs to be imported as a
non-local vessel: open the SystemEditor and select File Import Configuration from XML
Page 51 of 53
Now a second vessel is available and it is defined non-local. Do not worry about Computer name or other
settings just leave it as an exact copy of the online used configuration.
It is not possible to save the configuration after the import, since no changes have been made to the local
vessel. Triggerfish does not allow any changes to be saved in a non-local vessel per default. To save and
keep the configuration now, you can just edit something in the local vessel and then hit the save icon.
Now the SystemEditor is saved with both, local and non-local vessel.
The next step would be to set up NavManager and import the configuration which has been saved earlier.
Page 52 of 53
Now the import of the XML Log can be started exactly as described above.
Page 53 of 53