PISCATUS 3D PRODUCTS
HOW IT WORKS
PISCATUS 3D PROFESSIONAL
PISCATUS 3D RECREATIONAL
PISCATUS 3D SURVEYOR
WHY BUY?
HOW TO BUY
DOWNLOADS
TECHNICAL SPECS
FAQ + HINTS
DEALER LOGIN
DISTRIBUTORS AND DEALERS
LINKS
CONTACT US
 

How PISCATUS3D works

There are five main software elements that make PISCATUS3D work.  These are:

  • SeaLog
  • Shared Memory
  • SeaDBLog
  • Firebird Database Server
  • PISCATUS3D 

The relationships and flow of data between the various PISCATUS3D elements is shown below.  Data is given out from the various electronic equipment onboard the boat in NMEA format.  Each of these data output stringss are fed into a Data Multiplexer which combines all the NMEA sentences into one data stream.  This data steam is then fed into the PISCATUS3D computer via a single COM port and is received by SeaLog.

SeaLog is a stand alone program separate from PISCATUS3D .  SeaLog picks out the various NMEA sentences it has been configured to recognize such as depth, position, boat heading, COG, SOG and net position, and writes these paramters to Shared Memory.  It also flags, or discards, errors in the incoming data such as an incorrect position from the GPS, or the sounder coming off the bottom and giving erroneous depth values.  PISCATUS3D and SeaDBLog then both read the values from Shared Memory.  If a plotter is also installed on the same computer, they can access Shared Memory as well and use the parameters and values stored there.  At present, C-Plot Pro and SeaPlot Pro plotters are supported. 

Unlike Version 3 PISCATUS3D Tide is now part of Sealog, this applies tide corrections to incoming sounder data.  This is standard with all PISCATUS3D installations and does not require any additional setting up.  PISCATUS3D Tide can also interface with TotalTide which has the worlds most extensive set of Tide stations. The TotalTide interface was primary designed for the UK market where the standard tide station selection is low. TotalTide is used by the UK hydrograhical office and is know as the most accurate available. The TotalTide application must be purchased seperately from PISCATUS3D but is easy interfaced.

SeaDBLog writes depth information from Shared Memory to the PISCATUS3D database file (C:\Program Files\SMI\Piscatus\Data\BATHYMETRY.FDB) using Firebird. The SeaDBLog service runs in the background and is called the ‘Sealog Database’ service in the lists of services running on the machine.

PISCATUS3D also reads Shared Memory and takes the relevant bits of information, namely boat position and depth, to help it draw its 3D terrain maps. At the same time, PISCATUS3D also accesses depth data stored in the PISCATUS3D database so it has information to build the terrain surrounding the boat’s current position.

PISCATUS3D Inshore Pro, DeepSea Pro and Classic all install from the same set of disks. The Permit Code you are given by Seabed Mapping when licensing the software determines what mode PISCATUS3D will run in and whether any additional modules are activated.

PISCATUS3D Navigator is another program that is opened from within PISCATUS3D itself.  This program gives the user an overview of the world with coastlines, boat tracklines and high resolution global bathymetry maps.  PISCATUS3D Navigator is standard with all PISCATUS3D installations and does not require any extra installation steps.

PISCATUS3D comes with datasets that cover the planet. This is a one nautical mile grid cell dataset of the planet based on satellite altimetry. This background dataset is kept separate from the boat’s actual soundings and once the boat collects real data this built in data is quickly enhanced.  

Top of page

 

© Copyright 2006, SMI Ltd