| 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.pointop |
Provides special support for raster data operations that transforms each source pixel
into a corresponding target pixel at the same position.
|
| Modifier and Type | Method and Description |
|---|---|
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.
|
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.
|
| Modifier and Type | Method and Description |
|---|---|
Class<? extends Operator> |
OperatorSpi.getOperatorClass()
Gets the operator implementation class.
|
| Modifier and Type | Method and Description |
|---|---|
static String |
OperatorSpi.getOperatorAlias(Class<? extends Operator> operatorClass)
Gets the alias name of the operator given by it's class.
|
| Constructor and 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.
|
| Modifier and Type | Class and Description |
|---|---|
class |
BandMathsOp
This band maths operator can be used to create a product with multiple bands based on mathematical expression.
|
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 ReadOp
|
class |
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 |
| Modifier and Type | Class and Description |
|---|---|
class |
ReprojectionOp
The reprojection operator is used to geo-reference data products.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ResamplingOp |
| Modifier and Type | Method and Description |
|---|---|
Class<? extends Operator> |
ToolAdapterOperatorDescriptor.getOperatorClass() |
Class<? extends Operator> |
OperatorDescriptor.getOperatorClass() |
Class<? extends Operator> |
DefaultOperatorDescriptor.getOperatorClass() |
Class<? extends Operator> |
AnnotationOperatorDescriptorBody.getOperatorClass() |
Class<? extends Operator> |
AnnotationOperatorDescriptor.getOperatorClass() |
| Modifier and Type | Method and Description |
|---|---|
void |
ToolAdapterOperatorDescriptor.setOperatorClass(Class<? extends Operator> operatorClass)
Setter for the operator class
|
| Constructor and 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) |
| Modifier and Type | Class and Description |
|---|---|
class |
GraphOp |
| Modifier and Type | Method and Description |
|---|---|
Operator |
NodeContext.getOperator() |
| Constructor and Description |
|---|
GraphContext(Graph graph,
Operator graphOp)
Creates a GraphContext for the given
graph and a logger. |
| Modifier and Type | Method and Description |
|---|---|
Operator |
TileUsageReportGenerator.Task.getOperator() |
| Modifier and Type | Class and Description |
|---|---|
class |
PixelOperator
A
PixelOperator 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
The
PointOperator 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. |
class |
SampleOperator
A
SampleOperator may serve as a handy base class for an operator that computes a single target sample from
any number of source samples. |
Copyright © 2014–2017 European Space Agency (ESA). All rights reserved.