Reference Guide : HIPS Processes : Create HIPS Grid
 

Create HIPS Grid

Description

The CreateHIPSGrid process creates a raster surface using a HIPS gridding method.

Inputs

One or more HIPS track lines.

Outputs

A raster surface in CSAR format.

Command Line Syntax

carisbatch --run CreateHIPSGrid --gridding-method <value> --extent <value> --resolution <value> --output-crs <value> [options] <inputs> <output>

Options

The following table describes the parameters available for this process.

Parameter

 

Long

Short key

Description

Can Repeat

Notes

 

Common Options

--gridding-method

g

The gridding method used to generate the output raster. One of:

SHOAL_TRUE: Shoalest Depth True Position - Shoalest depth with true positions

SWATH_ANGLE: Swath Angle - Beam geometry weighting

UNCERTAINTY: Uncertainty - TPU weighting

CUBE: CUBE - CUBE algorithm

FALSE

This must be specified explicitly.

--resolution

R

A number and unit specifying the resolution of the output raster.

Supported units: cable, ch, cm, fm, ft, in, inm, km, m, mi, mm, nm, usfm, usft, usmi, usnm, usyd, yd, deg and rad.

FALSE

This must be explicitly specified.

--extent

E

The extents that defines the window.

<LowerX> - A number specifying the lower left X origin in the coordinate reference system of the output.

<LowerY> - A number specifying the lower left Y origin in the coordinate reference system of the output.

<UpperX> - A number specifying the upper right X origin in the coordinate reference system of the output.

<UpperY> - A number specifying the upper right Y origin in the coordinate reference system of the output.

The unit is assumed to be that of the output's coordinate reference system, unless otherwise specified. When specifying units for un-projected data, an angle type unit is required. The order for un-projected coordinates is longitude followed by latitude.

Supported units: cable, ch, cm, fm, ft, in, inm, km, m, mi, mm, nm, usfm, usft, usmi, usnm, usyd, yd, deg and rad.

FALSE

This must be explicitly specified.

--output-crs

c

A string specifying the horizontal coordinate reference system key of the output.

FALSE

This must be explicitly specified.

--output-vertical-crs

o

A string specifying the vertical coordinate reference system key of the output.

No vertical transformation will be applied even if a value is specified. This value is only used as metadata on the output dataset.

The default value is Unknown.

FALSE

--primary-band

m

A string specifying the name given to the primary band of the output.

The default value is Depth.

FALSE

--compute-band

a

A string specifying an output band to be computed from the input points. One of:

SHOAL: Shoal - Shoalest of all values that contributed to populating the cell

DEEP: Deep - Deepest of all values that contributed to populating the cell

DENSITY: Density - Number of points that contributed to populating the cell

MEAN: Mean - Mean of all values that contributed to populating the cell

STD_DEV: Standard deviation - Standard deviation of all values that contributed to populating the cell

TRUE

--comments

C

General comments to be added to the coverage metadata.

The default value is an empty string.

FALSE

--include-flag

A string specifying a status flag to be included for the operation. One of:

ACCEPTED: Accepted status flag

EXAMINED: Examined status flag

OUTSTANDING: Outstanding status flag

REJECTED: Rejected status flag

SUPPRESSED: Suppressed status flag

TRUE

This must be explicitly specified.

--keep-up-to-date

U

If set, disables Keep Up to Date setting.

FALSE

GriddingMethod = SHOAL_TRUE Options

 

None

GriddingMethod = SWATH_ANGLE Options

--max-footprint

X

A number specifying the maximum area in which a sounding can be applied to the surface.

The default value is 9. Value is set in resolution units.

FALSE

--grazing-angle-file

G

The path to the Grazing Angle Weights file.

The defaults is to use the system table if not defined.

FALSE

--grazing-angle-table

A pair of values describing an entry in the grazing angle weight table.

<Angle> - Angle in degrees of a specific weight.

<Weight> - Statistical weight of the specified angle.

The default value is to apply full weight from 90 to 75 degrees, 0.01 weight at 15 degrees and 0 weight at 0 degrees.

If set, the value overrides the GrazingAngleFile.

FALSE

GriddingMethod = UNCERTAINTY Options

--iho-order

The IHO S-44 Order to apply.

S44_SPECIAL: Predefined S-44 horizontal and vertical error limits for Special Survey Order

S44_1A: Predefined S-44 horizontal and vertical error limits for 1a Survey Order

S44_1B: Predefined S-44 horizontal and vertical error limits for 1b Survey Order

S44_2: Predefined S-44 horizontal and vertical error limits for 2 Survey Order

S44_USER: User defined horizontal and vertical error limits (a,b,horizontal distance limit of depth, horizontal percentage of depth)

If not set, the default is S44_USER, which requires IHOLimits and IHOHorzDistLimits to be set.

FALSE

--iho-limits

The IHO S-44 Order 'a' and 'b' error values to be used if user defined is chosen.

<a value> - Constant error

<b value> - Depth dependent error

Only applicable if IHO Order is not set or set to S44_USER.

FALSE

GriddingMethod = CUBE Options

--iho-order

e

The IHO S-44 Order to apply.

S44_SPECIAL: Predefined S-44 horizontal and vertical error limits for Special Survey Order

S44_1A: Predefined S-44 horizontal and vertical error limits for 1a Survey Order

S44_1B: Predefined S-44 horizontal and vertical error limits for 1b Survey Order

S44_2: Predefined S-44 horizontal and vertical error limits for 2 Survey Order

S44_USER: User defined horizontal and vertical error limits (a,b,horizontal distance limit of depth, horizontal percentage of depth)

If not set, the default is S44_USER, which requires IHOLimits and IHOHorzDistLimits to be set.

FALSE

--iho-limits

The IHO S-44 Order 'a' and 'b' error values to be used if user defined is chosen.

<a value> - Constant error

<b value> - Depth dependent error

Only applicable if IHO Order is not set or set to S44_USER.

FALSE

--disambiguation-method

The method used to select a hypothesis from a set. One of:

DENSITY: Density - Disambiguate by number of samples.

LOCALE: Locale - Disambiguate by surrounding nodes.

DENSITY_LOCALE: Density and Locale - Disambiguate by a combination of sample count and surrounding nodes.

The default value is DENSITY_LOCALE.

FALSE

--cube-config-file

The path to a file specifying the XML document containing CUBE configuration parameters.

FALSE

--cube-config-name

A string specifying the name of the CUBE configuration to be used from the CUBE configuration parameters.

FALSE

--cube-config-settings

A XML string encoding a set of CUBE configuration parameters.

If set, overrides the values set in CubeConfigFile and CubeConfigName.

FALSE

Example

To use this command, refer to the following example.

Example

Objective

To create a raster surface using HIPS gridding.

Description

Command Line Syntax

The surface is created using the swath angle gridding method.

--gridding-method SWATH_ANGLE

The extents of the surface are defined by coordinates 500000 50000000 501000 50010000.

--extent 500000 50000000 501000 50010000

The resolution for the output surface is set to 5.0m.

--resolution 5.0m

The horizontal coordinate reference system for the surface is set to EPSG:32619

--output-crs EPSG:32619

Data flagged as ACCEPTED will be included in the output surface.

--include-flag ACCEPTED

The input HIPS track line is named input.hips and located in the C:\temp\input folder.

C:/temp/input

The output CSAR raster is called raster_surface.csar and located in the D:\BatchSample folder.

D:/BatchSample/output/raster_surface.csar

Command Line

carisbatch --run CreateHIPSGrid --gridding-method SWATH_ANGLE --resolution 5.0m --output-crs EPSG:32619 --extent 500000 50000000 501000 50010000 --include-flag ACCEPTED file:///C:/temp/input/input.hips?Vessel=sample;Day=2000-001 file:///D:/BatchSample/output/raster_surface.csar

Outcome

A new swath angle surface is created in the specified location.

Extra Notes

N/A