15 #ifndef ossimGeoidEgm96_HEADER 16 #define ossimGeoidEgm96_HEADER 21 #define GEOID_NO_ERROR 0x0000 22 #define GEOID_FILE_OPEN_ERROR 0x0001 23 #define GEOID_INITIALIZE_ERROR 0x0002 24 #define GEOID_NOT_INITIALIZED_ERROR 0x0004 25 #define GEOID_LAT_ERROR 0x0008 26 #define GEOID_LON_ERROR 0x0010 51 double geoidToEllipsoidHeight(
double lat,
55 double ellipsoidToGeoidHeight(
double lat,
57 double ellipsoidHeight);
virtual bool open(const ossimFilename &dir, ossimByteOrder byteOrder=OSSIM_BIG_ENDIAN)=0
OSSIM_DLL ossimByteOrder byteOrder()
virtual ossimString getShortName() const
virtual double offsetFromEllipsoid(const ossimGpt &gpt)=0
std::vector< float > theGeoidHeightBuffer
float * theGeoidHeightBufferPtr