Package org.esa.snap.core.gpf.pointop
Provides special support for raster data operations that transforms each source pixel
into a corresponding target pixel at the same position. It is much easier to implement your operator if it inherits
from
SampleOperator
or PixelOperator
rather than Operator
if you don't perform any geometric transformation
and don't need any source pixel neighborhood information.-
Interface Summary Interface Description ProductConfigurer AProductConfigurer
is used to configure a target product with respect to a current source product which serves as a template.Sample A sample represents the (geophysical) value of aRasterDataNode
at a certain a certain pixel position.SourceSampleConfigurer ASourceSampleConfigurer
is used to define the source samples processed by aPointOperator
.TargetSampleConfigurer ATargetSampleConfigurer
is used to define the target samples processed by aPointOperator
.WritableSample A writable sample is aSample
that can change its value. -
Class Summary Class Description PixelOperator APixelOperator
may serve as a handy base class for an operator that computes any number of target samples from any number of source samples.PointOperator ThePointOperator
class serves as a base class for operators that compute single pixels independently of their neighbours and whose target product and all source products share the same grid and coordinate reference system. More specifically, the target product and all source products must share the same raster size andGeoCoding
.SampleOperator ASampleOperator
may serve as a handy base class for an operator that computes a single target sample from any number of source samples.