CARIS Batch Utility : BASE Editor Processes : Resample Surface To Raster
 

Resample Surface To Raster

Description

The ResampleSurfaceToRaster process creates a fixed resolution raster surface by interpolating a fixed or variable resolution surface at a single resolution.

Inputs

A surface in CSAR format.

Outputs

A raster surface in CSAR format.

Command Line Syntax

carisbatch --run ResampleSurfaceToRaster --resolution <value> [options] <input> <output>

Options

The following table describes the parameters available for this process.

Parameter

 

Long

Short

Description

Can Repeat

Notes

 

--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 specified explicitly.

--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 unprojected data, an angle type unit is required. The order for unprojected 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.

If not set, the cover of the data will be used.

FALSE

--type

The type of interpolation to be performed.

LINEAR: Linear - Use linear interpolation

LINEAR_UNCERTAINTY: Linear Uncertainty - Use linear interpolation with uncertainty

NATURAL_NEIGHBOUR: Natural Neighbour - Use natural neighbour interpolation

NATURAL_NEIGHBOUR_UNCERTAINTY: Natural Neighbour with Uncertainty - Use natural neighbour interpolation with uncertainty

The default value is LINEAR.

FALSE

--minimum-neighbours

A number specifying the minimum number of neighbours for calculating uncertainty.

The default value is 50. The valid range is 0 or greater.

This is only used when interpolating with uncertainty.

FALSE

--tautness

A list of numbers specifying two tautness values.

<Tautness1> - Controls the slope of the inflection point on an exponential curve.

<Tautness2> - Controls the position of the inflection point on an exponential curve.

The default values are 5.0 and 5.0. Both values must be provided.

This is only applicable when performing natural neighbour interpolation.

FALSE

--grid-linearity

The grid linearity style to use when performing natural neighbour interpolation.

LINEAR_ONLY: Linear Only - Always use linear gridding

NON_LINEAR: Non Linear - Always use non-linear gridding

NON_LINEAR_EXCEPT_PERIMETER: Non Linear except at Perimeter - Use non-linear gridding except near perimeter, where linear is then used

The default is LINEAR_ONLY.

FALSE