Process Designer : CARIS Batch Utility : BASE Editor Processes : Extract Coverage
 

Extract Coverage

Description

The ExtractCoverage process extracts a portion of a coverage.

Inputs

A point cloud or raster dataset.

Outputs

A coverage in CSAR format.

Command Line Syntax

carisbatch --run ExtractCoverage --geometry <value> --include-band <value> [options] <input> <output>

User Interface Command

Extract Coverage By Digitizing

Extract Coverage Using a Feature Layer

Options

The following table describes the parameters available for this process.

Parameter

 

Long

Short

Description

Can Repeat

Notes

 

--include-band

b

A string specifying the name of a band to include in the output.

The ALL keyword is used to include all bands in the output.

TRUE

At least one value must be specified explicitly.

--extract-type

g

A string specifying the type of extraction to be performed. One of:

INCLUSIVE: Inclusive - Copy all data inside the geometry.

EXCLUSIVE: Exclusive - Copy all data outside the geometry.

The default value is INCLUSIVE.

FALSE

--include-rejected

-j

If set, rejected values in the input are included in the output.

FALSE

--band-filter

f

A string specifying a filter to apply to input band values.

Supported operators: >, <, =, !=. For example, "Depth > 1".

For more information and examples using filters, see Filter Coverage, or Filter Expressions.

FALSE

Values for elevation bands are assumed to be using the positive UP convention.

--geometry

G

The geometry with its coordinate reference system.

<WKT> - A string specifying the shape of the geometry.

<CRS> - A string specifying the horizontal coordinate reference system key of the geometry.

The geometry can be composed of one or more polygons that contain one or more holes and must be specified as a WKT string.

FALSE

If the specified area contains rejected points, those points will be skipped during extraction.

--geometry-file

A WKT file containing the geometry.

The WKT file must contain both the geometry and coordinate reference system and must be formatted appropriately.

The geometry can be composed of one or more polygons that contain one or more holes. Each geometry in the WKT must be on its own line, which is consistent with how CARIS software generates WKT files.

If --geometry is also specified, this file is ignored.

FALSE

--comments

General comments to be added to the coverage metadata.

The default value is an empty string.

FALSE

Example

To use this command refer to the following example.

Example

Objective

You want to extract a portion of a raster coverage.

Description

Command Line Syntax

The depth band will be included in the extracted raster surface.

--include-band Depth

A filter will be applied to the output so that only points with a depth greater than 10 metres will be included.

--band-filter "Depth>10"

The geometry of the extracted polygon is defined by the WKT string: POLYGON ((417005.5403481841800000 5579144.0498767812000000, 416942.8549106763700000 5579003.2347864071000000, 416908.2885466055600000 5579112.7677087365000000, 417005.5403481841800000 5579144.0498767812000000)).

The coordinate reference system is UTM-30N.

--geometry POLYGON ((417005.5403481841800000 5579144.0498767812000000, 416942.8549106763700000 5579003.2347864071000000, 416908.2885466055600000 5579112.7677087365000000, 417005.5403481841800000 5579144.0498767812000000))" UTM-30N

The source surface, Surface1.csar is located at D:\BatchSample.

D:\BatchSample\Surface1.csar

The output surface will be named ExtractSurface.csar and will be saved to the same location as the source file.

D:\BatchSample\ExtractSurface.csar

Command Line

carisbatch --run ExtractCoverage --include-band Depth --band-filter "Depth>10" --geometry "POLYGON ((417005.5403481841800000 5579144.0498767812000000, 416942.8549106763700000 5579003.2347864071000000, 416908.2885466055600000 5579112.7677087365000000, 417005.5403481841800000 5579144.0498767812000000))" UTM-30N D:\BatchSample\Surface1.csar D:\BatchSample\ExtractSurface.csar

Outcome

A new raster surface is created from the data extracted from the original raster surface.

Extra Notes

To generate a string for the geometry, you can select a polygon in the application and export it to ASCII through File > Export > Selection > CARIS Well Known Text