public class EGM96 extends Object
EllipsoidalGlobe.applyEGMA96Offsets(String)
 to apply the offets to elevations produced by the globe.| Modifier and Type | Field and Description | 
|---|---|
protected BufferWrapper | 
deltas  | 
protected static Angle | 
INTERVAL  | 
protected static int | 
NUM_COLS  | 
protected static int | 
NUM_ROWS  | 
protected String | 
offsetsFilePath  | 
| Constructor and Description | 
|---|
EGM96(String offsetsFilePath)
Construct an instance. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
protected double | 
gePostOffset(int row,
            int col)  | 
double | 
getOffset(Angle latitude,
         Angle longitude)  | 
protected void | 
loadOffsetFile()  | 
protected BufferWrapper deltas
protected static Angle INTERVAL
protected static int NUM_COLS
protected static int NUM_ROWS
protected String offsetsFilePath
public EGM96(String offsetsFilePath) throws IOException
offsetsFilePath - a path pointing to a file with the geoid offsets. See the class description above for a
                        description of the file.IOExceptionprotected double gePostOffset(int row,
                              int col)
protected void loadOffsetFile()
                       throws IOException
IOException