This user guide is provided as a means to understand features in TRITON’s software. The user interface
presented in this guide is subject to change to accommodate software upgrades and revisions. While every
precaution has been taken to eliminate errors in this guide, TRITON assumes no responsibility for errors in this
document.
Users of this document are required to have a valid license and dongle for Perspective in order to activate the
software. TRITON hereby grants licensees of TRITON’s software the right to reproduce this document for
internal use only.
i | P a g e February 2011
Welcome to Triton Perspective!
Triton Perspective™ is a new product line from Triton Imaging that takes advantage of the
latest in software technologies including: multi-core parallel processing, indexed cache files,
workflow wizards, XML project files, multi-resolution tiling, and dB-based rendering to
develop products that are fast, accurate, efficient, easy to use, and that provide the tools
necessary for a broad range of real-world marine applications.
Perspective Map™, a GIS-based mapping package, forms the foundation of Perspective by
integrating the Triton BathyOne™,MosaicOne™,TargetOne™, and SeaClass™ software
modules into a cohesive suite capable of processing, fusing, and displaying sidescan and
multibeam data. Each module is controlled from the Perspective Map environment via
common, embedded user-interface, tools, and displays. Perspective Map displays the output
from these modules as multi-layer, co-registered survey tracks, sidescan sonar images,
bathymetry DTMs, target icons and images, and seabed classification areas and boundaries.
These seafloor image data can be easily combined with other available geo-coded data such
as S-57 electronic nautical charts, coastline maps, and satellite or other GeoTIFF imagery as
required. Output of individual and fused data products in standard formats for processing by
third-party applications is supported.
BathyOne™ will process raw multibeam data
and combine it with vessel position, pitch, roll,
heave, and heading; tides; sound velocity; draft;
and other data to produce accurate corrected
bathymetry grid files. Total Propagated Error
(TPE) of the gridded data is calculated and made
available for review and display. Gridded results
are displayed as layers in Perspective Map along
with other survey data such as coastline vector maps, electronic charts, sidescan mosaics, etc.
A variety of display options are provided for bathymetry layers, including profiling, colorcoding gridded data by depth, relief shading, and transparency adjustment. With these tools,
comparing recently collected bathymetry with other sensor data and historical data sets is a
simple and intuitive process.
ii | P a g e February 2011
MosaicOne™ makes the production of high quality
geo-registered sidescan mosaics a simple process.
Mosaic images of sidescan or multibeam backscatter
data are created by simply dragging and dropping raw
XTF data files into the Perspective Map multi-layer
map view. Processing options such as nadir delete,
far range clipping, and single-channel select, coupled
with a comprehensive set of navigation processing
tools, result in superior quality mosaics suited to specific application needs and collection
regimes. MosaicOne images are displayed in Perspective in correct registration with other
survey data such as shaded or color-coded bathymetry, electronic nautical charts, coastline
vector data, survey tracks, target icons, annotation, seabed classifications, etc. Data fusion is
facilitated by adjusting the transparency of mosaic images allowing visual comparison of
sidescan features with underlying data elements. Fine adjustments to line position are easily
made with the new Move Line feature and high-resolution waterfall displays of sidescan data
direct from source XTF files cab be invoked with point and click at any position on the
mosaic.
TargetOne™ is a collection of target
processing tools that enable the acquisition and
analysis of objects seen in the sidescan data.
Targets are acquired with point and click on a
sidescan mosaic displayed in Perspective Map
or from the raw sidescan data viewed in
Perspective's embedded waterfall viewer. The
TargetOne module displays target images and
provides for a variety of image manipulation
and measurement tools to facilitate object recognition and classification. Target positions are
recorded as icons displayed on the mosaic with easy access to any target by clicking on an
icon of interest. Object measurement tools are provided that exploit sonar parameters.
Output of target information is in standard XML format to support processing by other
applications.
iii | P a g e February 2011
SeaClass™ is an advanced seabed
segmentation/classification module that
automatically characterizes bottom types based
on statistical properties of sidescan mosaics or
multibeam backscatter imagery. SeaClass is
based on a multi-layer perceptron supervised
neural network. The classification procedure
consists of two stages: a learning stage and a
classification stage. Training is accomplished
by the operator selecting areas in the mosaic of differing bottom type (e.g. sand, rock,
mud, etc.). Training of the classifier neural network then proceeds thru an automated
statistical analysis of the selected samples and a characterization of each type. The
following classification stage is a completely automated process where the entire mosaic
image is segmented into the different classes. Results of the classification are displayed
overlain on the mosaic image with each area colored or optionally with vector/line
boundaries around each area. Output from SeaClass can be the DXF boundary vectors or
a GeoTIFF mosaic image with the displayed color-coded areas.
WELCOME TO TRITON PERSPECTIVE! .............................................................................................................. II
TABLE OF CONTENTS ....................................................................................................................................... V
1.3FILE TREE ........................................................................................................................................................ 8
1.3.2 The Annotation Tree............................................................................................................................. 9
1.3.4 Contacts Tree ..................................................................................................................................... 15
1.3.5 Vectors Tree ....................................................................................................................................... 16
1.3.6 Navigation Tree .................................................................................................................................. 17
1.3.7 Imagery Tree ...................................................................................................................................... 20
1.3.8 Background File Tree .......................................................................................................................... 26
2.4.1 New Project ........................................................................................................................................ 54
2.4.2 Open Project ....................................................................................................................................... 55
2.4.3 Save Project ........................................................................................................................................ 56
3: PROGRAM SETTINGS ................................................................................................................................. 60
3.5.4 Custom Datum ................................................................................................................................... 71
4.2IMPORT NAVIGATION DATA .............................................................................................................................. 77
5.2.7 Raw Processing .................................................................................................................................. 92
5.3REBUILD USING ............................................................................................................................................ 101
5.7RESET DATE ................................................................................................................................................. 106
5.9.1 Color Settings ................................................................................................................................... 108
6.2.6 Choose Line Settings......................................................................................................................... 133
6.6MOVE LINE .................................................................................................................................................. 137
6.7REMOVE LINE ............................................................................................................................................... 138
6.8.1 Color Settings ................................................................................................................................... 139
8.2CREATE TRAINING SET ................................................................................................................................... 175
8.4NEURAL NET TRAINING .................................................................................................................................. 182
The map displays all loaded layers. It renders a composite view of all the
data according to the settings of each layer.
Information Tabs
This is a four tab window that displays information based on the current
modality. The tabs include cursor position information, measurement
results, moved line offsets and contact/target information.
File Tree
The Tree View displays all layers loaded into Perspective. Each layer type
has its own right-click menu for changing specific settings. Data in the Tree
View is rendered in the map by compositing the data from bottom to top.
Custom Cursor
This allows the user to display cursor locations using a custom projection.
1: Software Interface
1.1 Main Window Overview
1.1.1 Main Window Layout
Main Window Layout
1 | P a g e February 2011
New Project
Create a new Perspective Project
Open Project
Open an existing Project (*.proj_xml)
Save Project
Save your current project (*.proj_xml)
Save Project As
Save project with new name (*.proj_xml)
Import
Primary import menu for recognized types. Can also be
accessed through standard windows drag and drop.
Zoom to the extents of your survey area or saved home location
Save As Home
Save current viewport as Home
Add Viewport
Add current viewport to Region node in the file tree
Globe
Turn on ENC Globe rendering
Settings Info
Show settings dialog box
Custom Cursor
Change projection for custom cursor
Log Window
Show the log window
Contents
Show help table of contents
Licensing
Show licensing dialog box
Sales
Show sales dialog box
About
Show about dialog box
Check for Updates
Check for Perspective version updates (via web connection)
View Menu
Help Menu
3 | P a g e February 2011
Create a new Perspective project
Open Perspective project
Import raw data files
Import data from folder
Save current projection
Print
Application settings
Help
Mosaic Wizard
BathyPro Wizard
Line Merge
Spot Histogram
Refresh from database
1.1.3 Main Window Toolbars
Main Toolbar
Utility Toolbar
4 | P a g e February 2011
Select Mode
Pan Mode
Zoom Mode
Measure mode
Draw Mode
Bathy Profile Mode
Contact Mode
Sub-bottom interpretation
Bathy Area Edit mode - not yet implemented
Digitize Lines and Polygons - not yet implemented
Classification training mode
Quick classification mode
Edit classification mode
Display Depth Scale
A-B
Zoom in
Zoom out
Zoom 1 to 1
Zoom Home
Modality Toolbar
Zoom Toolbar
5 | P a g e February 2011
1.2 Information Displays
Perspective Map has four tab-controlled information displays in the upper left corner of the
software window, located to the left of the Map View and above the File Tree.
Cursor Tab: This the default display, which shows the cursor position and the map.
Measure Tab: Shows the results of measurements made in the map view.
Offset Tab: Shows the amount a sidescan line has been moved for feature alignment.
Contact Tab: Indicates the target capture size and next target number.
Custom Cursor: In addition to the 4 tabs of information, there is another cursor information
display below the File Tree for setting a custom cursor position display.
For Custom Cursor Tab details go to Section 1.4.
1.2.1 Cursor Tab
The cursor display is where position values can be viewed dynamically as the cursor is
moved across the Map View.
The current project projection is displayed in gray at
the top of this tab.
North and East, Lat and Lon display the current
cursor position in the Map View. It is updated as the
cursor moves.
The button beside 'Lat' and 'Lon' is used to change
the format of latitude and longitude from 'degrees
minutes decimal seconds' to 'degrees decimal
minutes' to 'decimal degrees'.
The button beside 'Depth' is used to change the depth value from meters to feet.
The slider button is used to change the Map View resolution from meter/pixel to cm/pixel.
Acts like a zoom.
1.2.2 Measure Tab
Selecting the 'Measure' toolbar button in Perspective map will switch the information
6 | P a g e February 2011
display to the 'Measure' tab to show the results of measurements made in the map view.
When using the 'Measure' tool, select a starting point on the map by left clicking on the spot
and holding the button down while the distance to measure is spanned. Once the end point is
reached, release the mouse button. The measurement results are displayed dynamically in the
'Measure' tab. Units are always in meters.
The following image shows the results of the most recent measurement:
Horiz. Dist.: the distance covered by the
measurement in the horizontal or "X" direction.
Vert. Dist.: the distance covered by the
measurement in the vertical or "Y" direction.
Distance: the direct distance along the line drawn
in Perspective Map.
1.2.3 Offset Tab
When a sidescan line is moved with the 'Move Line'
function (see topic for move line), the amount the line
was moved in order to align it with the rest of the
mosaic is stored in the cache file.
When a line is moved using the ‘Move Line’ tool, the
amount the line was moved will be displayed in the
‘Offset’ information tab as shown in the image to the
right.
For this line the total amount of displacement was
7.93m, with the horizontal (X) displacement of 3.12m and vertical (Y) displacement of
7.29m.
1.2.4 Contact Tab
Selecting the 'Contact Generation' toolbar button in
Perspective map will switch the information display
to the 'Contact' tab.
Size (in meters) indicates the size of the screen
capture to be made when a target is selected from
7 | P a g e February2011
the Map View.
Contact Number is the number to be assigned to the next target selected.
Also shown is the 'Contacts Color Legend' to visually distinguish between the types of
contacts displayed in the Map View.
1.3 File Tree
The file tree organizes project layers by
grouping similar items. The layers can be
toggled on or off by clicking in the box next to
the layer. A green check-mark appears next to
the items in the map root that are displayed in
the Map View. The order the items are arranged
in the map tree dictates the display order in the
Map View.
1.3.1 Map Root Layer
Layers organized under the heading of Map
Root include:
All layers in the File Tree can be toggled on/off by checking or un-checking the box next to
the layer. If a box is unchecked, all sub-layers will also be unchecked. Conversely, by
checking a box that is not already checked, all sub-layers will
also be checked.
The image above shows the basic File Tree structure and the
check boxes for toggling the display of that layer:
Right-clickingon ‘Map Root’ will bring up the following menu
for user-defined controls of the map root dialog.
8 | P a g e February 2011
Selection Color: Allows the user to identify the color which the selected line will change to,
in order to identify it as being successfully selected in the map directory
Collapse to Roots: Quickly collapse the tree to the major headings. A plus sign will be
assigned in front of those headings which have additional data in their hierarchy.
Expand All: Allows the user to quickly expand all directories within the map root. A
negative sign will be assigned in front of those headings which are fully expanded.
Open Project: Allows the user to open a project from the tree diagram. This has the same
functionality as the “File > Open Project” pathway.
New Project: Allows the user to create a new project from the tree diagram. This has the
same functionality as the “File > New Project” pathway.
Info: Gives the user a “Window” on the Project File contents. The project file has the file
extension .proj xml and is an XML file. Advanced users could edit this file directly using
any XML file editor.
1.3.2 The Annotation Tree
This layer includes information that is user-defined in the Map View. The annotation layer
has three sub-layers: Regions, Grid, and User.
The Regions layer provides one-click access to different preset map zoom levels that are
commonly used for quickly navigating around the Map View.
The Grid layer provides options for changing the projection grid color and resolution settings.
Text and drawing annotations made by the user are stored in the User layer.
1.3.2.1 Regions
Regions are predefined zoom extents that
are useful for quickly moving around in
the map window.
To add a region, zoom the map window
to the area that is to be considered a
region, right click on “Regions” and
select ‘Add Viewport’ as shown below
This is will give a user dialog window to
9 | P a g e February 2011
name the selected region.
A dashed outline will appear in the Map View
delineating the area as being selected. The
region name will appear as a node under the
‘Regions’ layer node.
Right-clicking on the region name gives the following options:
Color Settings: The user can change the color and characteristics of the outline, as well as
color, opacity, thickness and character of the line.
Rename: The name of the region can be changed by selecting “Rename…”
Move To Top, Move Up, Move Down: Allows the used to move the region up and down
within the region file tree node.
10 | P a g e February 2011
Remove: The region can
be removed by selecting
“Remove…”
Info: Allows the user to
view the datum/projection
and coordinates of the
region.
1.3.2.2 Grid Overlay
This is an overlay graph of the lines of
Easting and Northing, which are
automatically displayed in the Map View. It
can be modified in resolution and in color.
Right-clicking on the ‘Grid’ layer will give
the following options:
Resolution: Allows the user to change the resolution of the grid overlay to a user-defined
distance.
Color Settings: Allows the user to change the
color of the grid overlay.
Info: Allows the user to view the resolution,
datum/projection and coordinates of the grid.
1.3.2.3 User Annotation
Drawing tools are available under the Modality > Annotation menu or by selecting the 'Pen'
toolbar button. When annotations are created using the drawing tools, they appear in the
Annotation > User file tree menu.
The following options are available by rightclicking on the individual annotation:
Color Settings: Allows the user to change the
characteristics of the annotation
Rename: Allows the user to rename the userdefined annotation.
Move To Top: Moves the corresponding
annotation to the top of the Tree View within
11 | P a g e February 2011
the ‘User’ heading.
Move Up: Moves the corresponding annotation above the previous annotation within the
‘User’ heading.
Move Down: Moves the corresponding annotation below the successive annotation within
the ‘User’ heading.
Remove: Allows the user to remove the annotation from the Map View and Tree View.
Info: Provides the projected position of the annotation.
1.3.3 SeaClass Tree
The SeaClass layer contains three sub-layers as shown in the image below:
Manual Training - where training data points are stored
Neural Nets - for displaying the neural nets generated
from the training data
Classification - includes the results of the classification
process
Right-clicking on the Manual Training layer or any of its
sub-layers will give the following options:
12 | P a g e February 2011
Color: Available at the class file tree level. Opens color dialog for changing the color of the
sample point icons in the map view.
Train Neural Net: Initiates the second step in the classification process using the training
set created.
More information about the Neural Net training process is presented in Section 8.4.
Edit Training Set: Allows user to make changes to training sets by adding or deleting data
points in a class (bottom type) or to add another class with new data points.
More information about the Edit Training Set process is presented in Section 8.5.
Resample: This will resample the targeted image with the updated training set after edits are
made.
Remove: Removes the selected layer from the project. This is available at the training set
layer and the class layer nodes.
Remove All: Removes all sub-layers from the current tree node.
Export: Allows users to save the SeaClass training set created. SeaClass export options are
described in Section 2.3.6.
Create: Launches the Create Training Set wizard as described in Section 8.2.
Add: Adds an existing training set to the project and Map View.
Rename: Allows users to rename an existing training set that is in the file tree.
Info: Allows the user to view XML info for the selected file.
Right-clicking on the Neural Nets layer or any of its sub-layers will give the following
options:
Move to Top: Moves the selected layer to the
first position within the “Neural Nets” heading.
Move Up: Moves the selected layer above the
previous file within the “Neural Nets” heading.
Move Down: Moves the selected layer below
the succeeding file with the “Neural Nets”
heading.
Add: Adds an existing neural net to the project and Map View.
13 | P a g e February 2011
Remove: Removes the selected layer from the project.
Remove All: Removes all sub-layers from the current tree
node.
Rename: Allows users to rename an existing neural net that
is in the file tree.
Edit Color: Opens color dialog for changing the color of the
neural net class.
Right-clicking on the Classification layer or any of its sublayers will give the following options:
Color Settings: Opens following window for changing background color, opacity, and line
drawing settings.
Move to Top: Moves the selected layer to the first position within the “Classification”
heading.
14 | P a g e February 2011
Move Up: Moves the selected layer above the previous file within the “Classification”
heading.
Move Down:Moves the selected layer below the succeeding file with the “Classification”
heading.
Export: This will export the classification results to an AutoCAD DXF file.
Add: Adds an existing classification grid to the project and Map View.
Remove: Removes the selected layer from the project.
Info: Allows the user to view XML info for the selected file.
Zoom to Extents: Quick zoom option to zoom to full extent of selected mosaic.
1.3.4 Contacts Tree
The Contacts layer contains the contacts and targets identified and saved with TargetOne.
Contacts classified as targets show up as a different color which can be defined by the user.
Right-clicking on the ‘Contacts’ layer will give the following options:
Sort Ascending: Sorts the ‘Contacts’ in the project by
name in ascending order in the file tree.
Sort Descending: Sorts the ‘Contacts’ in the project by
name in descending order in the file tree.
Add: Adds a saved contact to the project and Map View.
Info: Allows the user to view the file location,
datum/projection and coordinates of the contact file.
Right-clicking on the region name gives the following options:
Add: Adds a saved contact to the project and Map View.
Remove: This will remove a contact from the project.
Please note that this will not delete the contact from the
hard drive, only remove it from the project and Map View.
Viewer: Selecting this option opens the contact in
TargetOne.
Info: Allows the user to view the file location,
datum/projection and coordinates of the contact file.
15 | P a g e February 2011
1.3.5 Vectors Tree
Vector files can be imported in DXF format (Autocad R12 DXF only). Right-clicking on
‘Vector’ will give the user the following options.
If no vector files are currently available, the user can click on ‘Add’ to insert a file. This will
open a browser window that will be searching for a file in the DXF file format.
After selecting the DXF file to be imported into the Map View, the user will define the
projection and datum for the file. Projection and Datum standards are available for selection,
or user defined projections can be set by selecting ‘Custom’.
Right-clicking on a vector file that has been imported into Perspective provides the following
16 | P a g e February 2011
options:
Rename: Allows the user to rename the vector file in the Tree
View. This does not change the name of the file, only the
reference name within Perspective Tree View.
Remove: Allows the user to remove individual vector files
from the map tree and Map View.
Move to Top: Moves the individual vector file to the first
position within the ‘Vector’ heading.
Move Up: Moves the individual vector file above the previous file within the ‘Vector’
heading.
Move Down: Moves the individual vector file below the succeeding file with the
‘Vector’ heading.
Info: Allows the user to view the projection and file path directory of the vector file.
1.3.6 Navigation Tree
This file tree layer is where the navigation for the various files are kept and organized. The
main sources of navigation available in this heading are:
Sidescan - navigation for sidescan data imported from raw data file
Multibeam - navigation for multibeam data imported from raw data file
Singlebeam - navigation for singlebeam data imported from raw data file
Subbottom - navigation for subbottom data imported from raw data file
Vessel - vessel navigation imported from raw data file
The navigation data automatically populate these sub-tree layers depending on the type of
data present in the import file. There is an additional node in the Navigation tree called
Viewer.
When viewing the raw data of an imported file, the line name will appear under the Viewer
node. This applies to sidescan data in the waterfall window and multibeam data in the swath
viewer.
17 | P a g e February 2011
There are no right-click options on the Navigation tree node but sub-layers have the
following options:
Reset Navigation: Allows the user to return the navigation
to its original position as interpreted from the data file.
Selecting this option from right-clicking on a mosaic file
will reset the navigation for all XTF files in the mosaic.
Right-clicking on a single XTF will only reset the
navigation for the selected file and file type.
View: This option is available on the XTF layer level and
will open a waterfall viewer for sidescan navigation and a
swath viewer for multibeam navigation.
More information on the Waterfall Viewer and Swath
Viewer can be found at Sections 5.9 and 5.9.4.
Sort Ascending: Sorts the data files by name in ascending
alphanumeric order.
Sort Descending: Sorts the data files by name in descending alphanumeric order.
Add: Allows the user to add data files.
Remove: Allows the user to remove all navigation for a particular line from the Map View. It will remove the navigation line from the Multibeam, Sidescan and Vessel nodes.
Info: Access XML settings file for viewing the projection, file path directory of the vector file, ping range in viewer window, and other information.
Zoom to Extents: Quick zoom option which zooms to the full extent of the navigation data for Multibeam, Sidescan and Vessel nodes.
1.3.6.1 Color Settings
Selecting this will open the following window:
18 | P a g e February 2011
Options include:
Color - click on colored box and select new color from 'Color' window
Opacity - slider bar for changing transparency level
Line Drawing - line thickness can be changed by selecting left drop-down menu, line
style can be changed be selecting the right drop-down menu. Line style options
include:
Color Settings are available for all navigation sub-layers.
1.3.6.2 Show BeamLines
This is only available for sidescan data by right-clicking on the individual lines. By selecting
this option, the swath lines for each ping are displayed in the Map View as shown below:
The line selected is highlighted in light blue and the individual swath lines indicate the swath
coverage for that line.
19 | P a g e February 2011
1.3.6.3 Navigation Viewer
This option is available at all tree levels in the
Navigation. When the raw data from any Navigation
tree layer is being viewed, the line name will appear
under the ‘Viewer’ node. Currently this is only
enabled for the sidescan waterfall window and the
multibeam swath viewer. The example shown below
is for a sidescan line:
As shown in the ‘Viewer’
node in the Navigation file
tree, the line being viewed
is 071-1809. This is
confirmed in the waterfall
window title bar as shown
to the right.
1.3.7 Imagery Tree
This file tree layer is where the imagery data is kept and organized. There are five types of
imagery supported:
Footprint Time Series
Sidescan
Bathymetry
Bathymetry TIN
Bathymetry TPE
1.3.7.1 Sidescan & Footprint Time Series
Sidescan Node: The sidescan imagery file tree layer is where the mosaic files that are
imported or created from raw data are managed. The following options are available by
right-clicking on the sidescan node.
Move to Top: Allows the user to move the Sidescan imagery to the top of the tree within
the Imagery node.
Move Up: Allows the user to move the Sidescan imagery to above the previous imagery
within the Imagery node.
Move Down: Allows the user to move the Sidescan imagery to below the successive
imagery within the Imagery node.
20 | P a g e February 2011
Export to GeoTiff: Allows the user to export the imagery to a geotiff imagery file.
Batch Export to GeoTiff: Allows the user to export all sidescan mosaics in the file tree
to a geotiff imagery files.
Export KML: Allows the user to export a Google Earth KML file.
Create: Allows the user to create a new mosaic layer using any of the existing raw data
files in the project. A new layer name is specified, then the parameters for the new layer
are processed and finally the user can choose which lines to include.
Add: Allows the user to add other mosaic files to an
existing project.
Info: Access XML settings file for viewing the
projection, resolution, file path directory of the
sidescan data, plus other information.
Mosaic Node: The following options are available by
right-clicking on the individual mosaic layer under the
sidescan node.
Color Settings: Allows the user to change the color
characteristics of the sidescan layer.
Histogram: This is the graphical representation of the
imagery signal level in dB versus the occurrence of
that dB within the image.
Move to Top: Moves the selected image file to the
top of the Tree View within the Imagery > Sidescan
layer. The image file listed on top (or first) within the
Tree View will be displayed on top of all other image
files of similar type.
Move Up: Moves the selected image file above the
previous sidescan image file in the Tree View. The
image files will be displayed in the order listed within
the Tree View.
Move Down: Moves the image file below the successive sidescan imagery file. The
image files will be displayed in the order listed within the Tree View.
Mosaic Settings: Opens the Mosaic Wizard so that the user can make changes to mosaic
settings used to create the imagery. More information about the MosaicOne Wizard can
be found at section 6.2.
21 | P a g e February 2011
Re-merge Mosaic: Applies user corrections and line changes to the mosaic.
Export GeoTiff: Exports a GeoTiff of the selected sidescan mosaic file.
Export KML: Exports a KML file of the selected sidescan mosaic file(s).
Classify: Classifies the selected sidescan mosaic file. Details on using the sediment
classification tool in Perspective are available in section 8.3.
Blink Comparator: Toggles a sidescan layer on and off at a set cycle rate to get a visual
comparison of the same location in two different sidescan layers or mapping events.
Statistics: This gives an overview of the data used to create the image. Included in the
statistics window are the following:
Allocated Coverage: This is the number of square nautical miles which the tiles used
to store the data in the DTM or MOZ file represent.
Actual Coverage: This is the number of square meters of the actual ensonified area.
Total Lines: This is the number of lines included and used in the creation of the
mosaic file
Along-Track Distance: This is the combined along-track distance of all lines included
and used in the creation of the mosaic file.
Add Lines: Allows the user to add other raw data files in the project to the mosaic.
Remove: Allows the user to remove the imagery from the Map View. Perspective will
prompt the user to confirm before removing the imagery.
Delete: This action removes the imagery file from the project and deletes the mosaic file
that was created on import. Perspective will ask for confirmation before deleting the
imagery from the disk.
Info: Access XML settings file for viewing the projection, resolution, file path directory
of the mosaic file, plus other information.
Zoom to Extents: Quick zoom option to zoom to full extent of selected mosaic.
Sidescan Data File: The following options are available by right-clicking on the individual
sidescan data files under the mosaic node.
Geo-Reference (GRL) Settings: Opens the
Mosaic Wizard and allows changes to be
made to the Line Settings page.
22 | P a g e February 2011
Force Regeneration: Rebuilds the mosaic using the current settings.
View Waterfall: This option is available on the XTF layer level and will open a
waterfall viewer.
Move Line: This option allows the user to move an individual line of sidescan data to
align features on adjacent lines in the mosaic.
Remove: Allows the user to remove the data file from the DTM. Perspective will
prompt the user to confirm before removing the selected file.
1.3.7.2 Bathymetry, TIN & TPE
The bathymetry imagery file tree layer is where the DTM files that are imported or created
from raw data are managed.
Bathymetry Node: The options shown in this image are
available by right-clicking on the Bathymetry node.
Color Settings: Allows the user to change the color
characteristics of the bathymetry imagery. Changing
the settings at this level affects the color settings for all
bathymetry layers.
Histogram: This is the graphical representation of the
imagery signal level in dB versus the occurrence of that
dB within the image. Changing the settings at this
level affects the histogram for all bathymetry layers.
Relief Shading: This tool simulates the illumination
of the sun on the bathymetry data. This is a global
setting and can only be changed at this node level.
Move to Top: Allows the user to move the
Bathymetry imagery to the top of the tree within the
Imagery node.
Move Up: Allows the user to move the Bathymetry
imagery to above the previous imagery within the
Imagery node.
Move Down: Allows the user to move the Bathymetry
imagery to below the successive imagery within the
Imagery node.
Sort by: Allows the user to sort Bathymetry layers by either Name or Date.
23 | P a g e February 2011
Export to GeoTiff: Allows the user to export the imagery to a geotiff imagery file.
Batch Export to GeoTiff: Allows the user to export all bathymetry DTMs in the file tree
to geotiff imagery files.
Export KML: Allows the user to export a Google Earth KML file.
Create: Allows the user to create a new DTM layer using any of the existing raw data
files in the project. A new layer name is specified, then the parameters for the new layer
are processed and finally the user can choose which lines to include.
Add: Allows the user to add other mosaic files to an existing project.
Info: Access XML settings file for viewing the projection, resolution, file path directory
of the bathymetry data, and other information.
DTM Node: The options shown in the image to the right are available by right-clicking on
the individual ‘DTM’ layer under the Bathymetry node.
Color Settings: Allows the user to change the color characteristics of the bathymetry
layer.
Histogram: This is the graphical representation of the imagery signal level in dB versus
the occurrence of that dB within the image.
Move to Top: Moves the selected image file to the top of the Tree View within the
Imagery > Bathymetry layer. The image file listed on top (or first) within the Tree View
will be display on top of all other image files of similar type.
Move Up: Moves the selected image file above the previous bathymetry image file in the
Tree View. The image files will be displayed in the order listed within the Tree View.
Move Down: Moves the image file below the successive bathymetry imagery file. The
image files will be displayed in the order listed within the Tree View.
Sort by: Allows the user to sort Bathymetry layers by either Name or Date.
Rebuild Using: Upon selecting this option, the user is asked if they want to use the GSF
flags already present in the GSF. The Bathy Wizard then opens to allow the user to make
changes to bathymetry settings used to create the imagery and apply any edits/flags made
to the GSF file.
For more information about the Rebuild Using tool, visit Section 5.3.
Edit GSF Using: Upon selecting this option, the Bathy Wizard opens so that the user
can apply any edits/flags made to the GSF file.
For more information about the Edit GSF tool, visit Section 5.4.
24 | P a g e February 2011
Re-merge DTM: Applies user corrections and line changes to the DTM.
For more information about the Re-Merge DTM tool, visit Section 5.5.
Batch Export to GeoTiff: Allows the user to export all bathymetry DTMs in the file tree
to GeoTiff imagery files.
Export KML: Exports a KML file of the selected bathymetry DTM file(s).
Export XYZ: Allows the user to export the selected bathymetry DTM in the file tree to
an ASCII XYZ file.
A-B: Subtracts co-registered DTMs to look for changes to bathymetry. This algorithm
does a direct pixel to pixel comparison at each grid node.
For more information about the Bathy A-B tool, visit Section 5.10.2.
Blink Comparator: Toggles a sidescan layer on and off at a set cycle rate to get a visual
comparison of the same location in two different sidescan layers or mapping events.
Change Detection: Subtracts co-registered DTMs to look for changes to bathymetry.
This algorithm differs slightly from the A-B algorithm in that it also includes a statistical
neighborhood approach to account for mis-registration between layers. Operating the
Change Detection tool is the same as the A-B tool.
Statistics: This gives an overview of the data used to create the image. Included in the
statistics window are the following:
Allocated Coverage: This is the number of square nautical miles which the tiles used
to store the data in the DTM file represent.
Actual Coverage: This is the number of square meters of the actual ensonified area.
Total Lines: This is the number of lines included and used in the creation of the
mosaic file
Along-Track Distance: This is the combined along-track distance of all lines included
and used in the creation of the mosaic file.
Add Lines: Allows the user to add other raw data files in the project to the DTM.
25 | P a g e February 2011
Remove: Allows the user to remove the imagery from the Map View. Perspective will
prompt the user to confirm before removing the imagery.
Reset Date: Provides the ability to change the date of the DTM file.
Delete: This action removes the imagery file from the project and deletes the DTM file
that was created on import. Perspective will ask for confirmation before deleting the
imagery from the disk.
Info: Access XML settings file for viewing the projection, resolution, file path directory
of the DTM file, and other information.
Zoom to Extents: Quick zoom option which zooms to the full extent of the selected
DTM.
Bathy Data File: The following options are available by right-clicking on the individual
bathymetry data files under the ‘DTM’ node.
Remove: Allows the user to remove the data file from
the DTM. Perspective will prompt the user to confirm
before removing the selected file.
View Swath: This option is available on the XTF layer level and will open a swath
viewer to view the multi-beam data by swath.
View GSF History: This option is available on the XTF layer level and will indicate
what processing steps have been performed on the GSF file.
1.3.8 Background File Tree
This is where the background data is stored and organized within the Tree View.
There are two types of files that are used for background images:
1. GeoTiff
2. ENC Charts
1.3.8.1 Background GeoTiff Data
To bring a background GeoTiff into the project, you can either right-click on the layer node in
the file tree:
Background > GeoTiff Data
26 | P a g e February 2011
or the window menu option:
File > Import > GeoTIFF File.
Both options will open a file browser to locate a GeoTiff.
Once selected the projection for the image will need to be defined if this was not previously
set in the Projections Tab for the Application Settings or for a previous background import.
Perspective will remember your import projection after the first image is imported so the user
will not need to repeat the projection wizard for every background file.
GeoTiff Data Node Options: By right-clicking on the GeoTiff Data node, the following
options exist:
Color Settings: Allows the user to change the color
characteristics of the GeoTiff layer.
Add: Allows the user to add other GeoTiff files to an existing
project.
Info: Access XML settings file for viewing the projection,
resolution, file path directory of the background data, and other
information.
Zoom to Extents: Quick zoom option which zooms to the full
27 | P a g e February 2011
extent of selected GeoTiff.
GeoTiff Options: Right-click on the imported GeoTiff, for the following options:
Color Settings: Allows the user to change the color characteristics of the GeoTiff layer.
Projection: Allows the user to change the GeoTiff projection.
Tag Info: Displays the GeoTiff world file information as shown below:
Remove: Removes the selected GeoTiff file from the project.
Info: Access the XML settings file for viewing the projection, resolution, file path
directory of the background data, and other information.
Zoom to Extents: Quick zoom option which zooms to the full extent of selected
GeoTiff.
1.3.8.2 Background ENC Charts
To bring a background S57 ENC (Electronic Nautical Chart) into the project, you can either
right-click on the Layer node in the file tree and select ‘Add’
Background > ENC Data or the window menu option File > Import > ENC (S57) File.
Both options will open the ENC Search
window.
Pressing the Import button will open a file
browser to locate a S57 .000 or .7cb file.
28 | P a g e February 2011
Once selected, the ENC will be imported into Perspective. It will then be displayed in the
Map View and added to the Background > ENC Data layer in the File Tree.
ENC Data Node Options: By right-clicking on the ENC Data node, the following options
exist:
Add: Allows the user to add other S57 ENC files to an existing project.
29 | P a g e February 2011
Info: Access XML settings file for viewing information about the ENCs in the node.
ENC Options: Right-click on the imported ENC, for the following option:
Info: Access XML settings file for viewing information about the ENC.
Display settings for ENC data files can be found in Program Settings in Section 3.4.
1.4 Custom Cursor
In addition to the 'Cursor' tab which displays the cursor position in both projected and unprojected coordinates, the cursor position can be displayed in another coordinate system in
the Custom Cursor display located below the File Tree.
The elongated button beside 'Lat' and 'Lon' is used to change the format to either a preset or a
custom format. Clicking this button starts the ‘Select Custom Projection’ wizard as shown
below.
30 | P a g e February 2011
In this example we set the ‘Custom Cursor’ to a Transverse Mercator projection. To enter a
custom projection, select the 'Custom' button in the window to launch the 'Custom Projection
Tool'.
For Custom Projection details go to Section 3.5.3.
The projection parameters can be entered here.
31 | P a g e February 2011
Select the datum here or the 'Custom' button to setup a custom datum.
For Custom Datum details go to Section 3.5.4.
1.5 Map View
1.5.1 Moving Around the Map View
There are two methods for navigating the Map View. These are:
1. Zoom Tools
2. Pan Tool
Zoom - There are several available zoom options including:
Zoom Mode
Zoom In
Zoom Out
Zoom 1:1
Zoom Home
32 | P a g e February 2011
Zoom to Region
Zoom to Extents
Pan - This mode allows the user to move around the screen by dragging the map.
1.5.1.1 Zoom Mode
Selecting the zoom toolbar button
puts the cursor in Zoom Mode.
This allows the user to select an area to
zoom into by left-clicking or rightclicking on any point on the map and
holding the button down while defining
an area to zoom into.
1.5.1.2 Zoom In
This will zoom in one level and is accessed by the following options
ToolBar Icon
View menu option
Keyboard 'Page Down' or '+' key
1.5.1.3 Zoom Out
This will zoom out one level and is accessed by the following options
ToolBar Icon
View menu option
Keyboard 'Page Up' or '-' key
1.5.1.4 Zoom 1:1
This will zoom such that 1 meter is equivalent to 1 pixel on the computer screen and is
accessed by the following options
This will zoom to Home which by default is the full extent of the data but can be manually
set to any zoom with the 'Save As Home' option in the View menu. Zoom Home is accessed
by the following options
This option is only available by selecting the desired Region in the Annotation file tree as
shown in the example below:
By clicking on 'Region 0' in the file tree, the Map View will automatically zoom to that
region (shown as a yellow dashed box in image).
34 | P a g e February 2011
1.5.1.7Zoom to Extents
This option is available by right-clicking on select nodes within the File Tree. Selecting this
will zoom the Map View to the full extent of the chosen data.
1.5.1.8 Pan Mode
This mode allows for moving around the data at a particular zoom level by dragging the
screen with the cursor.
Select the pan/zoom icon and then left-click and drag the screen with the button
depressed.
When the mouse button is released, the view will redraw at the new location. Pan mode is
discussed more in section 1.5.2.3.
To exit this mode, another mode button must be selected, such as the Select mode button
1.5.2 Cursor Modes
There are several cursor modes available through the toolbar buttons and menu options.
These are:
1. Select Mode
2. Measure Mode
3. Pan Mode
4. Zoom Mode
5. Contact Generation / Targeting Mode
6. Classification Modes
Classification Training
Edit Classification
Quick Classification
7. Annotation Mode
8. Bathymetry Profiling Mode
9. A-B Mode
35 | P a g e February 2011
10. Depth Scale Mode
The cursor modes are described in detail in the following sections.
1.5.2.1 Select Mode
This option is available when the pointer toolbar button is selected. It is the default mode
and is used for selecting items in the map view.
1.5.2.2 Measure Mode
Selecting the 'Measure' toolbar button in Perspective map will switch the cursor to the
Measure mode for making measurements of features seen in the Map View.
When using the 'Measure' tool, select a starting point on the map by left clicking on the spot
and hold the button down while the distance to measure is spanned. Once the end point is
reached, release the mouse button.
The following window shows how the measured line appears in the map window with the
distance annotated on the line. Also shown are the results of the measurements in the
Measure information tab. For Measure Tab details go to Section: 1.2.2.
36 | P a g e February 2011
1.5.2.3 Pan Mode
This mode allows the user to center the screen over a particular object for using the ‘ZoomIn’ and ‘Zoom-Out’ options, and also is good for following a pipeline or route while zoomed
in where the full extent of the feature following does not fit entirely in the display.
Select the pan icon and then click and drag the screen with the button depressed.
1.5.2.4 Zoom Mode
Selecting the zoom toolbar button puts the cursor in Zoom Mode.
This allows the user to select an area to zoom into by left-clicking or right-clicking on any
point on the map and holding the button down while defining an area to zoom to.
When the mouse button is released, the map will zoom into the selected area. To zoom back
out, use the toolbar buttons for zooming out or returning to the home zoom.
The image below is an example of the selection process:
When the mouse button is released the screen will redraw to the selected extents.
37 | P a g e February 2011
Ellipse: Dimensions are determined by clicking and dragging to the desired size
Rectangle: Dimensions are determined by clicking and dragging to the desired size
Triangle: Dimensions are determined by clicking and dragging to the desired size
Polygon: Dimensions are determined by clicking and dragging to the desired size
Fixed size Ellipse: Dimensions of the annotation are entered by the user prior to
insertion of the character on the map.
Fixed size Rectangle: Dimensions of the annotation are entered by the user prior to
insertion of the character on the map.
Text: A text box used to mark and describe features on the map.
Common Annotation Tools
1.5.2.5 User Annotation Mode
Drawing tools are available under the Modality > Annotation
menu or by selecting the 'Pen' toolbar button. When selected, an
annotations window will appear as shown below:
All user annotations placed in the Map View from this dialog
will appear as items under the Annotation > User heading in the
file tree. Various shapes and text options are available.
Options include:
After selecting an annotation mode, the user may preselect the annotations attributes from
this same dialog.
38 | P a g e February 2011
The color, opacity, thickness and character of the annotation line are defined by
clicking on the paint palette.
The color of the icon is the current color selected for the annotation and will
remain the default color until changed in this attribute box.
The font attributes of text annotation are selected by clicking on the letter icon.
The symbols can be hollow or filled by clicking on the corresponding icon.
Object attributes can be set at the time of creation, or later by right-clicking on the layer in
the file tree structure.
Annotations can be turned on and off from the map display from the file tree. More
information about annotation options from the file tree is presented in Section 1.3.2.3.
1.5.2.6 Bathymetry Profiling
Selecting the 'Bathy Profile' toolbar button in Perspective map will switch the cursor to
the Profile mode for evaluating features seen in the Map View.
Select a starting point on the map by left clicking on the spot and holding the button down
while the profile line is spanned. Once the end point is reached, release the mouse button.
The Bathy Profile tool is described in detail in the BathyOne section of this user manual.
1.5.2.7 Contact Generation
Selecting the 'Contact Generation' option in the Modality menu or selecting the toolbar
button in Perspective map will switch the cursor to the Contact Generation mode for marking
locations of interest seen in the Map View. Selecting this toolbar will automatically launch
TargetOne for analyzing and saving the selected target.
1.5.2.8 Classification
Bottom types can be classified in MosaicOne using the built-in classification module called
SeaClass. The classification process is described in detail in Section 8.3.
1.5.2.9 A-B Mode
Selecting the 'A-B' toolbar button in Perspective Map or the 'A-B' option in the 'Modality'
menu will switch the cursor to the A-B mode for determining differences in DTM layers seen
in the Map View.
39 | P a g e February 2011
Select a starting point on the map by left clicking on the spot and holding the button down
while the area to be used for the A-B calculation is defined. A box will be drawn in the
screen defining the area and when done, release the mouse button to start the calculation. The
'A-B' tool is described in detail in the BathyOne part of the Help guide in Section 5.10.2.
1.5.2.10 Display Depth Scale Mode
This option is available when there is a DTM layer in the project. To display the depth scale,
first select a DTM layer from the file tree by clicking on it once.
The depth scale is then launched by either selecting the 'Display Depth-Scale'
option in the Modality menu or by clicking on the toolbar button shown below
This will open the following depth scale window shown to the right which can
be moved around in the window or placed anywhere on your desktop.
2: Data Management
2.1 Importing
2.1.1 Import Methods
The toolbar offers three methods to bring data into Perspective.
This will open a window browser to import selected raw data files into the project as
shown in the image below:
40 | P a g e February 2011
This button will import all compatible data file in a selected
folder. (NOT YET IMPLEMENTED)
This button will use the database search function to remove all data in a project and
load only the data that lies within a selected time range or a defined geographic area.
Currently the only raw survey data format supported by Perspective is the Triton XTF data
format. However, there are several existing Triton file format converters to allow importing
of additional data types.
In addition to raw data files, Perspective can import a variety of data types including Triton
mosaic and DTM files, GeoTiffs, XYZ files, GSF files, AutoCAD DXF files, and a few
various others. Data types supported and methods for importing each data type are described
in the following sections.
2.1.2 Import Data Types
All data types can be imported from the Import option in the File menu or directly from the
File Tree by selecting ‘Add’ from the right click menu:
The Import option found in the File menu allows the ability to import all compatible data
types into Perspective. The options available are shown in the menu window below:
Raw Data File: Selecting this option from the
File>Import menu will open a window browser for
selecting compatible raw data files for import into the
project. Currently XTF is the only raw data file type
supported. Selecting raw data for import will
automatically launch the processing wizard for sidescan
and/or bathymetry depending on the contents of the
imported file.
Mosaic File: Selecting this option will allow users to
import mosaic files previously generated in Perspective.
ENC (S57) File: Allows users to import S57 charts for
background project imagery.
GeoTIFF File: This option imports selected GeoTiff
files into the project for use as background imagery.
Contact File: Allows the user to import contacts or
target files generated with TargetOne.
TritonMap File: Mosaic files created with TritonMap can be imported using this option.
Vector File: Supported AutoCAD DXF files can be imported with this option.
Neural Net: This option allows users to import a neural net created in Triton’s SeaClass
module for sediment classification.
Classification File: Sediment classification results can be imported using this option.
Symbol: Selecting the 'Symbol' option found in the File > Import menu will open the
following window:
42 | P a g e February 2011
This window allows the user to set the name, category, size and transparent color of the
symbol. To load a symbol into this window, select the 'Load' button which will open the
file browser below to select the symbol file. Navigate to a compatible file type and select
'Open'. This will automatically insert the symbol image into the Symbol Importer
window. Selecting ‘OK’ will load the symbol into the project.
ASCII XYZ Grid File: Selecting an ASCII XYZ file to import will launch the XYZ Grid
Parsing window as shown below:
Options and displays include:
Data Field: The data in the XYZ file is shown in the box at the top of the window.
43 | P a g e February 2011
Line: If there was a header, the box next to ‘Line’ is for entering the number of
lines to skip for the header, before the data begins.
Delimiters: This is where the data delimiters are defined. In the example above
the data is separated by spaces and therefore the ‘Space’ box is checked.
Parsed Field: Displays data elements available for mapping to predefined field
types.
Field: Predefined field types to assign data to.
Format: Set the units or format of the data value assigned to this field.
Attribute: Can attribute the defined field as a header or as a data value.
Update: The user must select this after the parsed field has been applied to a field
and the format has been selected to complete the decoding process for that data
type.
Decoded Data Element: Displays the results of data to field mapping.
Decoded Header Element: Displays the results of header to field mapping
For this example, the first data column is for Easting, the second is for Northing, and the
third is for depth. The parsing window shown on the previous page was captured after
the data had been mapped to the appropriate fields with the decoded data elements
indicating which Field and Format was applied to each element.
Select ‘OK’ when finished. This will launch the BathyOne Wizard to create a bathymetry
layer.
ASCII Singlebeam File: This will import singlebeam data from an XYZ or TXT file.
Selecting this option will launch the Singlebeam ASCII Parsing window (identical to the
XYZ Grid Parsing window).
Bathy DTM File: Selecting this option will allow users to import DTM files previously
generated in Perspective.
GSF File: This option allows users to import GSF files into Perspective. Selecting GSF File
import will automatically launch the BathyOne Wizard to create a bathymetry layer.
2.2 Database Refresh
An alternative method for importing mosaic and DTM files created from Perspective is to use
the Database Refresh toolbar button shown below:
44 | P a g e February 2011
The database refresh tool gives the user the option to import files into the project, based on
either time or location. It is important to note that instead of just being an import tool, the
database refresh tool also removes layers from your project that do not meet the search
criteria.
Database settings need to be defined prior to using this toolbar button to setup the data
directory and to setup the query parameters.
To use this tool, zoom into a region of interest in Perspective Map and select the Database
Refresh toolbar button. This will open the following window:
The search parameters shown were copied from the Database settings tab, but can be changed
here for quick access to the search parameters.
Using the parameters shown above, selecting ‘OK’ will clear the project window and load the
mosaic and DTM files (all layers selected) in the project folder that intersect the viewport and
was collected since May 1, 2009.
Selecting the checkbox in the lower left corner will not open this window upon selecting the
Database Refresh toolbar button and instead will use the search criteria entered in the
Database settings tab.
2.3 Export Methods
There are a few options for exporting data from Perspective Map. Export file types include:
GeoTiff file
45 | P a g e February 2011
KML file
XYZ file
Layers visible in the Map View can be exported as a GeoTiff by using the Composite
GeoTiff export menu option. Right-clicking on the File Tree layers offers additional export
options
Printing the Map View is similar to selecting Composite GeoTiff Export from the File menu
but also includes annotations and allows the user to save the map View as a PDF (with Adobe
Acrobat) or send the map View to a printer for a hard copy of the project.
Export options are discussed in detail in the following sections.
2.3.1 Map View Export
Exporting the Map View to a GeoTiff will create a geo-referenced TIFF that includes all the
layers selected in the File Tree.
Selecting 'File > Export > Composite GeoTiff' will open the following window:
Options available in this window include:
Resolution: Sets the output file resolution in meters/pixel. The size of the output file
in pixels will show next to Dimensions, just below the resolution.
46 | P a g e February 2011
Tiles/Export: The slider bar below the Dimensions is for indicating the number of
tiles to break up the export image in order to reduce the individual file size of the
output. The image above shows the output divided into 16 tiles with resulting
dimensions of each tile being 1097 x 992 pixels.
Selection Tree: Allows the user to select or deselect additional imagery to be
included in the export.
Selecting the Export button will open the following window for saving the file:
2.3.2 Imagery GeoTiff Export
Sidescan and bathymetry data can be exported from an existing project from the File Tree to
a geo-referenced TIFF file. For sidescan data, the GeoTiff Exporter is launched from either
the sidescan root node or the individual sidescan layer. Individual GeoTiff files for
bathymetry are only exported from right-clicking on the Bathymetry root layer node.
All options launch the same export wizard. For sidescan exports, only sidescan data is
available for inclusion in the export. For bathymetry exports, only bathymetry data is
available for inclusion in the export as shown in the image on the following page:
47 | P a g e February 2011
Options available in this window include:
Resolution: Sets the output file resolution in meters/pixel. The size of the output file
in pixels will show next to Dimensions, just below the resolution.
Tiles/Export: The slider bar below Dimensions is for indicating the number of tiles to
break up the export image, in order to reduce the individual file size of the output.
The image above shows the output in only 1 tile with resulting dimensions of each tile
being 4096 x 3703 pixels.
Selection Tree: Allows the user to select or deselect imagery for the export.
Selecting the Export button will open the ‘Save GeoTIFF’ browser window for selecting a
location and file name for the export.
2.3.3 Imagery Batch GeoTiff Export
Sidescan and bathymetry data can be exported from an existing project from the File Tree.
For sidescan data, the Batch GeoTiff Export window is launched from the sidescan
root node only.
For bathymetry, the Batch Export GeoTiff is available from right-clicking on either
the Bathymetry root layer node or on an individual DTM as shown:
48 | P a g e February 2011
There are no settings to change in this window and default export options are automatically
applied. To complete the export, select the green 'Play' button in the upper left corner of the
window. The files are exported to the default project folder and the results are shown in the
output window as seen in the image below:
2.3.4 KML File Export
Sidescan and bathymetry data can be exported from an existing project from the File Tree to
a Google Earth KML file. For sidescan and bathymetry data, the ‘KML Exporter’ is
launched from either the sidescan/bathymetry root node or the individual mosaic/DTM layer.
49 | P a g e February 2011
All options launch the same export wizard. For bathymetry exports, only bathymetry data is
available for inclusion in the export. For sidescan exports, only sidescan data is available to
be included in the export as shown below:
Options available in this window include:
Resolution: Sets the output file resolution in meters/pixel. The size of the output file
in pixels will show next to Dimensions, just below the resolution.
Range: Sets the default zoom range above the Earth for opening the file with Google
Earth.
Tiles/Export: The slider bar below Dimensions is for indicating the number of tiles to
break up the export image, in order to reduce the individual file size of the output.
The image above shows the output in 48 tiles with resulting dimensions of each tile
being 256 x 231 pixels.
Checkbox: Automatically launch Google Earth and insert the exported KML file for
viewing at the distance above ground specified above.
Selection Tree: Allows the user to select or deselect imagery for the export.
Selecting the Export button will open the ‘Save KML’ browser window for selecting a
location and file name for the export.
If the checkbox was selected, then Google Earth will automatically launch and open the
exported file. Please note that Google Earth needs to be installed on your computer for the
auto-launch feature to work.
50 | P a g e February 2011
2.3.5 XYZ File Export
Bathymetry data can be exported from an existing project from the File Tree to a text .xyz
file. This can only be launched from right-clicking the bathymetry ‘DTM’ layer.
This will launch the Export XYZ wizard shown below:
Options available in this window include:
Resolution: Sets the output file resolution in meters/pixel. The cell size can be set to
maintain a 1:1 aspect or the X and Y size can be set individually.
Projection: Allows the user to set the export projection. Information on the
Projection Wizard and Projection Settings can be found in Section 3.5.
Selecting the ‘Save’ button will open the following window for saving the file:
51 | P a g e February 2011
2.3.6 SeaClass Export
Results from the classification process can be exported through the following methods:
1. Composite Export: This will export all layers turned on in the file tree including the
SeaClass results as a composite GeoTiff file.
2. Manual Training Export: This exports the training sets to an XML file and is launched
by right-clicking on the Training Set file tree layer and selecting Export as shown below:
This opens the file save dialog window shown below:
52 | P a g e February 2011
3. Classification Export: This exports the classification grid to an AutoCAD DXF file
which is launched by right-clicking on the classification grid tree layer and selecting
Export as shown below:
This opens the file save dialog window shown below:
53 | P a g e February 2011
2.3.7 Printing
In order to print the Map View to a PDF file (you will need Adobe Acrobat for this) or to a
printer, select ‘Print’ from the File menu. This will open a standard Windows printing
window as shown below:
Select ‘Print’ to output the Map View to the chosen printer.
2.4 Project Options
2.4.1 New Project
To create a new project, select the ‘New Project’ option from the File menu as shown below:
Selecting this will open a new project. If an existing
project is open and not already saved, the user will be
asked to save the project.
54 | P a g e February 2011
2.4.2 Open Project
To open an existing project, select the ‘Open Project’ option from the File menu as shown
below:
Selecting this will open the following window:
55 | P a g e February 2011
2.4.3 Save Project
To save an existing project, select the ‘Save Project’ option from the File menu as shown
below left:
To save a new project select the ‘Save Project As’ option from the File menu as shown above
right.
Selecting this will open the following window:
56 | P a g e February 2011
2.4.4 Projected Cursor
The Project Cursor option is available from the View menu as shown below:
-
Selecting this will add the ‘Custom Cursor’ display to the main
window as shown to the right.
The Custom Cursor is discussed in detail in Section 1.4.
2.4.5 Log Window
To log the project activities, select the ‘Log
Window’ option in the View menu as shown
right:
Selecting this will open a new window with a
record of the activities since the project was
opened. Additional actions will automatically
record in this window to document workflow
steps.
An example of the Log Window is shown left:
57 | P a g e February 2011
2.4.6 Page Setup
Page Setup options are available from the File menu as shown below:
Selecting this will open the Page Setup window as shown below:
58 | P a g e February 2011
2.4.7 Quit Project
When finished working on a project, the project can be closed by selecting ‘Quit’ from the
File menu as shown below:
Selecting this will prompt the user with the following dialog box:
59 | P a g e February 2011
3: Program Settings
3.1 Settings Overview
Application settings can be accessed
through the toolbar button or by
selecting Settings Info from the View menu
as shown below:
There are up to six tabs available in the
Program Settings window, two of which
require additional licensing.
where temporary Perspective files are
kept. Select the button to the right of the
file path to change to a new scratch
location.
Optimize GeoTiffs: This will speed
up viewing large GeoTiffs by
indexing a copy of the file in the
scratch folder, than accessing it from
the scratch folder. This indexing
allows Perspective to only load part
of the GeoTiff when needed rather
than the whole GeoTiff file.
Number of Cores: This is where the
user tells Perspective how many (if any)
of the cores the host computer is utilizing. This helps to optimize Perspective processing.
60 | P a g e February 2011
Options:
Ask before removing layers: This allows the user to turn on or off the message, "Are you
sure you want to remove...", that pops up when "Remove" is selected in the File Tree.
Show Mosaic Tiles: This lets the user see the tiles that the mosaic is divided into.
Load Zoom Out: Selecting this option will automatically zoom to the full extent of an
imported layer.
Relative Paths: Allows the project to be relocated to a new hard drive without losing
track of the relative file paths of imported files.
Hide Mouse Over ToolTips: Hides the display of the cursor when over pop-up tooltips.
Auto Update: Checking this box will allow Perspective to look for any updates to the
Perspective software on the Triton Imaging Inc. website each time Perspective is opened.
Auto Save: Perspective will automatically save the project every user defined interval while
it’s running.
Cache Options:
Force Cache Rebuild: When a survey file is opened in Perspective it is cached or
"indexed" and an .xtf_idx file is created. This allows Perspective to access an XTF file in
a non-linear fashion which significantly speeds up the processing once the .xtf_idx file is
created. The first time a survey file is read, the xtf_idx file is created and it takes a little
longer to load the file, once the idx file is created “Forcing a cache rebuild” forces this
xtf_idx file to be recreated.
Use Ensemble X/Y (SEG-Y): Some SEG-Y have the data "stacked" and the navigation
stored in a different place, checking this box identifies the file as this type.
Suppress Warnings: These are warnings that come from indexing a file when building
the cache. For example "10 pings had no navigation". If you do not want to have these
warning pop up then click the box to "suppress warnings".
Sync Views:
For a data file that contains bathymetry and sidescan data, the ‘Sync View’ option allows the
user to sync the playback of the waterfall viewer and swath viewer by ping number.
Reset Factory Settings:
This will reset the Program Settings to the default factory settings.
61 | P a g e February 2011
3.3 Pen Settings
Intersection: Allows the user to
change the color Perspective assigns to
sub bottom intersections.
Background: Allows the user to
change the color of the Map View
background.
Profile Font: Allows the user to
change the color of the profile font in
SB-I (not yet implemented).
Zoom Tool: Allows the user to change
the color of the zoom box.
Measure Tool: Allows the user to
change the color of the measuring line
used by the measure tool.
3.4 ENC Settings
The way that ENC charts are displayed
in Perspective can be controlled from
the ENC tab on the Settings dialog.
Note that this tab will only appear if
you have an S-57 license and
corresponding dongle plugged in.
Paths: These file paths need to be set
in order to access the ENC data.
Color Scheme: There are four options
to select from for changing the ENC
palette.
Lookup Table: This setting controls
of the amount of items that are included
in the display of the ENC. The
simplified option yields an ENC with
fewer items and less clutter.
The ‘Advanced’ button will invoke the
62 | P a g e February 2011
Advanced ENC Settings window.
From this window, the attributes that
are included in the display of the
ENC can be selected and the
parameters associated with each
attribute can be specified (in meters).
The Color Intensity slider allows the
adjustment of the brightness of the
ENC in the Map Display to be
adjusted.
3.5 Projection Settings
These are the five separate projection settings available in the Projections tab.
There are also two check boxes in the Projections tab, related to import and export
projections.
Auto set Export Projection to UTM/WGS84: As specified, this requires that the input files
are in latitude and longitude coordinates. Checking this box will export the data in the same
projection as displayed in the Map View.
Ask to use current import projection: This will prompt the user during the file import process
and ask whether to use the current projection. If the current projection is not satisfactory, an
import projection wizard will launch.
3.5.1 Import Projection Settings
The import projection wizard is identical for the XTF, GeoTiff, XYZ, and Contact projection
settings.
The default import projection is un-projected latitude and longitude in WGS84. When the
first file is loaded into a new project, the import projection wizard will launch and the
projection can be set at that time.
Alternatively, the user can preset the import projection using the Program Settings option
described below.
Selecting 'Change' under any of the top four options in the Projections tab of the Program
Settings will launch the import projection wizard shown below:
On this page, select the projection to use. If a custom projection is needed, select the
64 | P a g e February 2011
‘Custom’ button. For Custom Projection details, see Section: 3.5.3.
Press the ‘Next’ button to select additional projection information. For this example the
correct UTM zone, hemisphere, and units need to be specified.
Select the datum to use. If a custom datum is needed, select the ‘Custom’ button. For
Custom Datum details, see Section: 3.5.4.
Select Finish when done.
65 | P a g e February 2011
3.5.2 Export Projection
The export projection wizard is basically identical to the import projection wizard except for
the name in the title bar.
The default projection for exporting files is un-projected latitude and longitude in WGS84. If
the 'Auto set Export Projection to UTM/WGS84' box is checked, Perspective will
automatically assign a UTM zone based on WGS84 coordinates.
Selecting 'Change' under Export Projection in the Projections tab of the Program Settings will
launch the following projection wizard:
On this page, select the projection to use. If a custom projection is needed, select the
‘Custom’ button.
Press the ‘Next’ button to select additional projection information. For this example the
correct UTM zone, hemisphere, and units need to be specified.
66 | P a g e February 2011
Select the datum to use. If a custom datum is needed, select the ‘Custom’ button.
Select ‘Finish’ when done.
67 | P a g e February 2011
3.5.3 Custom Projection
To define a custom projection, select 'Custom' from the Select Projection page of the import
or export projection wizards as shown below:
This will open the following window:
Select ‘Create’ to start the Projection Definition window.
68 | P a g e February 2011
Enter the appropriate information for the projection to be defined.
Below is an example with random test data:
To generate the information in the lower left window, select the ‘Generate String’ button.
Select ‘Done’ once the projection string has been generated.
This returns the user to the original window, with the projection string generated in the
previous window now entered automatically in the Projection String box.
69 | P a g e February 2011
Enter a name to save the projection to and select ‘OK’.
This returns the user to the Select Projection window. Choose the new projection just created
from the projection list and select ‘Finish’ or ‘Finish and Save’ to keep the custom projection
for future projects.
70 | P a g e February 2011
3.5.4 Custom Datum
To define a custom datum, select 'Custom' from the Choose Datum page of the import or
export projection wizards as shown below:
This will open the following window:
71 | P a g e February 2011
Select an existing ellipsoid or choose custom from the list as shown below:
Enter the appropriate information for the projection to be defined and a ‘Save As’ name and
select ‘OK’ when done.
The Choose Datum window now has the custom datum listed at the bottom.
72 | P a g e February 2011
Select the new datum just created from the projection list and select ‘Finish’ or ‘Finish and
Save’ to keep the custom datum for future projects.
Selecting ‘Finish and Save’ will open the following window to save the datum:
Enter a name for the datum and select ‘OK’.
73 | P a g e February 2011
3.6 Contact Settings
Size (meters): This is where the user selects the size of the contact to be saved, in meters.
Bookmarks: The user can select whether or not to show bookmarks in the Waterfall view.
Targeting Paths: It is recommended that the user choose the same directory paths for
Perspective and TargetOne. If both programs use the same directory paths, contacts that are
saved in TargetOne will automatically be displayed in Perspective.
Temporary: The user can select where to have TargetOne keep contacts until they are saved.
Saved: The user can select
where to have TargetOne
save contacts once they have
been temporarily saved in
TargetOne. Note that this
needs to be different from
temp directory.
Note that the temporary and
saved file paths must be
different.
Contact Usage: The contact
generated from Perspective
can either be sent to
TargetOne or to an XML
file. Contacts sent to
TargetOne will have the
Triton Imaging Inc .CON file
format.
A contact generated as XML
contains the parameters
required to queue external programs to areas of interest within the mosaic. Included in the
XML structure is a link to a geo-referenced TIFF file (.tif + .tfw) that is the snapshot from the
Perspective Mosaic.
XML contacts can contain links to other types of imagery such as AUV mounted optical
cameras.
Threshold:
Use Target One setting: Set the default display threshold using the TargetOne settings.
Calculate from data: Set the display threshold by calculating the value from the data file.
74 | P a g e February 2011
Current Contact Number: Indicates the contact number that will be given to the next
contact generated.
3.7 Database Settings
On: Check this box to turn on the auto-load database option.
Database Path: Sets the file path to the project database folder.
Date Selection Options:
Recent: The user can select the number of days back from the current date by using the Days
Back number list.
Since Date: The user can select a range of time using the Start Date field to enter a start date
and using the current date for the End date.
Range: The user can select a range of time using the ‘Start Date’ field to enter a start date
and the ‘End Date’ field for the end date.
Always ask before
search: This check box
will prompt the user for a
date option when selecting
‘Refresh to View’.
Use Refined Database
Query when Viewport is
less than: User enters a
value for using the refined
database query for small
Viewports.
This is useful for reducing
the data that is nearby but
not in the map view from
loading into the project by
reducing the size of the
layers’ bounding box.
75 | P a g e February 2011
4: Navigation
4.1 Navigation Types
Navigation embedded in raw data files is extracted upon import of the data file and sorted
into 5 main categories.
The main types of navigation in Perspective are:
Sidescan - navigation for sidescan data imported from raw data files
Multibeam - navigation for multibeam data imported from raw data files
Singlebeam - navigation for singlebeam data imported from raw data files
Subbottom - navigation for subbottom data imported from raw data files
Vessel - vessel navigation imported from raw data files
If multiple data types are available in one raw data file, importing that one data file can
populate multiple navigation data fields in the file tree. If for example the data file comes
from a Reson 8101 which collects both sidescan and multibeam data simultaneously,
importing one raw data file will populate the Sidescan navigation node, the Multibeam
navigation node and the Vessel navigation node as shown in the image below:
Note that importing one data file, BRDG001 in this example, populated the multibeam,
sidescan and vessel layer nodes in the navigation file tree. Each navigation type has its own
color so they can be distinguished in the map view. These are kept separate since the user
may wish to process the navigation differently for sidescan data than for multibeam.
76 | P a g e February 2011
4.2 Import Navigation Data
Navigation data that Perspective works with comes embedded in raw survey data files and do
not exist as stand-alone files. Currently, the only raw survey data format supported by
Perspective is the XTF format and the navigation data must be stored within the XTF file for
Perspective to read and process it.
Navigation data extracted from the raw data files are automatically separated and sorted into
the navigation data types available in the navigation file tree section. The navigation File
Tree structure has several options for changing the way the navigation lines appear in the
Map View and several ways to change processing and zoom options.
For Navigation Tree details, see Section: 1.3.6.
In addition to importing raw data files from the methods described in the Import Methods
section, navigation data can be added directly from the File Tree by right-clicking on any of
the navigation layer nodes and selecting 'Add'. An example is shown below:
Selecting this option will bring in all the data from the selected raw file, including the
navigation data, and launch the processing wizard.
Selecting a navigation line in the File Tree will also highlight that navigation line in the Map
View display as a thicker light blue line as shown on the next page:
77 | P a g e February 2011
The image above shows two multibeam navigation lines, the thicker blue line is currently
selected in the navigation file tree layer and the red line is currently not selected.
When importing raw data files into Perspective, the import/processing wizard automatically
launches. While the wizard does give the option to process the navigation for the data type
being imported, multiple stages of navigation processing cannot be accomplished before the
wizard completes the mosaic or DTM creation using the partially processed navigation data.
If there is reason to believe that the navigation data needs cleanup (poor satellite coverage,
ROV/AUV tracking, etc.), then it is best to skip the creation of the mosaics or DTMs at this
stage and process the navigation completely first.
Navigation processing is an important step to obtaining clean results and some thought
should go into what parameters to use and what level of processing is necessary for the
collected data. For example, hull or pole mounted systems tend to have a cleaner position
signal and require less processing than towed sonar or ROV/AUV surveys.
Presented in the next section are a couple possible workflows a user could follow for
processing their navigation data.
78 | P a g e February 2011
4.3 Navigation Processing Workflows
For surveys with hull-mounted equipment and good position control, very little processing is
needed of the navigation data. One pass is generally enough to remove small spikes in the
navigation data. This can be accomplished using the import/processing wizard, which only
allows one pass at the navigation processing. However, for towed sonar or data collected
from ROVs or AUVs generally more processing is needed to create imagery which
accurately reflects the true vessel position at the time of the ping transmission and reception.
Currently there are two primary workflows for processing navigation data.
1. Process on import: Upon importing raw survey data files, the processing wizards
each have a button for setting the navigation processing settings. These settings are
made and then applied when the data is being processed for creating mosaics or
DTMs.
These settings are only applied once to the raw navigation data. Towed sidescan
often needs repeatable navigation smoothing and is not adequately processed with this
method.
Navigation processing boxcar settings are described in detail in the next section of
this manual, Section 4.4.
2. Process from File Tree: Upon import of the raw survey data, the processing wizards
are skipped and only the navigation lines are imported. Then the navigation can be
processed using the Process Navigation window, which allows for multiple passes
over the navigation data. This is often necessary for towed sonar or data collected
from ROVs or AUVs.
To repeat the navigation processing, first setup the Boxcar filter to use either 'Ship' or
'Sensor' as the source navigation. Click 'Start' in the Process Navigation window to
initiate the processing. When complete, return to the Boxcar Settings and change the
navigation source to 'Smoothed'. This is a critical step, otherwise the processing will
continue to use the same raw source navigation.
Details of the Process Navigation window are presented in Section 4.5
79 | P a g e February 2011
4.4 Navigation Boxcar Settings
Selecting the Filter Setup button in the Process Navigation window opens the following
Boxcar Settings window for setting processing parameters:
General:
- Window - sets boxcar window size
- Source - sets source navigation
Sensor - Uses the position found in the XTF sensor navigation
Ship - Uses the position found in the XTF ship navigation
Smoothed - Uses the smoothed position already in the cache file, (uses the previously
smoothed navigation from the last processing)
80 | P a g e February 2011
Heading:
- Compute CMG - Check the box to compute a heading from the Course Made Good
(navigation)
- Bias - Apply a single bias to the computed CMG heading
- Change Cutoff - Cutoff value for CMG calculation (in degrees)
Layback:
- Source
None - Do not apply a layback
Computed - Computes a layback using the values found in the XTF file for Cable Out,
Towfish Depth, Towpoint Height, and Towpoint offset from the navigation antenna
Manual - Enter a fixed layback value (in meters)
- Tow Point Offsets - Applies the user-defined values in crossbeam direction.
- Time Delay - Static time delay (in seconds)
Offsets:
- Applies user - Defined value in X, Y relative to position.
+X equals Starboard, -X equals Port
Speed:
- Filter Speed - Turns the option on
Min - Enter the minimum expected speed
Max - Enter the maximum expected speed
Change Cutoff - Cutoff value for speed filter (in knots)
Compute:
Never - Use the speed from the XTF file
Always - Ignore existing speed and re-compute
When Zero - Only computes speed if the value in the file is zero
Mag Heading Deviation:
- On - Turns the option on
- 0, 90, 180, 270: Enter the corrected heading for each of cardinal compass points. The
mosaic engine will generate a smoothed correction curve interpolating between these values.
81 | P a g e February 2011
4.5 Process Navigation
For processing navigation from the File Tree, select the ‘Process Navigation’ option available
by right-clicking on any tree level in the Navigation layer. Selecting this will launch the
Process Navigation window shown below:
Options include:
Filter Setup - See 'Boxcar Settings' in the previous section of this manual.
Auto Update Cache - Writes the processed navigation into the cache file, important
for repeat processing.
Check Intersections - Checks navigation at line intersections.
Start - Click after Boxcar Settings have been made to initiate processing. This can be
clicked as many times as the user wants to repeat the navigation processing. Please
note that to process the results from the previous navigation processing step the
navigation source must be changed to 'Smoothed'. This will use the processed
navigation in the cache file as the source allowing for multiple steps of processing.
Cancel Processing - Cancels the current processing step, does not remove saved
processed navigation from the cache file.
Save and Exit - Saves processing to cache file if not already done with the auto update
option, then exits processing wizard.
82 | P a g e February 2011
5: BathyOne
5.1 BathyOne Module
BathyOne is an add-on to Perspective Map which allows users to create digital terrain models
of their raw bathymetry data and includes tools for viewing and interpolating the gridded
data. Options available in the BathyOne module are presented below; details of their options
and settings are described later in this chapter.
Grid Options
Create DTM: BathyOne provides a few methods for the creation of digital terrain models
(DTM's).
Rebuild Using: Upon selecting this option, the user is asked if they want to use the GSF flags
already present in the GSF. The BathyOne Wizard then opens to allow the user to
make changes to bathymetry settings used to create the imagery and apply any
edits/flags made to the GSF file.
Edit GSF Using: This option is only available if a GSF File was imported without a
corresponding raw data file using the 'Import/GSF File' option. Selecting this option
will launch a limited version of the BathyOne Wizard to allow the user to change
some of the processing parameters set during the GSF import process.
Swath Editor: Not yet implemented.
Re-merge DTM: Will re-create the DTM based on any changes to the processing parameters
or edits to the data made since the DTM was created.
Add Lines: Allows the user to add other raw data files in the project to the DTM.
Reset Date: Provides the ability to change the date of the DTM file.
Rename: Allows the user to rename the DTM name in the project. This will not rename the
file on the disc and only changes the display name in the Perspective Map project.
Visualization Options
Color Settings: Allows the user to change the color characteristics of the bathymetry layer.
Histogram: This is the graphical representation of the imagery signal level in dB versus the
occurrence of that dB within the image.
Relief Shading: This tool simulates the illumination of the sun on the bathymetry data. This
is a global setting and can only be changed at this node level.
View Swath: This tool allows the user to see the swath data from an individual data file.
83 | P a g e February 2011
Interpretation Options
Bathy Profile: Selecting the 'Bathy Profile' option from the toolbar button or Modality menu
in Perspective Map will switch the cursor to the Profile mode for evaluating features
seen in the Map View.
A-B: Subtracts co-registered DTMs to look for changes to bathymetry. This algorithm does
a direct pixel to pixel comparison at each grid node.
Change Detection: Subtracts co-registered DTMs to look for changes to bathymetry. This
algorithm differs slightly from the A-B algorithm in that it also includes a statistical
neighborhood approach to account for mis-registration between layers. Operating the
Change Detection tool is basically the same as the A-B tool.
Blink Comparator: Visual comparison of two overlapping layers is made easy with this tool.
The 'Blink Comparator' allows the user to quickly turn on/off a layer or can be set to
cycle a layer on/off to help identify differences in the layers.
Statistics: This gives an overview of the data used to create the image including coverage
and line statistics.
5.2 Create DTM
5.2.1 Bathymetry Processing Wizard
Bathymetry data can be processed in Perspective Map using the BathyOne Wizard.
Presented below are a few ways to launch the bathymetry processing wizard.
During the raw data import process, the navigation data loads into the project first. If the raw
data files contain bathymetry data then the BathyOne Wizard will automatically launch and
the bathymetry data can be processed as part of the import process.
However if the navigation data needs repeat processing, the BathyOne Wizard can be
canceled during the import process and re-launched after the navigation data is properly
processed.
For more information regarding Navigation Processing Workflows, visit Section 4.3.
There are two methods to launch the BathyOne Wizard manually from within Perspective
Map, from the File Tree and using the toolbar button.
1. To launch the wizard from the File Tree, right-click on the Imagery/Bathymetry node and
select 'Create' as shown below:
84 | P a g e February 2011
2. The processing wizard also can be launch by selecting the 'Create DTM' toolbar button:
Whether the processing wizard is automatically or manually launched as described above, the
same options are available. Processing steps in the BathyOne Wizard are presented in the
next Section.
5.2.2 BathyOne Wizard Overview
There are several steps the BathyOne Wizard guides the user through. Brief descriptions of
each step are presented below and details of their settings and options are in the following
sections.
Choose/Create Bathy Layer - options to create a new DTM file or append to an existing
file.
Select Input Lines - Choose which data files to process for the DTM.
Ancillary Options - Vessel geometry settings and GSF/HTF options.
Gridding of Soundings - Grid settings including resolution, encoding options, fill and
smoothing options, and the option to constrain the DTM to the map extent.
Raw Processing - Includes POS, navigation and TPE processing, and options for
transducer selection and attitude correction thresholds.
Beam Suppression - Several options for beam suppression with a separate tab for attitude
suppressions.
SVP Processing - Includes options for selecting and applying sound velocity profile data.
Tide/Squat Processing - Includes options for selecting and applying tides and vessel
squat.
85 | P a g e February 2011
5.2.3 Choose/Create Bathy Layer
The first step of the BathyOne wizard is to create a new bathy layer or select an existing
bathy layer to append to as shown in the image below:
If a bathy layer already existed in the project, it will appear in the upper window under
'Existing Layers'. The user can either select the existing layer if present, or choose to create a
new bathy layer by selecting the 'Create' button.
Note that there are two types of bathy layers that can be created, a DTM or a TPE.
DTM: This stands for 'digital terrain model' and is the default bathy layer format used
for gridding the depth values from the processing results.
TPE: This stands for 'total propagated error' and is used for a visual representation of the
possible errors in the data results.
Before moving to the next step of the BathyOne processing wizard, either an existing layer
must be selected or a new layer created for the processing results. If the user selects 'Create',
to generate a new bathy layer, the following window will appear to name the layer and to
select the output directory:
86 | P a g e February 2011
Note that the '.tmap_dtm' file extension will automatically be appended to the entered file
name.
When finished, select 'Save'. This will create the new bathy layer and will automatically
advance to the next processing step.
5.2.4 Select Input Lines
This page gives the user the option to select which lines to include in the bathy processing.
All lines loaded in the project that contain bathymetry data will be included in this list as
shown below:
87 | P a g e February 2011
The user can select individual lines by clicking on the check box to the right of the line name,
or the user may choose 'Select All' or 'Deselect All'. If a line is deselected, it will not be
included in the DTM that is being created. Using the 'Add Lines' tool, it is possible to append
the DTM with the lines not included at a later time.
When finished selecting the lines to include in the processing, click the 'Next' button to
advance to the next processing step.
5.2.5 Gridding of Soundings
This page of the processing wizard as shown below gives the user the option to set output
resolution, encoding options, fill and smoothing options, and the option to constrain the DTM
to the map extent.
Resolution:
Enter the resolution of the DTM in meters per grid cell.
Note that the resolution chosen should be something appropriate with regard to the water
depth, number of beams, etc. This is also the "bin" size into which the raw bathy soundings
will be gridded. The resolution sets the grid cell size and therefore the smaller the number,
the larger the DTM file size of the final DTM file and the longer will be the processing time.
88 | P a g e February 2011
Encoding:
Choose from the following options using the drop-down list:
Last: The last value to fall in the bin being processed.
Max: The deepest value to fall in the bin being processed.
Min: The shallowest value to fall in the bin being processed.
First: The first value to fall in the bin being processed.
Average: The average of all the values that fall in the bin.
Constrain to map view:
Only process the data that falls inside the current map window. This can be useful for quick
previews of grid results or for generating small grid files that are quick to work with.
Depth limit:
Choose the correct range for the data. If the data falls both deeper and shallower than 2000m
choose > 2000m.
Fill Filter:
Turn this on to fill gaps between data points, the two settings allow either a Median or
Inverse Distance filter to be used to compute the value of the depth being created. Also the
size (number of bins) East-West and North-South that will be used.
Smooth Filter:
A low-pass filter that can be applied to the DTM. The variables are similar to the Fill Filter.
Use this filter with care, useful data can easily be removed!
Hit 'Next' to continue to the Ancillary Options dialog.
5.2.6 Ancillary Options
This page of the processing wizard as shown below gives the user the option to indicate the
vessel geometry, whether to include FTS (footprint time series) data in the GSF file, and
whether to choose to generate an HTF file as well.
89 | P a g e February 2011
Vessel Geometry: There are two options for vessel geometry. Generally vessel geometry is
stored in the raw data file header and can be read directly from the XTF file. By default the
'Use vessel geometry from XTF header' option is checked, and this information will be used
for data processing. Unchecking this option allows you to either 'Load' an existing geometry
file or 'Create' to generate a different vessel geometry (.GEO) file.
Selecting 'Load' will open a window for selecting an existing .geo_xml file.
Selecting 'Create' will open a window to enter vessel geometry information and save a new
.geo_xml file as shown on the next page:
90 | P a g e February 2011
Note that there is a drop-down list for 'Heave Ref.' with the following options depending on
the source of the data and where in the XTF file the information is stored:
When finished, select 'OK'. This will open a window for entering the name of the vessel
geometry file and selecting an output directory.
GSF: Include FTS when available.
All data is written internally to a standard GSF (Generic Sensor Format) file. FTS (Footprint
Time Series) data is beam imagery from within each beam footprint, sometimes called
'Snippets'. If the data contains this information then leaving the box checked will generate
both a DTM and imagery from the FTS data in the GSF file.
91 | P a g e February 2011
This type of data requires a great deal of processing and the size of the XTF files can be very
large. Unless there is a requirement for snippet imagery the box should be unchecked.
HTF: Generate HTF
Check this box and hit 'Settings' to save an HTF file. Available settings are shown in the
window below:
Enter the requested information and select 'OK' when finished.
Hit 'Next' to continue to the Raw Processing dialog.
5.2.7 Raw Processing
This page of the processing wizard as shown below includes POS, navigation and TPE
processing, plus options for transducer selection and attitude correction thresholds.
92 | P a g e February 2011
Loading...
+ hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.