Skip to content

/AWS1/CL_SGGBANDMATHCFGINPUT

Input structure for the BandMath operation type. Defines Predefined and CustomIndices to be computed using BandMath.

CONSTRUCTOR

IMPORTING

Optional arguments:

it_predefinedindices TYPE /AWS1/CL_SGGSTRINGLISTINPUT_W=>TT_STRINGLISTINPUT TT_STRINGLISTINPUT

One or many of the supported predefined indices to compute. Allowed values: NDVI, EVI2, MSAVI, NDWI, NDMI, NDSI, and WDRVI.

io_customindices TYPE REF TO /AWS1/CL_SGGCUSTOMINDICESINPUT /AWS1/CL_SGGCUSTOMINDICESINPUT

CustomIndices that are computed.


Queryable Attributes

PredefinedIndices

One or many of the supported predefined indices to compute. Allowed values: NDVI, EVI2, MSAVI, NDWI, NDMI, NDSI, and WDRVI.

Accessible with the following methods

Method Description
GET_PREDEFINEDINDICES() Getter for PREDEFINEDINDICES, with configurable default
ASK_PREDEFINEDINDICES() Getter for PREDEFINEDINDICES w/ exceptions if field has no v
HAS_PREDEFINEDINDICES() Determine if PREDEFINEDINDICES has a value

CustomIndices

CustomIndices that are computed.

Accessible with the following methods

Method Description
GET_CUSTOMINDICES() Getter for CUSTOMINDICES