public class ABINnav extends AREAnav
nvxabin.dlm from McIDAS-X.
Note: the variable naming convention has been retained from the original
McIDAS-X source code.| Constructor and Description |
|---|
ABINnav(int[] navblock)
Initializes the ABIN navigation code with the given set of navigation
parameters.
|
| Modifier and Type | Method and Description |
|---|---|
double[][] |
toLatLon(double[][] linele)
Convert satellite lines/elements to latitude/longitude coordinates.
|
double[][] |
toLinEle(double[][] latlon)
Convert latitudes/longitudes to satellite lines/elements.
|
areaCoordToImageCoord, areaCoordToImageCoord, areaCoordToImageCoord, areaCoordToImageCoord, canApproximateWithSpline, doubleToFloat, equals, floatToDouble, getLineOffset, getSubpoint, imageCoordToAreaCoord, imageCoordToAreaCoord, imageCoordToAreaCoord, imageCoordToAreaCoord, isFlippedLineCoordinates, makeAreaNav, makeAreaNav, setFlipLineCoordinates, setImageStart, setMag, setMag, setRes, setRes, setStart, toLatLon, toLinEle, toStringpublic ABINnav(int[] navblock)
navblock - Navigation parameters from image file.IllegalArgumentException - if navblock is not ABIN.public double[][] toLatLon(double[][] linele)
toLatLon in class AREAnavlinele - Array of line/element pairs.
Where linele[indexLine] are "lines"
and linele[indexEle] are "elements".
These coordinates must be "file" rather than
"image" coordinates.latlon[indexLat] are
latitudes and latlon[indexLon] are longitudes.public double[][] toLinEle(double[][] latlon)
toLinEle in class AREAnavlatlon - Array of latitude/longitude pairs.
Where latlon[indexLat] are latitudes and
latlon[indexLon] are longitudes.linele[indexLine] are lines
and linele[indexEle] are elements. These coordinates are
"file" rather than "image" coordinates.Copyright © 1996–2023 The SSEC Visualization Project. All rights reserved.