1 #ifndef ossimDtedElevationDatabase_HEADER 2 #define ossimDtedElevationDatabase_HEADER 1 25 typedef std::vector<ossimRefPtr<CellInfo> >
DirectMap;
39 createFullPath(filename, gpt);
74 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)
double latd() const
Will convert the radian measure to degrees.
virtual bool getAccuracyInfo(ossimElevationAccuracyInfo &, const ossimGpt &) const
unsigned long long ossim_uint64
ossimRefPtr< ossimElevCellHandler > m_lastHandler
virtual bool pointHasCoverage(const ossimGpt &gpt) const
METHOD: pointHasCoverage(gpt) Returns TRUE if coverage exists over gpt:
std::vector< ossimRefPtr< CellInfo > > DirectMap
virtual ossim_uint64 createId(const ossimGpt &pt) const
The DTED elevation data base is also an elevation source but allows one to point to an file based ele...
virtual std::ostream & print(std::ostream &out) const
Outputs theErrorStatus as an ossimErrorCode and an ossimString.
ossimFilename dirCat(const ossimFilename &file) const
virtual ossimObject * dup() const =0
virtual double getHeightAboveEllipsoid(const ossimGpt &)
void createFullPath(ossimFilename &file, const ossimGpt &gpt) const
virtual bool open(const ossimString &connectionString)=0
Open a connection to a database.
std::basic_ostream< char > ostream
Base class for char output streams.