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.
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 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 |
class |
ResamplingOp_Old
The resampling operator creates a product in which every
RasterDataNode is of the same size and resolution. |
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.
More specifically, the target product and all source products must share the same raster size and
GeoCoding . |
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–2016 European Space Agency (ESA). All rights reserved.