Package | Description |
---|---|
org.esa.snap.core.dataio |
Contains the SNAP product I/O framework.
|
org.esa.snap.core.dataio.dimap |
This module provides a product reader and writer plug-in for the BEAM-DIMAP product format.
|
org.esa.snap.core.dataio.dimap.spi |
The classes of this package are public for the benefit of the implementation of other classes and the API may change
in future releases of the software.
|
org.esa.snap.core.dataio.geometry | |
org.esa.snap.core.dataio.placemark | |
org.esa.snap.core.dataio.rgb | |
org.esa.snap.core.datamodel |
Contains SNAP's central classes and interfaces used for an in-memory presentation
of remote sensing data products.
|
org.esa.snap.core.datamodel.quicklooks | |
org.esa.snap.core.dataop.barithm | |
org.esa.snap.core.dataop.dem | |
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.annotations |
Provides annotations for GPF
Operator implementations. |
org.esa.snap.core.gpf.common | |
org.esa.snap.core.gpf.common.resample | |
org.esa.snap.core.gpf.common.support | |
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.
|
org.esa.snap.core.image |
Provides frequently used JAI
OpImage implementations and the
ImageManager utility class. |
org.esa.snap.core.layer |
Provides frequently used
LayerType implementations. |
org.esa.snap.core.transform |
Contains extensions of geotools transform classes.
|
org.esa.snap.core.util |
Provides several utility classes used throughout SNAP.
|
org.esa.snap.core.util.geotiff | |
org.esa.snap.core.util.kmz | |
org.esa.snap.core.util.math |
Provides utility classes for mathematical operations.
|
Class and Description |
---|
Band
A band contains the data for geophysical parameter in remote sensing data products.
|
FlagCoding
Provides the information required to decode integer sample values that
are combined of single flags (bit indexes).
|
IndexCoding
Provides the information required to decode integer sample values that
represent index values (e.g.
|
MetadataElement
A
MetadataElement is a data node used to store metadata. |
Product
Product instances are an in-memory representation of a remote sensing data product. |
ProductData
The abstract
ProductData class represents a generic data buffer used to hold the actual data values
stored in remote sensing data products. |
ProductNode
The
ProductNode is the base class for all nodes within a remote sensing data product and even the data
product itself. |
RasterDataNode
The
RasterDataNode class ist the abstract base class for all objects in the product package that contain
rasterized data. |
TiePointGrid
A tie-point grid contains the data for geophysical parameter in remote sensing data products.
|
Class and Description |
---|
Band
A band contains the data for geophysical parameter in remote sensing data products.
|
GeoCoding
The
GeoCoding interface provides geo-spatial latitude and longitude information for a given X/Y position
of any (two-dimensional) raster. |
MetadataAttribute
A
MetadataAttribute is part of a and represents a key/value pair. |
MetadataElement
A
MetadataElement is a data node used to store metadata. |
Product
Product instances are an in-memory representation of a remote sensing data product. |
ProductData
The abstract
ProductData class represents a generic data buffer used to hold the actual data values
stored in remote sensing data products. |
ProductNode
The
ProductNode is the base class for all nodes within a remote sensing data product and even the data
product itself. |
RasterDataNode
The
RasterDataNode class ist the abstract base class for all objects in the product package that contain
rasterized data. |
Class and Description |
---|
Mask
A
Mask is used to mask image pixels of other raster data nodes. |
Mask.ImageType
Specifies a factory for the
source image used by a Mask . |
Product
Product instances are an in-memory representation of a remote sensing data product. |
RasterDataNode
The
RasterDataNode class ist the abstract base class for all objects in the product package that contain
rasterized data. |
Class and Description |
---|
PlacemarkDescriptor
Placemark descriptors are used to describe and create
Placemark s. |
Product
Product instances are an in-memory representation of a remote sensing data product. |
VectorDataNode
A container which allows to store vector data in the BEAM product model.
|
Class and Description |
---|
GeoCoding
The
GeoCoding interface provides geo-spatial latitude and longitude information for a given X/Y position
of any (two-dimensional) raster. |
Placemark
Placemarks are displayed as symbols at the image's pixel position corresponding to their geographical position.
|
PlacemarkDescriptor
Placemark descriptors are used to describe and create
Placemark s. |
Class and Description |
---|
Band
A band contains the data for geophysical parameter in remote sensing data products.
|
Product
Product instances are an in-memory representation of a remote sensing data product. |
ProductData
The abstract
ProductData class represents a generic data buffer used to hold the actual data values
stored in remote sensing data products. |
Class and Description |
---|
AbstractBand
The
AbstractBand class provides a set of pixel access methods but does not provide an implementation of
the actual reading and writing of pixel data from or into a raster. |
AbstractGeoCoding
AbstractGeoCoding is the base class of all geo-coding implementation. |
AbstractPlacemarkDescriptor
The base class for
PlacemarkDescriptor implementations. |
AngularDirection |
Band
A band contains the data for geophysical parameter in remote sensing data products.
|
BasicPixelGeoCoding |
ColorPaletteDef
The
ColorPaletteDef class represents a curve that is used to transform the sample values of a
geo-physical band into color palette indexes. |
ColorPaletteDef.Point |
CombinedFXYGeoCoding.CodingWrapper |
DataNode
A
DataNode is the base class for all nodes within a data product which carry data. |
FilterBand
Represents a band that generates its data by using another band as input and performs some kind of operation on this input.
|
FlagCoding
Provides the information required to decode integer sample values that
are combined of single flags (bit indexes).
|
FXYGeoCoding
A geo-coding based on equations.
|
GcpDescriptor |
GcpGeoCoding.Method
Class representing the approximation methods used for the GCP geo-coding.
|
GeneralFilterBand.OpType
Predefined operation types.
|
GeoApproximation
Approximates the x(lat, lon) and y(lat, lon) functions.
|
GeoCoding
The
GeoCoding interface provides geo-spatial latitude and longitude information for a given X/Y position
of any (two-dimensional) raster. |
GeoPos
The
GeoPos class represents a geographical position measured in longitudes and latitudes. |
Graticule
A geometric representation of a geographical grid measured in longitudes and latitudes.
|
Graticule.TextGlyph |
ImageGeometry |
ImageInfo
This class contains information about how a product's raster data node is displayed as an image.
|
ImageInfo.HistogramMatching
Enumerates the possible histogram matching modes.
|
ImageInfo.UncertaintyVisualisationMode
Enumerates the possible histogram matching modes.
|
IndexCoding
Provides the information required to decode integer sample values that
represent index values (e.g.
|
Kernel
The
Kernel class defines a matrix that describes how a
specified pixel and its surrounding pixels affect the value
computed for the pixel's position in the output image of a filtering
operation. |
MapGeoCoding
Deprecated.
since BEAM 4.8, use
CrsGeoCoding instead. |
Mask
A
Mask is used to mask image pixels of other raster data nodes. |
Mask.BandMathsType
A mask image type which is based on band math.
|
Mask.ImageType
Specifies a factory for the
source image used by a Mask . |
Mask.RangeType |
Mask.VectorDataType
A mask image type which is based on vector data.
|
MetadataAttribute
A
MetadataAttribute is part of a and represents a key/value pair. |
MetadataElement
A
MetadataElement is a data node used to store metadata. |
PinDescriptor |
PixelPos
A
PixelPos represents a position or point in a pixel coordinate system. |
Placemark
Placemarks are displayed as symbols at the image's pixel position corresponding to their geographical position.
|
PlacemarkDescriptor
Placemark descriptors are used to describe and create
Placemark s. |
PlacemarkDescriptorRegistry |
PlacemarkGroup |
PointDescriptor |
Pointing
The interface
Pointing wraps a GeoCoding and optionally provides more geometry
information such as sun direction, satellite (view) direction and elevation at a given pixel position. |
PointingFactory
A factory which creates instances of a
Pointing for a given raster data node. |
PointingFactoryRegistry |
PointPlacemarkDescriptor |
Product
Product instances are an in-memory representation of a remote sensing data product. |
Product.AutoGrouping
AutoGrouping can be used by an application to auto-group a long list of product nodes (e.g.
|
ProductData
The abstract
ProductData class represents a generic data buffer used to hold the actual data values
stored in remote sensing data products. |
ProductData.Byte
The
Byte class is a ProductData specialisation for signed 8-bit integer fields. |
ProductData.Int
The
Int class is a ProductData specialisation for signed 32-bit integer fields. |
ProductData.Short
The
Short class is a ProductData specialisation for signed 16-bit integer fields. |
ProductData.UInt
The
UInt class is a ProductData specialisation for unsigned 32-bit integer fields. |
ProductData.UTC
The
ProductData.UTC class is a ProductData.UInt specialisation for UTC date/time
values. |
ProductFilter
A filter for products.
|
ProductManager
A type-safe container for elements of the type
Product . |
ProductManager.Event
An event object passed into the
ProductManager.Listener methods. |
ProductManager.Listener
A listener for the product manager.
|
ProductNode
The
ProductNode is the base class for all nodes within a remote sensing data product and even the data
product itself. |
ProductNodeEvent
A product node event informs a product change listener about the source of the notification.
|
ProductNodeFilter
A filter for abstract product nodes.
|
ProductNodeGroup
A type-safe container for elements of the type
ProductNode . |
ProductNodeList
A type-safe list for elements of the type
ProductNode . |
ProductNodeListener
A listener which listens to internal data product changes.
|
ProductVisitor
A visitor for a product and all other product nodes.
|
ProgressListener
The
ProgressListener interface represents a listener for the observation of possibly time consuming
processes. |
RasterDataNode
The
RasterDataNode class ist the abstract base class for all objects in the product package that contain
rasterized data. |
RasterDataNode.RasterDataProcessor
A raster data processor which is called for a set of raster lines to be processed.
|
RationalFunctionModel
Class for approximating a function of two variables with a rational
function.
|
RGBChannelDef |
RGBImageProfile
A profile used for the creation of RGB images.
|
RGBImageProfileManager
A profile used for the creation of RGB images.
|
Rotator
Class for rotating geographical positions.
|
SampleCoding
Provides the information required to decode integer sample values that
are combined of single flags (bit indexes).
|
Scaling
The scaling method used for geophysical value transformation in a
Band . |
Scene
Represents a geo-coded scene.
|
SceneTransformProvider
Provides various transformations from local
RasterDataNode coordinate reference systems
to a Product 's scene coordinate reference systems. |
Stx
Provides statistic information for a raster data node at a given image resolution level.
|
StxFactory
The factory for
Stx instances. |
TiePointGeoCoding.Approximation |
TiePointGrid
A tie-point grid contains the data for geophysical parameter in remote sensing data products.
|
TimeCoding
The
TimeCoding interface allows to convert pixel coordinates to time values and vice versa (if possible). |
TrackPointDescriptor
Placemark descriptor implementation for handling track data.
|
TransectProfileData
A container for data which fully describes a transect profile.
|
TransectProfileDataBuilder
Builder for instances of
TransectProfileData . |
VectorDataNode
A container which allows to store vector data in the BEAM product model.
|
VirtualBand
A band contains the data for geophysical parameter in remote sensing data products.
|
Class and Description |
---|
Band
A band contains the data for geophysical parameter in remote sensing data products.
|
Product
Product instances are an in-memory representation of a remote sensing data product. |
ProductNode
The
ProductNode is the base class for all nodes within a remote sensing data product and even the data
product itself. |
ProductVisitor
A visitor for a product and all other product nodes.
|
Class and Description |
---|
Mask
A
Mask is used to mask image pixels of other raster data nodes. |
Product
Product instances are an in-memory representation of a remote sensing data product. |
ProductData
The abstract
ProductData class represents a generic data buffer used to hold the actual data values
stored in remote sensing data products. |
RasterDataNode
The
RasterDataNode class ist the abstract base class for all objects in the product package that contain
rasterized data. |
Class and Description |
---|
GeoCoding
The
GeoCoding interface provides geo-spatial latitude and longitude information for a given X/Y position
of any (two-dimensional) raster. |
GeoPos
The
GeoPos class represents a geographical position measured in longitudes and latitudes. |
PixelPos
A
PixelPos represents a position or point in a pixel coordinate system. |
Pointing
The interface
Pointing wraps a GeoCoding and optionally provides more geometry
information such as sun direction, satellite (view) direction and elevation at a given pixel position. |
Product
Product instances are an in-memory representation of a remote sensing data product. |
Class and Description |
---|
Band
A band contains the data for geophysical parameter in remote sensing data products.
|
Product
Product instances are an in-memory representation of a remote sensing data product. |
ProductData
The abstract
ProductData class represents a generic data buffer used to hold the actual data values
stored in remote sensing data products. |
ProductManager
A type-safe container for elements of the type
Product . |
RasterDataNode
The
RasterDataNode class ist the abstract base class for all objects in the product package that contain
rasterized data. |
Class and Description |
---|
Product
Product instances are an in-memory representation of a remote sensing data product. |
Class and Description |
---|
Band
A band contains the data for geophysical parameter in remote sensing data products.
|
Product
Product instances are an in-memory representation of a remote sensing data product. |
Class and Description |
---|
Product
Product instances are an in-memory representation of a remote sensing data product. |
Class and Description |
---|
Product
Product instances are an in-memory representation of a remote sensing data product. |
Class and Description |
---|
Product
Product instances are an in-memory representation of a remote sensing data product. |
RasterDataNode
The
RasterDataNode class ist the abstract base class for all objects in the product package that contain
rasterized data. |
Class and Description |
---|
Product
Product instances are an in-memory representation of a remote sensing data product. |
Class and Description |
---|
Band
A band contains the data for geophysical parameter in remote sensing data products.
|
Class and Description |
---|
Band
A band contains the data for geophysical parameter in remote sensing data products.
|
GeneralFilterBand.OpType
Predefined operation types.
|
Kernel
The
Kernel class defines a matrix that describes how a
specified pixel and its surrounding pixels affect the value
computed for the pixel's position in the output image of a filtering
operation. |
Product
Product instances are an in-memory representation of a remote sensing data product. |
ProductNodeFilter
A filter for abstract product nodes.
|
RasterDataNode
The
RasterDataNode class ist the abstract base class for all objects in the product package that contain
rasterized data. |
Class and Description |
---|
Band
A band contains the data for geophysical parameter in remote sensing data products.
|
GeoCoding
The
GeoCoding interface provides geo-spatial latitude and longitude information for a given X/Y position
of any (two-dimensional) raster. |
ImageInfo
This class contains information about how a product's raster data node is displayed as an image.
|
PlacemarkDescriptor
Placemark descriptors are used to describe and create
Placemark s. |
Product
Product instances are an in-memory representation of a remote sensing data product. |
ProductData
The abstract
ProductData class represents a generic data buffer used to hold the actual data values
stored in remote sensing data products. |
RasterDataNode
The
RasterDataNode class ist the abstract base class for all objects in the product package that contain
rasterized data. |
TiePointGrid
A tie-point grid contains the data for geophysical parameter in remote sensing data products.
|
VectorDataNode
A container which allows to store vector data in the BEAM product model.
|
Class and Description |
---|
Mask
A
Mask is used to mask image pixels of other raster data nodes. |
Product
Product instances are an in-memory representation of a remote sensing data product. |
ProductNode
The
ProductNode is the base class for all nodes within a remote sensing data product and even the data
product itself. |
ProductNodeEvent
A product node event informs a product change listener about the source of the notification.
|
ProductNodeListener
A listener which listens to internal data product changes.
|
RasterDataNode
The
RasterDataNode class ist the abstract base class for all objects in the product package that contain
rasterized data. |
Class and Description |
---|
GeoCoding
The
GeoCoding interface provides geo-spatial latitude and longitude information for a given X/Y position
of any (two-dimensional) raster. |
Class and Description |
---|
Band
A band contains the data for geophysical parameter in remote sensing data products.
|
FlagCoding
Provides the information required to decode integer sample values that
are combined of single flags (bit indexes).
|
GeoCoding
The
GeoCoding interface provides geo-spatial latitude and longitude information for a given X/Y position
of any (two-dimensional) raster. |
GeoPos
The
GeoPos class represents a geographical position measured in longitudes and latitudes. |
ImageInfo
This class contains information about how a product's raster data node is displayed as an image.
|
IndexCoding
Provides the information required to decode integer sample values that
represent index values (e.g.
|
Mask
A
Mask is used to mask image pixels of other raster data nodes. |
MetadataElement
A
MetadataElement is a data node used to store metadata. |
PixelPos
A
PixelPos represents a position or point in a pixel coordinate system. |
Product
Product instances are an in-memory representation of a remote sensing data product. |
ProductData
The abstract
ProductData class represents a generic data buffer used to hold the actual data values
stored in remote sensing data products. |
ProductData.UTC
The
ProductData.UTC class is a ProductData.UInt specialisation for UTC date/time
values. |
ProductNode
The
ProductNode is the base class for all nodes within a remote sensing data product and even the data
product itself. |
ProductNodeGroup
A type-safe container for elements of the type
ProductNode . |
RasterDataNode
The
RasterDataNode class ist the abstract base class for all objects in the product package that contain
rasterized data. |
TiePointGrid
A tie-point grid contains the data for geophysical parameter in remote sensing data products.
|
VirtualBand
A band contains the data for geophysical parameter in remote sensing data products.
|
Class and Description |
---|
GeoCoding
The
GeoCoding interface provides geo-spatial latitude and longitude information for a given X/Y position
of any (two-dimensional) raster. |
Class and Description |
---|
ProductData.UTC
The
ProductData.UTC class is a ProductData.UInt specialisation for UTC date/time
values. |
Class and Description |
---|
GeoPos
The
GeoPos class represents a geographical position measured in longitudes and latitudes. |
Copyright © 2014–2016 European Space Agency (ESA). All rights reserved.