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.IOException
protected double gePostOffset(int row, int col)
protected void loadOffsetFile() throws IOException
IOException