SubRasterProcessor

Top  Previous  Next

This processor performs an (arithmetical) rule only on the raster cells, which are located in a specified bounding box. For this purpose, the given rule is automatically extended by an ITE clause, which checks whether a cell is located in the envelope.

Input parameters (besides the parameters of RasterCalculatorProcessor):

 

Key coordType (optional): Indicated whether the bounding box is specified by raster or geo coordinates (possible values: raster,geo;Default raster)

 

Keys x0, y0: The location of the bounding box. Note: When using geo coordinates, the lower left corner of the envelope is expected! When using raster coordinates the upper left corner is expected!

 

Keys x1, y1, width, height: Specify the dimension of the bounding box. Either width and height or x1 and y1 are mandatory. Note: When using geo coordinates, the upper right corner of the envelope is expected for x1/y1! When using raster coordinates the lower right corner is expected!

 

Key envelopes: Instead of specifying the envelope directly by x0, y0, ... a reference key to an ArrayList can be specified to define the area the calculation will be performed on.

 

Key polygons: Instead of specifying the envelope directly by x0, y0, ... a reference key to a FeatureCollection can be specified, where every Feature (must be a closed LineString-, LinearRing- or Polygon-Feature) defines a part of the area the calculation will be performed on.

 

The use of the other input parameters (especially rule is accordingly to RasterCalculatorProcessor).