All Packages Class Hierarchy This Package Previous Next Index
Class IMSWG.IW.SubSet.ScanSizeUtility
java.lang.Object
|
+----IMSWG.IW.SubSet.ScanSizeUtility
- public class ScanSizeUtility
- extends Object
Utility to compute the number of scanlines in a subinterval from its
four corner lat/lon points.
This Java code was adapted from a C++ utility DmGwScanSizeUtility.cxx which
was written for the ECS project. The C++ code has COPYRIGHT[@] 1999
by Raytheon Systems Company. The algorithm used in the C++ code and
thus reproduced here in Java was provide by Dr. Brij Gambhir of SAII.
-
ScanSizeUtility()
- The constructor.
-
LatLonToScanSize(double, double, double, double, double, double, double, double)
- Calculate number of scan lines in the region from its 4 corner points.
-
LatLonToScanSize(GeoPolygon)
- Calculate number of scan lines in the region from GeoPolygon object.
-
LatLonToScanSize(LatLonPoint[])
- Calculate number of scan lines in the region from coverage object.
ScanSizeUtility
public ScanSizeUtility()
- The constructor.
LatLonToScanSize
public int LatLonToScanSize(GeoPolygon gp)
- Calculate number of scan lines in the region from GeoPolygon object.
LatLonToScanSize
public int LatLonToScanSize(LatLonPoint coverage[])
- Calculate number of scan lines in the region from coverage object.
LatLonToScanSize
public int LatLonToScanSize(double beginRightLon,
double beginRightLat,
double beginLeftLon,
double beginLeftLat,
double endLeftLon,
double endLeftLat,
double endRightLon,
double endRightLat)
- Calculate number of scan lines in the region from its 4 corner points.
All Packages Class Hierarchy This Package Previous Next Index