|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
Description
| Interface Summary | |
|---|---|
| GeneralFilterBand.Operator | An operator which performs an operation on an array of pixel values extracted from a raster sub-window. |
| GeoCoding | The GeoCoding interface provides geo-spatial latitude and longitude information for a given X/Y position
of any (two-dimensional) raster. |
| PlacemarkDescriptor | Placemark descriptors are used to describe and create Placemarks. |
| 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. |
| 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. |
| ProductFilter | A filter for products. |
| ProductManager.Listener | A listener for the product manager. |
| ProductNodeFilter<T extends ProductNode> | A filter for abstract product nodes. |
| 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.RasterDataProcessor | Deprecated. since BEAM 4.5. |
| Scaling | The scaling method used for geophysical value transformation in a Band. |
| Scene | Represents a geo-coded scene. |
| Class Summary | |
|---|---|
| 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. |
| BitmaskDef | Deprecated. since BEAM 4.7, use Mask with Mask.BandMathType instead. |
| 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 | A geo-coding based on a combination of GeoCodings. |
| CombinedFXYGeoCoding.CodingWrapper | |
| ConvolutionFilterBand | A band that obtains its input data from an underlying source band and filters
the raster data using a Kernel. |
| CrsGeoCoding | A geo-coding that is based on a well-known coordinate reference system (CRS) and affine transformation used to locate a product's scene image within the CRS. |
| DataNode | A DataNode is the base class for all nodes within a data product which carry data. |
| DensityPlot | Creates an Densityplot from two given bands. |
| 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 | Ground control point (GCP) geo-coding. |
| GeneralFilterBand | A band that obtains its input data from an underlying source raster and filters
its data using an arbitrary algorithm. |
| GeneralFilterBand.Max | |
| GeneralFilterBand.Mean | |
| GeneralFilterBand.Median | |
| GeneralFilterBand.Min | |
| GeneralFilterBand.RootMeanSquare | |
| GeneralFilterBand.StandardDeviation | |
| GenericPlacemarkDescriptor | Used as a fallback for the case that
we can't find any suitable PlacemarkDescriptor for a given SimpleFeatureType. |
| GeoCodingMathTransform | A math transform which converts from grid (pixel) coordinates to geographical coordinates. |
| GeometryDescriptor | A PlacemarkDescriptor that is used to create placemarks that
are actually plain geometries. |
| 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 | |
| HistogramStxOp | Utility class for the cumulative calculation of histograms from image data. |
| ImageGeometry | |
| ImageInfo | This class contains information about how a product's raster data node is displayed as an image. |
| ImageLegend | The ImageLegend class is used to generate an image legend from a instance. |
| 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 | |
| PixelGeoCoding | The PixelGeoCoding is an implementation of a GeoCoding which uses
dedicated latitude and longitude bands in order to provide geographical positions
for each pixel. |
| 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. |
| PlacemarkDescriptorRegistry | |
| PlacemarkGroup | |
| PlainFeatureFactory | |
| PointDescriptor | |
| PointingFactoryRegistry | |
| PointPlacemarkDescriptor | |
| 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.ASCII | The ProductData.ASCII class is a ProductData.Byte specialisation representing textual
values. |
| ProductData.Byte | The Byte class is a ProductData specialisation for signed 8-bit integer fields. |
| ProductData.Double | The ProductData.Float class is a ProductData specialisation for 64-bit floating point
fields. |
| ProductData.Float | The ProductData.Float class is a ProductData specialisation for 32-bit floating point
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.UByte | The UByte class is a ProductData specialisation for unsigned 8-bit integer fields. |
| ProductData.UInt | The UInt class is a ProductData specialisation for unsigned 32-bit integer fields. |
| ProductData.UShort | The UShort class is a ProductData specialisation for unsigned 16-bit integer fields. |
| ProductData.UTC | The ProductData.UTC class is a ProductData.UInt specialisation for UTC date/time
values. |
| ProductManager | A type-safe container for elements of the type Product. |
| ProductManager.Event | An event object passed into the ProductManager.Listener methods. |
| 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. |
| ProductNodeGroup<T extends ProductNode> | A type-safe container for elements of the type ProductNode. |
| ProductNodeList<T extends ProductNode> | A type-safe list for elements of the type ProductNode. |
| ProductNodeListenerAdapter | A listener adapter which listens to product internal changes. |
| ProductNodeNameValidator | |
| ProductVisitorAdapter | A default implementation of the ProductVisitor interface. |
| ProgressListenerList | A utility class for clients interested in the progress made while reading, writing or somehow processing data products. |
| RasterDataNode | The RasterDataNode class ist the abstract base class for all objects in the product package that contain
rasterized data. i.e. |
| 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. |
| SampleCoding | Provides the information required to decode integer sample values that are combined of single flags (bit indexes). |
| SceneFactory | This class is not public API yet. |
| Stx | Provides statistic information for a raster data node at a given image resolution level. |
| StxFactory | The factory for Stx instances. |
| SummaryStxOp | Utility class for calculating minimum, maximum, mean and standard deviation. |
| TiePointGeoCoding | A geo-coding based on two tie-point grids. |
| TiePointGeoCoding.Approximation | |
| TiePointGrid | A tie-point grid contains the data for geophysical parameter in remote sensing data products. |
| TiePointGridPointing | A Pointing which uses tie-point grids to compute the geometry for a given pixel position. |
| 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. |
| Enum Summary | |
|---|---|
| GcpGeoCoding.Method | Class representing the approximation methods used for the GCP geo-coding. |
| ImageInfo.HistogramMatching | Enumerates the possible histogram matching modes. |
This package contains classes and interfaces used for an in-memory presentation of remote sensing data products.
The Product class plays a central role in this package and is used
throughout the MERIS/(A)ATSR software in order represent data products of
many different types.
Many of the classes in this package are superclasses of the ProductNode,
which acts as a base class for all data and metadata items contained in a product.
The inheritance hierarchy is as follows:
ProductNodeMetadataElementFlagCodingDataNodeMetadataAttributeRasterDataNodeTiePointGridBandProductA strongly related package is org.esa.beam.framework.dataio which provides
the data product I/O framework.
Product,
org.esa.beam.framework.dataio
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||