Package noaa.coastwatch.util.trans
Class SensorScanProjection
java.lang.Object
noaa.coastwatch.util.MetadataContainer
noaa.coastwatch.util.trans.EarthTransform
noaa.coastwatch.util.trans.EarthTransform2D
noaa.coastwatch.util.trans.SensorScanProjection
- All Implemented Interfaces:
Cloneable
- Direct Known Subclasses:
EllipsoidPerspectiveProjection
The
SensorScanProjection
is used to provide Earth
transform calculations for various types of satellite sensors that
cannot be represented by one of the standard map projections.- Since:
- 3.1.9
- Author:
- Peter Hollemans
-
Field Summary
Modifier and TypeFieldDescriptionstatic final String
Projection description string.protected double[]
The sensor scan parameters.Fields inherited from class noaa.coastwatch.util.trans.EarthTransform
boundaryHandler, dims
-
Constructor Summary
-
Method Summary
Methods inherited from class noaa.coastwatch.util.trans.EarthTransform2D
get2DVersion, getBoundingBox, getWorldAxes, isOrientable, main, setPointTransform, transformToPoint
Methods inherited from class noaa.coastwatch.util.trans.EarthTransform
clone, distance, getBoundaryHandler, getDatum, getDimensions, getResolution, getSpheroid, getSpheroid, getSubset, isInvertible, transform, transform, transform, transform, transformImpl, transformImpl
Methods inherited from class noaa.coastwatch.util.MetadataContainer
getMetadataMap
-
Field Details
-
DESCRIPTION
Projection description string.- See Also:
-
parameters
protected double[] parametersThe sensor scan parameters.
-
-
Constructor Details
-
SensorScanProjection
public SensorScanProjection()
-
-
Method Details
-
equals
-
describe
Provides a description of this class.- Specified by:
describe
in classEarthTransform
-
getSensorType
Gets a description of this sensor scan type. -
getSensorCode
public abstract int getSensorCode()Gets a code for this sensor scan type. -
getParameters
public double[] getParameters()Gets the parameters used to create this sensor scan projection.
-