Package | Description |
---|---|
org.esa.snap.core.dataio.geocoding | |
org.esa.snap.core.dataio.geocoding.forward | |
org.esa.snap.core.dataio.geocoding.inverse | |
org.esa.snap.core.dataio.geocoding.util | |
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.util |
Provides several utility classes used throughout SNAP.
|
org.esa.snap.core.util.math |
Provides utility classes for mathematical operations.
|
Modifier and Type | Method and Description |
---|---|
GeoPos |
ComponentGeoCoding.getGeoPos(PixelPos pixelPos,
GeoPos geoPos) |
GeoPos |
ForwardCoding.getGeoPos(PixelPos pixelPos,
GeoPos geoPos)
Returns the latitude and longitude value for a given pixel co-ordinate.
|
Modifier and Type | Method and Description |
---|---|
GeoPos |
ComponentGeoCoding.getGeoPos(PixelPos pixelPos,
GeoPos geoPos) |
GeoPos |
ForwardCoding.getGeoPos(PixelPos pixelPos,
GeoPos geoPos)
Returns the latitude and longitude value for a given pixel co-ordinate.
|
PixelPos |
ComponentGeoCoding.getPixelPos(GeoPos geoPos,
PixelPos pixelPos) |
PixelPos |
InverseCoding.getPixelPos(GeoPos geoPos,
PixelPos pixelPos)
Returns the pixel coordinates as x/y for a given geographical position given as lat/lon.
|
Modifier and Type | Method and Description |
---|---|
GeoPos |
TiePointSplineForward.getGeoPos(PixelPos pixelPos,
GeoPos geoPos) |
GeoPos |
TiePointBilinearForward.getGeoPos(PixelPos pixelPos,
GeoPos geoPos) |
GeoPos |
PixelInterpolatingForward.getGeoPos(PixelPos pixelPos,
GeoPos geoPos) |
GeoPos |
PixelForward.getGeoPos(PixelPos pixelPos,
GeoPos geoPos) |
Modifier and Type | Method and Description |
---|---|
GeoPos |
TiePointSplineForward.getGeoPos(PixelPos pixelPos,
GeoPos geoPos) |
GeoPos |
TiePointBilinearForward.getGeoPos(PixelPos pixelPos,
GeoPos geoPos) |
GeoPos |
PixelInterpolatingForward.getGeoPos(PixelPos pixelPos,
GeoPos geoPos) |
GeoPos |
PixelForward.getGeoPos(PixelPos pixelPos,
GeoPos geoPos) |
Modifier and Type | Method and Description |
---|---|
void |
PixelQuadTreeInverse.getGeoPos(int pixelX,
int pixelY,
GeoPos geoPos) |
PixelPos |
TiePointInverse.getPixelPos(GeoPos geoPos,
PixelPos pixelPos) |
PixelPos |
PixelQuadTreeInverse.getPixelPos(GeoPos geoPos,
PixelPos pixelPos) |
PixelPos |
PixelGeoIndexInverse.getPixelPos(GeoPos geoPos,
PixelPos pixelPos) |
Modifier and Type | Method and Description |
---|---|
PixelPos |
XYInterpolator.interpolate(GeoPos geoPos,
PixelPos pixelPos,
InterpolationContext context)
Interpolates the PixelPos based on the GeoPos
|
Modifier and Type | Field and Description |
---|---|
static GeoPos |
TransectProfileData.NO_GEO_POS |
Modifier and Type | Method and Description |
---|---|
GeoPos |
Placemark.getGeoPos() |
GeoPos |
PixelGeoCoding.getGeoPos(PixelPos pixelPos,
GeoPos geoPos)
Deprecated.
Returns the latitude and longitude value for a given pixel co-ordinate.
|
GeoPos |
MapGeoCoding.getGeoPos(PixelPos pixelPos,
GeoPos geoPos)
Deprecated.
Returns the latitude and longitude value for a given pixel co-ordinate.
|
GeoPos |
CrsGeoCoding.getGeoPos(PixelPos pixelPos,
GeoPos geoPos) |
GeoPos |
CombinedFXYGeoCoding.getGeoPos(PixelPos pixelPos,
GeoPos geoPos) |
GeoPos |
GcpGeoCoding.getGeoPos(PixelPos pixelPos,
GeoPos geoPos)
Returns the latitude and longitude value for a given pixel co-ordinate.
|
GeoPos |
FXYGeoCoding.getGeoPos(PixelPos pixelPos,
GeoPos geoPos)
Returns the latitude and longitude value for a given pixel co-ordinate.
|
GeoPos |
GeoCoding.getGeoPos(PixelPos pixelPos,
GeoPos geoPos)
Returns the latitude and longitude value for a given pixel co-ordinate.
|
GeoPos |
TiePointGeoCoding.getGeoPos(PixelPos pixelPos,
GeoPos geoPos)
Deprecated.
Returns the latitude and longitude value for a given pixel co-ordinate.
|
GeoPos[] |
TransectProfileData.getGeoPositions() |
GeoPos |
PlacemarkDescriptor.updateGeoPos(GeoCoding geoCoding,
PixelPos pixelPos,
GeoPos geoPos)
Deprecated.
|
GeoPos |
AbstractPlacemarkDescriptor.updateGeoPos(GeoCoding geoCoding,
PixelPos pixelPos,
GeoPos geoPos) |
GeoPos |
PointDescriptor.updateGeoPos(GeoCoding geoCoding,
PixelPos pixelPos,
GeoPos geoPos)
Deprecated.
|
GeoPos |
PinDescriptor.updateGeoPos(GeoCoding geoCoding,
PixelPos pixelPos,
GeoPos geoPos)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
static boolean |
GeoPos.areValid(GeoPos[] gepPositions)
Tests whether or not all given geo-positions are valid.
|
static Placemark |
Placemark.createPointPlacemark(PlacemarkDescriptor descriptor,
String name,
String label,
String text,
PixelPos pixelPos,
GeoPos geoPos,
GeoCoding geoCoding)
Creates a point placemark.
|
GeoPos |
PixelGeoCoding.getGeoPos(PixelPos pixelPos,
GeoPos geoPos)
Deprecated.
Returns the latitude and longitude value for a given pixel co-ordinate.
|
GeoPos |
MapGeoCoding.getGeoPos(PixelPos pixelPos,
GeoPos geoPos)
Deprecated.
Returns the latitude and longitude value for a given pixel co-ordinate.
|
GeoPos |
CrsGeoCoding.getGeoPos(PixelPos pixelPos,
GeoPos geoPos) |
GeoPos |
CombinedFXYGeoCoding.getGeoPos(PixelPos pixelPos,
GeoPos geoPos) |
GeoPos |
GcpGeoCoding.getGeoPos(PixelPos pixelPos,
GeoPos geoPos)
Returns the latitude and longitude value for a given pixel co-ordinate.
|
GeoPos |
FXYGeoCoding.getGeoPos(PixelPos pixelPos,
GeoPos geoPos)
Returns the latitude and longitude value for a given pixel co-ordinate.
|
GeoPos |
GeoCoding.getGeoPos(PixelPos pixelPos,
GeoPos geoPos)
Returns the latitude and longitude value for a given pixel co-ordinate.
|
GeoPos |
TiePointGeoCoding.getGeoPos(PixelPos pixelPos,
GeoPos geoPos)
Deprecated.
Returns the latitude and longitude value for a given pixel co-ordinate.
|
PixelPos |
PixelGeoCoding.getPixelPos(GeoPos geoPos,
PixelPos pixelPos)
Deprecated.
Returns the pixel co-ordinates as x/y for a given geographical position given as lat/lon.
|
GeoApproximation |
PixelPosEstimator.getPixelPos(GeoPos g,
PixelPos p)
Returns an approximate pixel position for a given geographic position.
|
PixelPos |
MapGeoCoding.getPixelPos(GeoPos geoPos,
PixelPos pixelPos)
Deprecated.
Returns the pixel co-ordinates as x/y for a given geographical position given as lat/lon.
|
PixelPos |
CrsGeoCoding.getPixelPos(GeoPos geoPos,
PixelPos pixelPos) |
PixelPos |
CombinedFXYGeoCoding.getPixelPos(GeoPos geoPos,
PixelPos pixelPos) |
PixelPos |
GcpGeoCoding.getPixelPos(GeoPos geoPos,
PixelPos pixelPos)
Returns the pixel co-ordinates as x/y for a given geographical position given as lat/lon.
|
PixelPos |
FXYGeoCoding.getPixelPos(GeoPos geoPos,
PixelPos pixelPos)
Returns the pixel co-ordinates as x/y for a given geographical position given as lat/lon.
|
PixelPos |
GeoCoding.getPixelPos(GeoPos geoPos,
PixelPos pixelPos)
Returns the pixel co-ordinates as x/y for a given geographical position given as lat/lon.
|
PixelPos |
TiePointGeoCoding.getPixelPos(GeoPos geoPos,
PixelPos pixelPos)
Deprecated.
Returns the pixel co-ordinates as x/y for a given geographical position given as lat/lon.
|
void |
PixelGeoCoding.getPixelPosUsingEstimator(GeoPos geoPos,
PixelPos pixelPos)
Deprecated.
Returns the pixel co-ordinates as x/y for a given geographical position given as lat/lon.
|
void |
PixelGeoCoding.getPixelPosUsingQuadTreeSearch(GeoPos geoPos,
PixelPos pixelPos)
Deprecated.
Returns the pixel co-ordinates as x/y for a given geographical position given as lat/lon.
|
void |
Placemark.setGeoPos(GeoPos geoPos) |
GeoPos |
PlacemarkDescriptor.updateGeoPos(GeoCoding geoCoding,
PixelPos pixelPos,
GeoPos geoPos)
Deprecated.
|
GeoPos |
AbstractPlacemarkDescriptor.updateGeoPos(GeoCoding geoCoding,
PixelPos pixelPos,
GeoPos geoPos) |
GeoPos |
PointDescriptor.updateGeoPos(GeoCoding geoCoding,
PixelPos pixelPos,
GeoPos geoPos)
Deprecated.
|
GeoPos |
PinDescriptor.updateGeoPos(GeoCoding geoCoding,
PixelPos pixelPos,
GeoPos geoPos)
Deprecated.
|
PixelPos |
PlacemarkDescriptor.updatePixelPos(GeoCoding geoCoding,
GeoPos geoPos,
PixelPos pixelPos)
Deprecated.
|
PixelPos |
AbstractPlacemarkDescriptor.updatePixelPos(GeoCoding geoCoding,
GeoPos geoPos,
PixelPos pixelPos) |
PixelPos |
PointDescriptor.updatePixelPos(GeoCoding geoCoding,
GeoPos geoPos,
PixelPos pixelPos)
Deprecated.
|
PixelPos |
PinDescriptor.updatePixelPos(GeoCoding geoCoding,
GeoPos geoPos,
PixelPos pixelPos)
Deprecated.
|
Constructor and Description |
---|
GeoPos(GeoPos geoPos)
Constructs a new geo-position with latitude and longitude set to that of the given geo-position.
|
Modifier and Type | Method and Description |
---|---|
GeoPos |
ElevationModel.getGeoPos(PixelPos pixelPos)
Gets the geographical coordinates for the input pixel coordinates in the DEM reference system.
|
abstract GeoPos |
BaseElevationModel.getGeoPos(PixelPos pixelPos) |
GeoPos |
Orthorectifier.getGeoPos(PixelPos pixelPos,
GeoPos geoPos)
Gets the true (corrected) geographical coordinate for a given source pixel coordinate.
|
Modifier and Type | Method and Description |
---|---|
double |
ElevationModel.getElevation(GeoPos geoPos)
Gets the elevation at the geographical coordinate in meters.
|
double |
BaseElevationModel.getElevation(GeoPos geoPos) |
protected double |
Orthorectifier.getElevation(GeoPos geoPos,
PixelPos pixelPos) |
GeoPos |
Orthorectifier.getGeoPos(PixelPos pixelPos,
GeoPos geoPos)
Gets the true (corrected) geographical coordinate for a given source pixel coordinate.
|
PixelPos |
ElevationModel.getIndex(GeoPos geoPos)
Gets the pixel index in the DEM reference system at the geographical coordinate in meters.
|
PixelPos |
BaseElevationModel.getIndex(GeoPos geoPos) |
abstract double |
BaseElevationModel.getIndexX(GeoPos geoPos) |
abstract double |
BaseElevationModel.getIndexY(GeoPos geoPos) |
PixelPos |
Orthorectifier.getPixelPos(GeoPos geoPos,
PixelPos pixelPos)
Returns the source pixel coordinate for a true (corrected) geographical coordinate.
|
PixelPos |
Orthorectifier2.getPixelPos(GeoPos geoPos,
PixelPos pixelPos)
Returns the pixel co-ordinates as x,y for a given geographical position given as lat,lon.
|
Modifier and Type | Method and Description |
---|---|
static GeoPos[] |
ProductUtils.createGeoBoundary(Product product,
int step)
Deprecated.
use
GeoUtils instead |
static GeoPos[] |
GeoUtils.createGeoBoundary(Product product,
int step)
Creates the geographical boundary of the given product and returns it as a list of geographical coordinates.
|
static GeoPos[] |
ProductUtils.createGeoBoundary(Product product,
Rectangle region,
int step)
Deprecated.
no replacement
|
static GeoPos[] |
ProductUtils.createGeoBoundary(Product product,
Rectangle region,
int step,
boolean usePixelCenter)
Deprecated.
use
GeoUtils instead |
static GeoPos[] |
GeoUtils.createGeoBoundary(Product product,
Rectangle region,
int step,
boolean usePixelCenter)
Creates the geographical boundary of the given region within the given product and returns it as a list of
geographical coordinates.
|
static GeoPos[] |
ProductUtils.createGeoBoundary(RasterDataNode raster,
Rectangle region,
int step)
Deprecated.
use
GeoUtils instead |
static GeoPos[] |
GeoUtils.createGeoBoundary(RasterDataNode raster,
Rectangle region,
int step)
Creates the geographical boundary of the given region within the given raster and returns it as a list of
geographical coordinates.
|
static GeoPos[] |
ProductUtils.createGeoBoundary(RasterDataNode rasterDataNode,
Rectangle region,
int step,
boolean usePixelCenter)
Deprecated.
use
GeoUtils instead |
static GeoPos[] |
GeoUtils.createGeoBoundary(RasterDataNode rasterDataNode,
Rectangle region,
int step,
boolean usePixelCenter)
Creates the geographical boundary of the given region within the given RasterDataNode and returns it as a list of
geographical coordinates.
|
static GeoPos |
ProductUtils.getCenterGeoPos(Product product) |
Modifier and Type | Method and Description |
---|---|
static ArrayList<GeneralPath> |
ProductUtils.assemblePathList(GeoPos[] geoPoints) |
static void |
ProductUtils.denormalizeGeoPolygon(GeoPos[] polygon)
Denormalizes the longitude values which have been normalized using the
ProductUtils.normalizeGeoPolygon(GeoPos[]) method. |
static void |
ProductUtils.denormalizeGeoPos(GeoPos geoPos)
Denormalizes the longitude value of the given geographical position.
|
static double |
ProductUtils.getAngleSum(GeoPos[] polygon) |
static int |
ProductUtils.getRotationDirection(GeoPos[] polygon) |
static int |
ProductUtils.normalizeGeoPolygon(GeoPos[] polygon)
Normalizes the given geographical polygon so that maximum longitude differences between two points are 180
degrees.
|
Modifier and Type | Method and Description |
---|---|
static void |
RsMathUtils.applyGeodeticCorrection(GeoPos gp,
double h,
double vz,
double va)
Applies a geodetic correction to the given geographical coordinate.
|
Copyright © 2014–2022 European Space Agency (ESA). All rights reserved.