8 #ifndef ossimSrtmElevationDatabase_HEADER 9 #define ossimSrtmElevationDatabase_HEADER 1 19 typedef std::vector<ossimRefPtr<CellInfo> >
DirectMap;
34 createFullPath(filename, gpt);
63 createRelativePath(relativeFile, gpt);
virtual double getHeightAboveMSL(const ossimGpt &)=0
Height access methods:
virtual bool saveState(ossimKeywordlist &kwl, const char *prefix=0) const
virtual ossimRefPtr< ossimElevCellHandler > createCell(const ossimGpt &)
double lond() const
Will convert the radian measure to degrees.
Represents serializable keyword/value map.
virtual bool loadState(const ossimKeywordlist &kwl, const char *prefix=0)
void createFullPath(ossimFilename &file, const ossimGpt &gpt) const
double latd() const
Will convert the radian measure to degrees.
virtual bool getAccuracyInfo(ossimElevationAccuracyInfo &, const ossimGpt &) const
unsigned long long ossim_uint64
std::vector< ossimRefPtr< CellInfo > > DirectMap
virtual bool pointHasCoverage(const ossimGpt &gpt) const
METHOD: pointHasCoverage(gpt) Returns TRUE if coverage exists over gpt:
ossimFilename dirCat(const ossimFilename &file) const
virtual ossim_uint64 createId(const ossimGpt &pt) const
virtual ossimObject * dup() const =0
virtual double getHeightAboveEllipsoid(const ossimGpt &)
virtual bool open(const ossimString &connectionString)=0
Open a connection to a database.