|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectedu.wisc.ssec.mcidas.AREAnav
edu.wisc.ssec.mcidas.GOESnav
public final class GOESnav
Navigation class for GOES (GOES D-H) type nav. This code was modified from the original FORTRAN code (nvxgoes.dlm) on the McIDAS system. It only supports latitude/longitude to line/element transformations (LL) and vice/versa. Transform to 'XYZ' not implemented.
Field Summary |
---|
Fields inherited from class edu.wisc.ssec.mcidas.AREAnav |
---|
DEGREES_TO_RADIANS, DMSP, GMSX, GOES, GVAR, indexEle, indexLat, indexLine, indexLon, LALO, LAMB, LL, MERC, MOLL, MSAT, POES, PS, RADIANS_TO_DEGREES, RADR, RECT, TANC, XY |
Constructor Summary | |
---|---|
GOESnav(int[] iarr)
Set up for the real math work. |
Method Summary | |
---|---|
double[][] |
toLatLon(double[][] linele)
converts from satellite coordinates to latitude/longitude |
double[][] |
toLinEle(double[][] latlon)
toLinEle converts lat/long to satellite line/element |
Methods inherited from class edu.wisc.ssec.mcidas.AREAnav |
---|
areaCoordToImageCoord, equals, getLineOffset, imageCoordToAreaCoord, isFlippedLineCoordinates, makeAreaNav, makeAreaNav, setFlipLineCoordinates, setImageStart, setMag, setMag, setRes, setRes, setStart |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public GOESnav(int[] iarr) throws java.lang.IllegalArgumentException
iarr
- the nav block from the image file
java.lang.IllegalArgumentException
- if the nav block is not a GOES type.Method Detail |
---|
public double[][] toLatLon(double[][] linele)
toLatLon
in class AREAnav
linele[][]
- 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)
toLinEle
in class AREAnav
latlon[][]
- array of lat/long pairs. Where latlon[indexLat][]
are latitudes and latlon[indexLon][] are longitudes.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |