Description
The ImportHIPSFromAuxiliary process imports various post‑processed formats into HIPS and SIPS projects.
Update
HIPS track lines.
Inputs
One or more raw data files in a supported format.
Outputs
Updated HIPS track lines and project file.
Command Line Syntax
carisbatch --run ImportHIPSFromAuxiliary --input-format <value> [options] <inputs> <update>
Options
The following table describes the parameters available for this process.
Parameter |
| |||
Long | Short key | Description | Can Repeat | Notes
|
Common Options | ||||
--input-format | I | The format to import. • ASCII: ASCII • APP_POSMV: Applanix POS MV • APP_RMS: Applanix RMS • APP_SBET: Applanix SBET • NAVLAB: Kongsberg Navlab • NOVATEL: NovAtel • PFREEHEAVE: Kongsberg PFreeHeave • STARFIX: Fugro Starfix • TERRAPOS: TerraPos | FALSE | This must be specified explicitly. |
--time-offset | A number specifying the time offset. The default value is 0. Supported units: sec, min, hour, day, week. | FALSE | ||
--time-buffer | A number specifying the time buffer to pad data at the beginning and end of lines. The default value is 0. Supported units: sec, min, hour, day, week. | FALSE | ||
--maximum-gap | A number specifying the maximum allowable time between records. The default value is 2. Supported units: sec, min, hour, day, week. | FALSE | ||
--allow-partial | a | If set, loads data for lines that are only partially covered, otherwise skip loading data for that line. | FALSE | |
InputFormat = ASCII Options | ||||
--navigation | If set, includes navigation. | FALSE | ||
--gps-height | A number specifying the sampling interval to include GPS height. A value of 0 will use all data. | FALSE | ||
--info-file | s | The path to a file that describes the format of the input ASCII files. | FALSE | This must be specified explicitly. |
--input-CRS | p | A string specifying the horizontal coordinate reference system key of the input. | FALSE | This must be specified explicitly. |
InputFormat = APP_POSMV Options | ||||
--navigation | If set, includes navigation from the Group 1 message. | FALSE | ||
--gyro | A number specifying the sampling interval for including gyro from the Group 1 message. A value of 0 will use all data. Supported units: sec, min, hour, day, week. | FALSE | ||
--pitch | A number specifying the sampling interval for including pitch from the Group 1 message. A value of 0 will use all data. Supported units: sec, min, hour, day, week. | FALSE | ||
--roll | A number specifying the sampling interval for including roll from the Group 1 message. A value of 0 will use all data. Supported units: sec, min, hour, day, week. | FALSE | ||
--gps-height | A number specifying the sampling interval for including GPS height from the Group 1 message. A value of 0 will use all data. Supported units: sec, min, hour, day, week. | FALSE | ||
--delayed-heave | A number specifying the sampling interval for including delayed heave from the Group 111 message. A value of 0 will use all data. Supported units: sec, min, hour, day, week. | FALSE | ||
--navigation-rms | A number specifying the sampling interval for including navigation RMS from the Group 2 message. A value of 0 will use all data. Supported units: sec, min, hour, day, week. | FALSE | ||
--gyro-rms | A number specifying the sampling interval for including gyro RMS from the Group 2 message. A value of 0 will use all data. Supported units: sec, min, hour, day, week. | FALSE | ||
--pitch-rms | A number specifying the sampling interval for pitch RMS from the Group 2 message. A value of 0 will use all data. | FALSE | ||
--roll-rms | A number specifying the sampling interval for including roll RMS from the Group 2 message. A value of 0 will use all data. Supported units: sec, min, hour, day, week. | FALSE | ||
--delayed-heave-rms | A number specifying the sampling interval for including delayed heave RMS from the Group 111 message. A value of 0 will use all data. Supported units: sec, min, hour, day, week. | FALSE | ||
--gps-height-rms | A number specifying the sampling interval for GPS height RMS. A value of 0 will use all data. Supported units: sec, min, hour, day, week. | FALSE | ||
--heave-rms | A number specifying the sampling interval for heave RMS. A value of 0 will use all data. Supported units: sec, min, hour, day, week. This option is not applicable if GPSHeightRMS is set. | FALSE | ||
--reference-week | A string specifying the manual override for the reference GPS week used to interpret the data time stamps. The date format is "yyyy-mm-dd". If not set, the application will attempt to determine the reference week from the Group 3 message, if present. If this is not found, the application will attempt to determine the reference week from the file name by looking for the pattern YYYY-DDD at the beginning or end of the file name. If this is not found, the application will use the earliest time stamp of the selected track lines to determine a reference week. | FALSE | ||
InputFormat = APP_RMS Options | ||||
--navigation-rms | A number specifying the sampling interval for navigation RMS. A value of 0 will use all data. Supported units: sec, min, hour, day, week. | FALSE | ||
--gyro-rms | A number specifying the sampling interval for gyro RMS. A value of 0 will use all data. Supported units: sec, min, hour, day, week. | FALSE | ||
--pitch-rms | A number specifying the sampling interval for pitch RMS. A value of 0 will use all data. Supported units: sec, min, hour, day, week. | FALSE | ||
--roll-rms | A number specifying the sampling interval for roll RMS. A value of 0 will use all data. Supported units: sec, min, hour, day, week. | FALSE | ||
--gps-height-rms | A number specifying the sampling interval for GPS height RMS. A value of 0 will use all data. Supported units: sec, min, hour, day, week. | FALSE | ||
--reference-week | A string specifying the manual override for the reference GPS week used to interpret the data time stamps. The date format is “ If this is not set, the application will attempt to determine the reference week from the file name by looking for the pattern YYYY-DDD at the beginning or end of the file name. If this is not found, the application will use the earliest time stamp of the selected track lines to determine a reference week. | FALSE | ||
InputFormat = APP_SBET Options | ||||
--navigation | If set, includes navigation. | FALSE | ||
--gyro | A number specifying the sampling interval for gyro. A value of 0 will use all data. A minimum value of 0.02 is recommended. Supported units: sec, min, hour, day, week. | FALSE | ||
--pitch | A number specifying the sampling interval for pitch. A value of 0 will use all data. A minimum value of 0.02 is recommended. Supported units: sec, min, hour, day, week. | FALSE | ||
--roll | A number specifying the sampling interval for roll. A value of 0 will use all data. A minimum value of 0.02 is recommended. Supported units: sec, min, hour, day, week. | FALSE | ||
--gps-height | A number specifying the sampling interval for GPS height. A value of 0 will use all data. A minimum value of 0.02 is recommended. Supported units: sec, min, hour, day, week. | FALSE | ||
--reference-week | A string specifying the manual override for the reference GPS week used to interpret the data time stamps. The date format is "yyyy-mm-dd". If this is not set, the application will attempt to determine the reference week from the file name by looking for the pattern YYYY-DDD at the beginning or end of the filefile namename. If this is not found, the application will use the earliest time stamp of the selected track lines to determine a reference week. | FALSE | ||
InputFormat = NAVLAB Options | ||||
--navigation | If set, includes navigation. | FALSE | ||
--gyro | A number specifying the sampling interval for gyro. A value of 0 will use all data. Supported units: sec, min, hour, day, week. | FALSE | ||
--pitch | A number specifying the sampling interval for pitch. A value of 0 will use all data. Supported units: sec, min, hour, day, week. | FALSE | ||
--roll | A number specifying the sampling interval for roll. A value of 0 will use all data. Supported units: sec, min, hour, day, week. | FALSE | ||
--subsea-depth | A number specifying the sampling interval for subsea depth. A value of 0 will use all data. Supported units: sec, min, hour, day, week. | FALSE | ||
--navigation-rms | A number specifying the sampling interval for navigation RMS. A value of 0 will use all data. Supported units: sec, min, hour, day, week. | FALSE | ||
--gyro-rms | A number specifying the sampling interval for gyro RMS. A value of 0 will use all data. Supported units: sec, min, hour, day, week. | FALSE | ||
--pitch-rms | A number specifying the sampling interval for pitch RMS. A value of 0 will use all data. Supported units: sec, min, hour, day, week. | FALSE | ||
--roll-rms | A number specifying the sampling interval for roll RMS. A value of 0 will use all data. Supported units: sec, min, hour, day, week. | FALSE | ||
--subsea-depth-rms | A number specifying the sampling interval for subsea depth RMS. A value of 0 will use all data. Supported units: sec, min, hour, day, week. | FALSE | ||
InputFormat = NOVATEL Options | ||||
--navigation | If set, includes navigation. | FALSE | ||
--gyro | A number specifying the sampling interval for gyro. A value of 0 will use all data. Supported units: sec, min, hour, day, week. | FALSE | ||
--pitch | A number specifying the sampling interval for pitch. A value of 0 will use all data. Supported units: sec, min, hour, day, week. | FALSE | ||
--roll | A number specifying the sampling interval for roll. A value of 0 will use all data. | FALSE | ||
--gps-height | A number specifying the sampling interval for GPS height. A value of 0 will use all data. | FALSE | ||
--delayed-heave | A number specifying the sampling interval for delayed heave. A value of 0 will use all data. | FALSE | ||
--navigation-rms | A number specifying the sampling interval for navigation RMS. A value of 0 will use all data. Supported units: sec, min, hour, day, week. | FALSE | ||
--gyro-rms | A number specifying the sampling interval for gyro RMS. A value of 0 will use all data. Supported units: sec, min, hour, day, week. | FALSE | ||
--pitch-rms | A number specifying the sampling interval for pitch RMS. A value of 0 will use all data. Supported units: sec, min, hour, day, week. | FALSE | ||
--roll-rms | A number specifying the sampling interval for roll RMS. A value of 0 will use all data. Supported units: sec, min, hour, day, week. | FALSE | ||
--gps-height-rms | A number specifying the sampling interval for GPS height RMS. A value of 0 will use all data. Supported units: sec, min, hour, day, week. | FALSE | ||
InputFormat = PFREEHEAVE Options | ||||
--delayed-heave | A number specifying the sampling interval for delayed heave. A value of 0 will use all data. Supported units: sec, min, hour, day, week. | FALSE | ||
InputFormat = STARFIX Options | ||||
--navigation | If set, includes navigation. | FALSE | ||
--gyro | A number specifying the sampling interval for gyro. A value of 0 will use all data. Supported units: sec, min, hour, day, week. | FALSE | ||
--pitch | A number specifying the sampling interval for pitch. A value of 0 will use all data. Supported units: sec, min, hour, day, week. | FALSE | ||
--roll | A number specifying the sampling interval for roll. A value of 0 will use all data. Supported units: sec, min, hour, day, week. | FALSE | ||
--gps-height | A number specifying the sampling interval for GPS height. A value of 0 will use all data. Supported units: sec, min, hour, day, week. | FALSE | ||
--delayed-heave | A number specifying the sampling interval for delayed heave. A value of 0 will use all data. Supported units: sec, min, hour, day, week. | FALSE | ||
--subsea-depth | A number specifying the sampling interval for subsea depth. A value of 0 will use all data. Supported units: sec, min, hour, day, week. | FALSE | ||
--input-crs | p | A string specifying the horizontal coordinate reference system key of the input. | FALSE | This must be specified explicitly. |
--vessel-name | A string specifying the name of the vessel. | FALSE | This must be specified explicitly. | |
--navigation-device | A string specifying the name of the navigation device. | FALSE | ||
--heading-device | A string specifying the name of the heading device. | FALSE | ||
--heave-device | A string specifying the name of the heave device. | FALSE | ||
--motion-device | A string specifying the name of the motion device. | FALSE | ||
--subsea-depth-device | A string specifying the name of the subsea depth device. | FALSE | ||
InputFormat = TERRAPOS Options | ||||
--navigation | If set, includes navigation. | FALSE | ||
--gps-height | A number specifying the sampling interval for GPS height. A value of 0 will use all data. Supported units: sec, min, hour, day, week. | FALSE | ||
--navigation-rms | A number specifying the sampling interval for navigation RMS. A value of 0 will use all data. Supported units: sec, min, hour, day, week. | FALSE | ||
--gps-height-rms | A number specifying the sampling interval for GPS height RMS. A value of 0 will use all data. Supported units: sec, min, hour, day, week. | FALSE | ||
Example
To use this command, refer to the following example.
Example | ||
Objective | To import certain post-processed formats to HIPS data. | |
Description | Command Line Syntax | |
Terrapos data is being imported. | --input-format TERRAPOS | |
Line for which there is only partial auxiliary data will have that data loaded. | --allow-partial navigation | |
All data will be used. | --gps-height 0sec | |
The input file is named inputPOSMV1.pts located in C:\temp\input\. | C:/temp/input/input.hips?Vessel=sample;Day=2000-001 C:\temp\input\inputPOSMV1.pts\ | |
Command Line | carisbatch -run ImportHIPSFromAuxiliary --input-format TERRAPOS --allow-partial --navigation --gps-height file 0sec ///C:/temp/input/input.hips?Vessel=sample;Day=2000-001 C:\temp\input\inputPOSMV1.pts | |
Outcome | The HIPS project data is updated by the imported auxiliary data. | |
Extra Notes | N/A | |