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 AProductConfigureris 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 aRasterDataNodeat a certain a certain pixel position.SourceSampleConfigurer ASourceSampleConfigureris used to define the source samples processed by aPointOperator.TargetSampleConfigurer ATargetSampleConfigureris used to define the target samples processed by aPointOperator.WritableSample A writable sample is aSamplethat can change its value. -
Class Summary Class Description PixelOperator APixelOperatormay serve as a handy base class for an operator that computes any number of target samples from any number of source samples.PointOperator ThePointOperatorclass 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 ASampleOperatormay serve as a handy base class for an operator that computes a single target sample from any number of source samples.