Crop Samples

This operator crops samples from each input ping that are outside of specified boundaries. The boundaries can be expressed by sample number, range or depth. Entire samples are excluded based on their midpoint; the remaining data is not resampled or padded with no-data values.

This operator does not perform any interpolation or averaging—it simply excludes out-of-range samples while leaving the remaining data unchanged. This lightweight cropping method offers improved clarity and performance for workflows where you only want to discard irrelevant samples rather than regrid or resample data. Cropping is based on the sample midpoint and supports heaved data. No-data padding is not used.

Echoview accepts operands of the following data types as input:

Operand 1

  • Angular position
  • Boolean
  • Color
  • Complex angular position
  • Complex power dB
  • Complex Sv
  • Complex TS
  • Current velocity
  • Linear
  • Power dB
  • Pulse compressed complex angular position
  • Pulse compressed complex power dB
  • Pulse compressed complex Sv
  • Pulse compressed complex TS
  • Sv
  • TS
  • Unspecified dB

Settings

The Crop Samples Variable Properties dialog box pages include (common) Variable Properties pages and these operator pages:

Operands page

Crop Samples page

Setting

Description

Crop by

Use the Crop by list to specify the operator's crop domain:

  • Sample number
  • Range
  • Depth

Minimum sample number

Specifies the minimum number or value in the selected Crop by domain.

Maximum sample number

Specifies the maximum number or value in the selected Crop by domain.

See also

About virtual variables
Operator licensing in Echoview