public final class SINUnav extends AREAnav
| Constructor and Description |
|---|
SINUnav(int[] iparms) |
| Modifier and Type | Method and Description |
|---|---|
static void |
main(String[] a) |
double[][] |
toLatLon(double[][] linele)
converts from satellite coordinates to latitude/longitude
|
float[][] |
toLatLon(float[][] linele)
converts from satellite coordinates to latitude/longitude.
|
double[][] |
toLinEle(double[][] latlon)
toLinEle converts lat/long to satellite line/element
|
float[][] |
toLinEle(float[][] latlon)
toLinEle converts lat/long to satellite line/element
This implementation converts the input array to doubles
and calls the double signature of
AREAnav.toLinEle(double[][]). |
areaCoordToImageCoord, areaCoordToImageCoord, areaCoordToImageCoord, areaCoordToImageCoord, canApproximateWithSpline, doubleToFloat, equals, floatToDouble, getLineOffset, getSubpoint, imageCoordToAreaCoord, imageCoordToAreaCoord, imageCoordToAreaCoord, imageCoordToAreaCoord, isFlippedLineCoordinates, makeAreaNav, makeAreaNav, setFlipLineCoordinates, setImageStart, setMag, setMag, setRes, setRes, setStart, toStringpublic SINUnav(int[] iparms)
throws IllegalArgumentException
IllegalArgumentExceptionpublic double[][] toLatLon(double[][] linele)
AREAnavtoLatLon in class AREAnavlinele - array of line/element pairs. Where
linele[indexLine][] is a 'line' and
linele[indexEle][] is an element. These are in
'file' coordinates (not "image" coordinates.)public double[][] toLinEle(double[][] latlon)
AREAnavtoLinEle in class AREAnavlatlon - array of lat/long pairs. Where latlon[indexLat][]
are latitudes and latlon[indexLon][] are longitudes.public float[][] toLatLon(float[][] linele)
AREAnavAREAnav.toLatLon(double[][]).
Subclasses should implement a real float version for better
performance.toLatLon in class AREAnavlinele - array of line/element pairs. Where
linele[indexLine][] is a 'line' and
linele[indexEle][] is an element. These are in
'file' coordinates (not "image" coordinates.)public float[][] toLinEle(float[][] latlon)
AREAnavAREAnav.toLinEle(double[][]).
Subclasses should implement a real float version for better
performance.toLinEle in class AREAnavlatlon - array of lat/long pairs. Where latlon[indexLat][]
are latitudes and latlon[indexLon][] are longitudes.public static void main(String[] a)
Copyright © 1996–2023 The SSEC Visualization Project. All rights reserved.