|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectvisad.CoordinateSystem
visad.georef.NavigatedCoordinateSystem
ucar.visad.RadarGridCoordinateSystem
public class RadarGridCoordinateSystem
Class to transform lon/lat/elevation angle to lon/lat/altitude
| Constructor Summary | |
|---|---|
RadarGridCoordinateSystem(double lat,
double lon,
double alt)
Construct a new RGCS with the center point |
|
RadarGridCoordinateSystem(EarthLocation radLocation)
Construct a new RGCS with the center point |
|
| Method Summary | |
|---|---|
boolean |
equals(Object obj)
Check to see if the object in question is equal to this. |
double[][] |
fromReference(double[][] lonlatalt)
Transform lat/lon/alt to lat/lon/elevation angle |
float[][] |
fromReference(float[][] lonlatalt)
Transform lat/lon/alt to lat/lon/elevation angle |
double[][] |
toReference(double[][] lonlatelev)
Transform lon/lat/elevation angle to lat/lon/alt |
float[][] |
toReference(float[][] lonlatelev)
Transform lon/lat/elevation angle to lat/lon/alt |
| Methods inherited from class visad.georef.NavigatedCoordinateSystem |
|---|
getLatitudeIndex, getLongitudeIndex |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public RadarGridCoordinateSystem(EarthLocation radLocation)
throws VisADException
radLocation - radar location (lat/lon/alt)
VisADException - couldn't create necessary VisAD objects
public RadarGridCoordinateSystem(double lat,
double lon,
double alt)
throws VisADException
lat - radar latitudelon - radar longitudealt - radar altitude
VisADException - couldn't create necessary VisAD objects| Method Detail |
|---|
public double[][] toReference(double[][] lonlatelev)
throws VisADException
toReference in class CoordinateSystemlonlatelev - lon/lat/elevation angle data
VisADException - bad array size or transformation problem
public double[][] fromReference(double[][] lonlatalt)
throws VisADException
fromReference in class CoordinateSystemlonlatalt - lat/lon/alt values
VisADException - bad array size or transformation problem
public float[][] toReference(float[][] lonlatelev)
throws VisADException
toReference in class CoordinateSystemlonlatelev - lon/lat/elevation angle data
VisADException - bad array size or transformation problem
public float[][] fromReference(float[][] lonlatalt)
throws VisADException
fromReference in class CoordinateSystemlonlatalt - lat/lon/alt values
VisADException - bad array size or transformation problempublic boolean equals(Object obj)
equals in class CoordinateSystemobj - object in question
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||