Package | Description |
---|---|
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.placemark | |
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.dataop.dem | |
org.esa.snap.core.image |
Provides frequently used JAI
OpImage implementations and the
ImageManager utility class. |
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 |
Modifier and Type | Method and Description |
---|---|
static GeoCoding[] |
DimapProductHelpers.createGeoCoding(org.jdom.Document dom,
Product product) |
Modifier and Type | Method and Description |
---|---|
static Placemark |
PlacemarkIO.createPlacemark(org.jdom.Element element,
PlacemarkDescriptor descriptor,
GeoCoding geoCoding)
Creates a new placemark from an XML element and a given symbol.
|
static List<Placemark> |
PlacemarkIO.readPlacemarks(Reader reader,
GeoCoding geoCoding,
PlacemarkDescriptor placemarkDescriptor) |
Modifier and Type | Interface and Description |
---|---|
interface |
BasicPixelGeoCoding |
Modifier and Type | Class and Description |
---|---|
class |
AbstractGeoCoding
AbstractGeoCoding is the base class of all geo-coding implementation. |
class |
CombinedFXYGeoCoding
A geo-coding based on a combination of
GeoCodings . |
class |
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.
|
class |
FXYGeoCoding
A geo-coding based on equations.
|
class |
GcpGeoCoding
Ground control point (GCP) geo-coding.
|
class |
MapGeoCoding
Deprecated.
since BEAM 4.8, use
CrsGeoCoding instead. |
class |
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. |
class |
TiePointGeoCoding
A geo-coding based on two tie-point grids.
|
Modifier and Type | Method and Description |
---|---|
GeoCoding |
TiePointGridPointing.getGeoCoding() |
GeoCoding |
Scene.getGeoCoding() |
GeoCoding |
RasterDataNode.getGeoCoding()
Returns the geo-coding of this
RasterDataNode . |
GeoCoding |
Pointing.getGeoCoding()
Gets the geo-coding.
|
GeoCoding |
GcpGeoCoding.getOriginalGeoCoding() |
GeoCoding |
PixelGeoCoding.getPixelPosEstimator()
Gets the underlying geo-coding used as pixel position estimator.
|
GeoCoding |
BasicPixelGeoCoding.getPixelPosEstimator() |
GeoCoding |
Product.getSceneGeoCoding()
Gets the geo-coding associated with the scene raster.
|
Modifier and Type | Method and Description |
---|---|
static Placemark |
Placemark.createPointPlacemark(PlacemarkDescriptor descriptor,
String name,
String label,
String text,
PixelPos pixelPos,
GeoPos geoPos,
GeoCoding geoCoding)
Creates a point placemark.
|
static AffineTransform |
Product.findImageToModelTransform(GeoCoding geoCoding)
Finds an appropriate transformation from image coordinates used by the given
geo-coding (if any) into "model" coordinates used to render
(e.g. display, print or otherwise visualise) the image together with other features such
as geometric shapes or other images.
|
static org.opengis.referencing.crs.CoordinateReferenceSystem |
Product.findModelCRS(GeoCoding geoCoding)
Finds a coordinate reference system (CRS) that is appropriate as a scene CRS.
|
void |
Scene.setGeoCoding(GeoCoding geoCoding) |
void |
RasterDataNode.setGeoCoding(GeoCoding geoCoding)
Sets the geo-coding for this
RasterDataNode . |
void |
GcpGeoCoding.setOriginalGeoCoding(GeoCoding geoCoding) |
void |
Product.setSceneGeoCoding(GeoCoding sceneGeoCoding)
Sets the geo-coding to be associated with the scene raster.
|
GeoPos |
PointDescriptor.updateGeoPos(GeoCoding geoCoding,
PixelPos pixelPos,
GeoPos geoPos)
Deprecated.
|
GeoPos |
PlacemarkDescriptor.updateGeoPos(GeoCoding geoCoding,
PixelPos pixelPos,
GeoPos geoPos)
Deprecated.
|
GeoPos |
PinDescriptor.updateGeoPos(GeoCoding geoCoding,
PixelPos pixelPos,
GeoPos geoPos)
Deprecated.
|
GeoPos |
AbstractPlacemarkDescriptor.updateGeoPos(GeoCoding geoCoding,
PixelPos pixelPos,
GeoPos geoPos) |
PixelPos |
PointDescriptor.updatePixelPos(GeoCoding geoCoding,
GeoPos geoPos,
PixelPos pixelPos)
Deprecated.
|
PixelPos |
PlacemarkDescriptor.updatePixelPos(GeoCoding geoCoding,
GeoPos geoPos,
PixelPos pixelPos)
Deprecated.
|
PixelPos |
PinDescriptor.updatePixelPos(GeoCoding geoCoding,
GeoPos geoPos,
PixelPos pixelPos)
Deprecated.
|
PixelPos |
AbstractPlacemarkDescriptor.updatePixelPos(GeoCoding geoCoding,
GeoPos geoPos,
PixelPos pixelPos) |
Constructor and Description |
---|
TiePointGridPointing(GeoCoding geoCoding,
TiePointGrid szGrid,
TiePointGrid saGrid,
TiePointGrid vzGrid,
TiePointGrid vaGrid,
TiePointGrid elGrid)
Constructs a new pointing based on tie-point grids.
|
Modifier and Type | Class and Description |
---|---|
class |
Orthorectifier
|
class |
Orthorectifier2
An experimental modification of the standard
Orthorectifier . |
Modifier and Type | Method and Description |
---|---|
GeoCoding |
Orthorectifier.getGeoCoding() |
Modifier and Type | Method and Description |
---|---|
static AffineTransform |
ImageManager.getImageToModelTransform(GeoCoding geoCoding)
Deprecated.
since SNAP 2, use
Product.findImageToModelTransform(GeoCoding) |
Constructor and Description |
---|
GeoCodingMathTransform(GeoCoding geoCoding) |
Modifier and Type | Method and Description |
---|---|
static PixelPos[] |
ProductUtils.computeSourcePixelCoordinates(GeoCoding sourceGeoCoding,
int sourceWidth,
int sourceHeight,
GeoCoding destGeoCoding,
Rectangle destArea) |
static GeoTIFFMetadata |
ProductUtils.createGeoTIFFMetadata(GeoCoding geoCoding,
int width,
int height) |
Constructor and Description |
---|
AreaCalculator(GeoCoding gc)
Initialise the calculator with an
GeoCoding . |
Modifier and Type | Method and Description |
---|---|
static GeoTIFFMetadata |
GeoCoding2GeoTIFFMetadata.createFallbackGeoTIFFMetada(GeoCoding geoCoding,
int width,
int height) |
static GeoTIFFMetadata |
GeoCoding2GeoTIFFMetadata.createGeoTIFFMetadata(GeoCoding geoCoding,
int width,
int height) |
Copyright © 2014–2017 European Space Agency (ESA). All rights reserved.