| 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. types, classes, categories).
|
| 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. i.e. |
| 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. i.e. |
| 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. i.e. |
| Class and Description |
|---|
| PlacemarkDescriptor
Placemark descriptors are used to describe and create
Placemarks. |
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
Placemarks. |
| 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. types, classes, categories).
|
| 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
Placemarks. |
| 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. bands)
as a tree of product nodes.
|
| 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. i.e. |
| 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. i.e. |
| 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. i.e. |
| 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. i.e. |
| 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. i.e. |
| 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
Placemarks. |
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. i.e. |
| 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. i.e. |
| 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. types, classes, categories).
|
| 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. i.e. |
| 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–2017 European Space Agency (ESA). All rights reserved.