Uses of Class
org.esa.snap.core.gpf.Operator
-
Packages that use Operator Package Description org.esa.snap.core.gpf SNAP's Graph Processing Framework GPF used for developing and executing raster data operators and graphs of such operators.org.esa.snap.core.gpf.common org.esa.snap.core.gpf.common.reproject org.esa.snap.core.gpf.common.resample org.esa.snap.core.gpf.descriptor org.esa.snap.core.gpf.graph org.esa.snap.core.gpf.monitor org.esa.snap.core.gpf.operators.tooladapter 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. -
-
Uses of Operator in org.esa.snap.core.gpf
Methods in org.esa.snap.core.gpf that return Operator Modifier and Type Method Description Operator
GPF. createOperator(String operatorName, Map<String,Object> parameters, Map<String,Product> sourceProducts, RenderingHints renderingHints)
Creates an operator instance by using the given operator (alias) name.Operator
OperatorSpi. createOperator()
Creates an operator instance with no arguments.Operator
OperatorSpi. createOperator(Map<String,Object> parameters, Map<String,Product> sourceProducts)
Creates an operator instance for the given source products and processing parameters.Operator
OperatorSpi. createOperator(Map<String,Object> parameters, Map<String,Product> sourceProducts, RenderingHints renderingHints)
Creates an operator instance for the given source products and processing parameters.Methods in org.esa.snap.core.gpf that return types with arguments of type Operator Modifier and Type Method Description Class<? extends Operator>
OperatorSpi. getOperatorClass()
Gets the operator implementation class.Methods in org.esa.snap.core.gpf with parameters of type Operator Modifier and Type Method Description void
ProgressMonitoredOperatorExecutor. execute(Operator operator)
void
GPF. executeOperator(Operator operator)
Calls the execute method of an operator and sets an appropriate progress monitor.Method parameters in org.esa.snap.core.gpf with type arguments of type Operator Modifier and Type Method Description static String
OperatorSpi. getOperatorAlias(Class<? extends Operator> operatorClass)
Gets the alias name of the operator given by it's class.Constructor parameters in org.esa.snap.core.gpf with type arguments of type Operator Constructor Description OperatorSpi(Class<? extends Operator> operatorClass)
Constructs an operator SPI for the given operator class.OperatorSpi(Class<? extends Operator> operatorClass, String operatorAlias)
Deprecated.since BEAM 5, no replacement. -
Uses of Operator in org.esa.snap.core.gpf.common
Subclasses of Operator in org.esa.snap.core.gpf.common Modifier and Type Class Description class
BandMathsOp
This band maths operator can be used to create a product with multiple bands based on mathematical expression.
All products specified as source must have the same width and height, otherwise the operator will fail.class
ImportVectorOp
The import vector operator.class
JaiOp
class
MergeOp
The merge operator allows copying raster data from other products to a specified product.class
MosaicOp
Creates a mosaic out of a set of source products.class
PassThroughOp
class
ProductSetReaderOp
ProductSet Operator to be replaced by ReadOpclass
ReadOp
Reads the specified file as product.class
SubsetOp
This operator is used to create either spatial and/or spectral subsets of a data product.class
WriteOp
This standard operator is used to store a data product to a specified file location.class
WriteRGBOp
-
Uses of Operator in org.esa.snap.core.gpf.common.reproject
Subclasses of Operator in org.esa.snap.core.gpf.common.reproject Modifier and Type Class Description class
ReprojectionOp
The reprojection operator is used to geo-reference data products. -
Uses of Operator in org.esa.snap.core.gpf.common.resample
Subclasses of Operator in org.esa.snap.core.gpf.common.resample Modifier and Type Class Description class
ResamplingOp
-
Uses of Operator in org.esa.snap.core.gpf.descriptor
Methods in org.esa.snap.core.gpf.descriptor that return types with arguments of type Operator Modifier and Type Method Description Class<? extends Operator>
AnnotationOperatorDescriptor. getOperatorClass()
Class<? extends Operator>
AnnotationOperatorDescriptorBody. getOperatorClass()
Class<? extends Operator>
DefaultOperatorDescriptor. getOperatorClass()
Class<? extends Operator>
OperatorDescriptor. getOperatorClass()
Class<? extends Operator>
ToolAdapterOperatorDescriptor. getOperatorClass()
Method parameters in org.esa.snap.core.gpf.descriptor with type arguments of type Operator Modifier and Type Method Description void
ToolAdapterOperatorDescriptor. setOperatorClass(Class<? extends Operator> operatorClass)
Setter for the operator classConstructor parameters in org.esa.snap.core.gpf.descriptor with type arguments of type Operator Constructor Description AnnotationOperatorDescriptor(Class<? extends Operator> operatorType, OperatorMetadata annotation)
AnnotationOperatorDescriptorBody(Class<? extends Operator> operatorClass)
DefaultOperatorDescriptor(String name, Class<? extends Operator> operatorClass)
ToolAdapterOperatorDescriptor(String name, Class<? extends Operator> operatorClass)
ToolAdapterOperatorDescriptor(String name, Class<? extends Operator> operatorClass, String alias, String label, String version, String description, String authors, String copyright, String menuLocation)
-
Uses of Operator in org.esa.snap.core.gpf.graph
Subclasses of Operator in org.esa.snap.core.gpf.graph Modifier and Type Class Description class
GraphOp
Methods in org.esa.snap.core.gpf.graph that return Operator Modifier and Type Method Description Operator
NodeContext. getOperator()
Constructors in org.esa.snap.core.gpf.graph with parameters of type Operator Constructor Description GraphContext(Graph graph, Operator graphOp)
Creates a GraphContext for the givengraph
and alogger
. -
Uses of Operator in org.esa.snap.core.gpf.monitor
Methods in org.esa.snap.core.gpf.monitor that return Operator Modifier and Type Method Description Operator
TileUsageReportGenerator.Task. getOperator()
-
Uses of Operator in org.esa.snap.core.gpf.operators.tooladapter
Subclasses of Operator in org.esa.snap.core.gpf.operators.tooladapter Modifier and Type Class Description class
ToolAdapterOp
Tool Adapter operator -
Uses of Operator in org.esa.snap.core.gpf.pointop
Subclasses of Operator in org.esa.snap.core.gpf.pointop Modifier and Type Class Description class
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.class
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
.class
SampleOperator
ASampleOperator
may serve as a handy base class for an operator that computes a single target sample from any number of source samples.
-