Class TiePointInverse
java.lang.Object
org.esa.snap.core.dataio.geocoding.inverse.TiePointInverse
- All Implemented Interfaces:
InverseCoding
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsFields inherited from interface org.esa.snap.core.dataio.geocoding.InverseCoding
KEY_SUFFIX_INTERPOLATING -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionclone()Create a shallow copy of the InverseCoding, rasterdata is shared;voiddispose()getKey()An InverseCoding shall be instanced only byComponentFactoryusing aStringkey.getPixelPos(GeoPos geoPos, PixelPos pixelPos) Returns the pixel coordinates as x/y for a given geographical position given as lat/lon.voidinitialize(GeoRaster geoRaster, boolean containsAntiMeridian, PixelPos[] poleLocations)
-
Field Details
-
KEY
- See Also:
-
-
Constructor Details
-
TiePointInverse
public TiePointInverse()
-
-
Method Details
-
getPixelPos
Description copied from interface:InverseCodingReturns the pixel coordinates as x/y for a given geographical position given as lat/lon.- Specified by:
getPixelPosin interfaceInverseCoding- Parameters:
geoPos- the geographical position as lat/lon in the coordinate system determined by underlying CRSpixelPos- an instance ofPointto be used as return value. If this parameter isnull, the method creates a new instance which it then returns.- Returns:
- the pixel co-ordinates as x/y
-
initialize
- Specified by:
initializein interfaceInverseCoding
-
getKey
Description copied from interface:InverseCodingAn InverseCoding shall be instanced only byComponentFactoryusing aStringkey. Such an instance must be able to return the key, in order to persist the InverseCoding and recreate such an instance viaComponentFactoryif theProductshall be opened again.- Specified by:
getKeyin interfaceInverseCoding- Returns:
- the key String used while instantiating via
ComponentFactory
-
dispose
public void dispose()- Specified by:
disposein interfaceInverseCoding
-
clone
Description copied from interface:InverseCodingCreate a shallow copy of the InverseCoding, rasterdata is shared;- Specified by:
clonein interfaceInverseCoding- Overrides:
clonein classObject- Returns:
- the clone
-