Description
The GeoreferenceHIPSBathymetry process optionally uses ray tracing algorithms to create along track/across track depths from raw range and angle information and then merge all sensor data into latitude, longitude, and depth using horizontal and vertical offsets from the HIPS vessel file. This geographically references the sounding position and depth. Optionally tidal or GPS measurements can be used to vertically adjust the data. Finally, if total propagated uncertainty is required, it will compute the depth and horizontal uncertainty values during processing.
Inputs
One or more HIPS track lines.
Outputs
One or more processed HIPS track lines.
Command line syntax
carisbatch --run GeoreferenceHIPSBathymetry [options] file:///C:/temp/input/input.hips?Vessel=sample
User Interface Command
Georeference Bathymetry
Options
The following table describes the parameters available for this process.
Parameter |
| |||
|---|---|---|---|---|
Long | Short key | Description | Can Repeat | Notes
|
--computesvc | Use a ray tracing algorithm to apply sound velocity profiles to the final depths. | FALSE | ||
--svp | The path to the sound velocity profiles in a file or folder. If not set, uses the SVP already loaded in the HIPS data for the track lines passed to the process. | TRUE | Not used when | |
--ssp-as-backup-svp | If set, when sound velocity profile (SVP) is not available, surface sound speed (SSP), if available, is used as a full SVP during sound velocity correction. | False | ||
--profile-selection-method | Method for selection of which sound velocity profile to apply for each ping, when multiple profiles are available. • PREVIOUS_IN_TIME: Previous in Time • NEAREST_IN_TIME: Nearest in Time • NEAREST_IN_DISTANCE: Nearest in Distance • NEAREST_IN_DISTANCE_WITHIN: Nearest in Distance Within Time • USE_LAST_METHOD: Use Last Method The defaults value is PREVIOUS_IN_TIME. | FALSE | Not used when | |
--nearest-distance-hours | A number specifying the number of hours for use with the nearest in distance within time profile selection method. The default value is 1. | FALSE | Use when ProfileSelectionMethod = NEAREST_IN_DISTANCE or NEAREST_IN_DISTANCE_WITHI. | |
--ssp | If set, surface sound speed (SSP), when available, is inserted into the sound velocity profile (SVP) used during sound velocity correction. When not available, SVP is used without any changes. | FALSE | ||
--resteer-beam-angles | If set, performs an additional re-computation of the steered beam angles based on a new surface sound speed that will be interpolated from the sound velocity profile (compatible systems are listed in the online help). This is only available when the Surface Sound Speed is used. The recorded SSP (known to be incorrect) along with the sound speed interpolated from SVP (assumed to be correct), will be used to compute new beam angle data. Ray-tracing will then proceed without insertion of the SSP into the SVP. Used only if SSP is applied. For compatible systems only. | FALSE | Not used when SSP is false. | |
--heave-source | Type of heave to be applied when georeferencing bathymetry. • HEAVE: Original (realtime) heave data will be used. • DELAYED_HEAVE: Delayed heave data will be used. The defaults value is HEAVE. If this is set to DELAYED_HEAVE but no delayed heave data is available, the process will use realtime heave data instead. Note: During Georeference Bathymetry, HIPS will apply the difference between delayed heave and realtime heave only if all of the following are true: • Data has not undergone sound velocity correction, and; • In the vessel file, the Heave sensor has Apply set to NO, and; • In Georeference Bathymetry, --heave-source is set to DELAYED_HEAVE, and; • Both realtime heave values and delayed heave values exist for the line. If data has already undergone sound velocity correction, no dynamic heave (realtime or delayed) will be applied. | FALSE | This option is used with | |
--vehicle-depth | If set, delta draft/subsea depth is applied to the processed data. If | FALSE | ||
--compute-tpu | Calculate a total depth and position uncertainty for all soundings from a combination of individual uncertainty sources. | FALSE | ||
--tide-measured | A number specifying the error value for the tide station. It is equivalent to the standard deviation of the tide gauge measurements. The value is Ignored if tide source is real time. The default value is 0. Supported units: | FALSE | Use when | |
-tide-zoning | A number specifying the value for the vertical uncertainty in the range calculation for a tide zone file. The default value is 0. HIPS does not model the TPU for the tide zone. Instead a single user-defined value may be used here. Supported units: | FALSE | Use when | |
--source-gps-height | Source of the uncertainty values for the GPS height. • VESSEL: Use the static model value from the vessel configuration • REALTIME: Use the stored real-time value The default value is VESSEL. | FALSE | Use when | |
--gps-sounding-datum | A number specifying the value for the vertical uncertainty in the range calculation for a GPS sounding datum model. The default value is 0. HIPS does not model the TPU for the GPS sounding datum model. Instead a single user‑defined value may be used here. Supported units: | FALSE | Use when | |
--sv-measured | A number specifying the value for the uncertainty of inaccuracies in SVP measurements. The default value is 0. Supported units: | FALSE | Use when | |
--sv-surface | A number specifying the value for the uncertainty of the surface sound speed sensor that measures the sound speed at the transducer face. This parameter is only applicable to systems that require accurate surface sound speed measurements. The default value is 0. Supported units: | FALSE | Use when | |
--sweep-max-heave | A number specifying the maximum uncertainty value for the estimated observed heave of the transducer boom. The default value is 0. Supported units: c | FALSE | Use when | |
--sweep-max-pitch | A number specifying the maximum uncertainty value for the estimated observed pitch of the transducer boom. The default value is 0. Supported units: deg and rad. | FALSE | Use when | |
--sweep-max-roll | A number specifying the maximum uncertainty value for the estimated observed roll of the transducer boom. The default value is 0. Supported units: deg and rad. | FALSE | Use when | |
--source-sonar | Source of the uncertainty values for the sonar. • VESSEL: Use the static model value from the vessel configuration • REALTIME: Use the stored real-time value The default value is VESSEL. | FALSE | Use when | |
--source-navigation | Source of the uncertainty values for the navigation. • VESSEL: Use the static model value from the vessel configuration • REALTIME: Use the stored real-time value The default value is VESSEL. | FALSE | Use when | |
-source-gyro | Source of the uncertainty values for the gyro. • VESSEL: Use the static model value from the vessel configuration • REALTIME: Use the stored real-time value The default value is VESSEL. | FALSE | Use when | |
-source-pitch | Source of the uncertainty values for the pitch. • VESSEL: Use the static model value from the vessel configuration • REALTIME: Use the stored real-time value The default value is VESSEL. | FALSE | Use when | |
--source-roll | Source of the uncertainty values for the roll. • VESSEL: Use the static model value from the vessel configuration • REALTIME: Use the stored real-time value The default value is VESSEL. | FALSE | Use when | |
--source-heave | Source of the uncertainty values for the heave. • VESSEL: Use the static model value from the vessel configuration • HEAVE: Use the stored real-time heave value • DELAYED: Use the stored real-time delayed heave value The default value is VESSEL. | FALSE | Use when | |
--source-tide | Source of the uncertainty values for the tide. • STATIC: Use a static value - comes from the dialog • REALTIME: Use the stored real-time value - can be created by user control when loading tide The default value is STATIC. | FALSE | Use when | |
--vertical-datum-reference | The type of tide to be applied. • NONE: No tidal correction will be applied • TIDE: Observed tidal corrections will be applied • GPS: GPS tidal corrections will be applied The default value is NONE. | FALSE | ||
--tide-file | The path to the tide station or zone file. | FALSE | Use when If TIDE is set and | |
--weighted-average | If set, calculates the weighted average during multiple tide station interpolation. | FALSE | Use when | |
--compute-errors | If set, computes errors during multiple tide station interpolation. | FALSE | Use when | |
--compute-gps-vertical-adjustment | If set, computes a vertical adjustment for the soundings using the ellipsoid as reference. | FALSE | Use when | |
--smooth-height | If set, applies smoothing to GPS height. | FALSE | ||
--sounding-datum-offset | If set, applies a single static datum offset to the GPS height. The default value is 0. Supported units: | FALSE | Use when | |
--datum-model-file | The file path to the datum model. If not set when using a The datum model can be one of type ASCII (TIN), raster surface or point cloud. | FALSE | Use when | |
--datum-model-band | A string specifying the datum model band name. Only applicable when | FALSE | Use when | |
--info-file | s | The path to the file that describes the format of the input ASCII files. This must be set when | FALSE | Use when |
--input-crs |
| A string specifying the horizontal coordinate reference system key of the input. This must be set when For time-dependent coordinate reference systems, the epoch can be specified, typically using the year, as <crs_id>@1997. A fractional year can also be specified, such as <crs_id>@1997.3, if needed. If no epoch is specified, the reference epoch of the coordinate reference system is used. | FALSE | This must be explicitly set. Use when |
--output-components | If set, an ASCII text file ( | FALSE | Use when | |
--gps-vertical-components | If set to Custom, it will use the • SYSTEM: Uses the default system settings for computing GPS vertical adjustment. • CUSTOM: Uses the custom settings in the process applied by the user. The default value is SYSTEM. | FALSE | Use when | |
--gps-component-antenna-offset | If set, applies the offset of the GPS antenna from the reference point. | FALSE | Use when | |
--gps-component-dynamic-heave | Type of dynamic heave to be applied. • NONE: No dynamic heave will be used • HEAVE: Original heave data will be used • DELAYED_HEAVE: Delayed heave data will be used The default value is NONE. | FALSE | Use when | |
--gps-component-mru-remote-heave | If set, applies remote heave resulting from vessel roll/pitch on an offset-mounted MRU. | FALSE | Use when | |
--gps-component-dynamic-draft | If set, applies dynamic draft as a result of interpolating the draft table from the HIPS Vessel File (HVF). | FALSE | Use when | |
--gps-component-vehicle-depth | If set, delta draft/subsea depth is applied to the processed data. | FALSE | Use when | |
--gps-component-waterline | Type of waterline offset to apply. • NONE: No waterline will be used • VESSEL: Apply the waterline offset from the HIPS Vessel File • REALTIME: Apply the waterline value from the InstallationParameters.xml file generated by the converter The default value is NONE | FALSE | Use when | |
--vertical-offset | A number specifying the vertical offset as a static offset to the processed depths. Supported units: The default value is 0. | FALSE | Use when | |
--apply-refraction-coeff | If set, applies refraction coefficients. | FALSE | ||
--beam-shift | The type of beam shift to be applied during merge. • NONE: No beam shift will be applied • STATIC: Static beam shifts will be applied • RELATIVE: Relative beam shifts will be applied The default value is NONE. | FALSE | ||
--beam-shift-file | The path to the beam shift file. | FALSE | Use when | |
-smooth-sensor | If set, applies smoothing coefficients to the specified data. • GYRO: Smoothes the gyro data. • HEAVE: Smoothes the heave data. • PITCH: Smoothes the pitch data. • ROLL: Smoothes the roll data. • SOW: (Speed over water) Smoothes the speed over water data. • DELTA_DRAFT: Smoothes the delta draft/subsea depth data. • GPS_TIDE: Smoothes the GPS tide data. • TIDE: Smoothes the tide data. • GPS_HEIGHT: Smoothes the GPS Height data. | TRUE | ||
Example
To use this command, refer to the following examples.
Example | ||
|---|---|---|
Objective | To correct data and geographically reference sounding positions and depths of bathymetry data, also applying sound velocity correction. | |
Description | Command Line Syntax | |
Data is being georeferenced. |
| |
Sound velocity correction is computed and applied with specified SVP files. |
| |
Input file is named input.hips and is located at C:\temp\input\. The HIPS file URI filters for the vessel named “sample” and the day 2000-001. | | |
Command Line | ||
Outcome | The data is corrected and georeferenced with the values set by user. | |
Extra Notes | N/A | |
Example | ||
|---|---|---|
Objective | To correct data and geographically reference sounding positions and depths of bathymetry data, including computing and applying total propagated uncertainty values. | |
Description | Command Line Syntax | |
Data is being georeferenced. |
| |
Total propagated uncertainty is computed and applied with specified values |
| |
Input file is named input.hips and is located at C:\temp\input\. The HIPS file URI filters for the vessel named “sample” and the day 2000-001. |
| |
Command Line |
| |
Outcome | The data is corrected and georeferenced with the values set by user. | |
Extra Notes | N/A | |
Example | ||
|---|---|---|
Objective | To correct data and geographically reference sounding positions and depths of bathymetry data, applying a GPS vertical adjustment using a tide file. | |
Description | Command Line Syntax | |
Data is being georeferenced. |
| |
Tide values are applied from a tide file. |
| |
Input file is named input.hips and is located at C:\temp\input\. The HIPS file URI filters for the vessel named “sample” and the day 2000-001. | | |
Command Line | | |
Outcome | The data is corrected and georeferenced with the values set by user. | |
Extra Notes | N/A | |
Example | ||
|---|---|---|
Objective | To correct data and geographically reference sounding positions and depths of bathymetry data, and applying GPS vertical adjustments using vertical offset values. | |
Description | Command Line Syntax | |
Data is being georeferenced. |
| |
GPS vertical adjustment is applied using vertical offset values. |
| |
Input file is named input.hips and is located at C:\temp\input\. The HIPS file URI filters for the vessel named “sample” and the day 2000-001. |
| |
Command Line |
| |
Outcome | The data is corrected and georeferenced with the values set by user. | |
Extra Notes | N/A | |
Example | ||
|---|---|---|
Objective | To correct data and geographically reference sounding positions and depths of bathymetry data, and applying a GPS vertical adjustment using a datum model file. | |
Description | Command Line Syntax | |
Data is being georeferenced. |
| |
GPS vertical adjustment is applied using a datum model file. |
| |
GPS vertical adjustment is applied using a datum model band depth file. | ||
Input file is named input.hips and is located at C:\temp\input\. The HIPS file URI filters for the vessel named “sample” and the day 2000-001. | ||
Command Line | | |
Outcome | The data is corrected and georeferenced with the values set by user. | |
Extra Notes | N/A | |