23 (typeName ==
"dted")||
24 (typeName ==
"dted_directory"))
30 (typeName ==
"srtm")||
31 (typeName ==
"srtm_directory"))
37 (typeName ==
"general_raster")||
38 (typeName ==
"general_raster_directory"))
43 else if( (typeName ==
"ossimImageElevationDatabase") ||
44 (typeName ==
"image_directory"))
54 const char* prefix)
const 79 if (result->
open(connectionString))
83 if (result->
open(connectionString))
87 if (result->
open(connectionString))
96 if (result->
open(connectionString))
static ossimElevationDatabaseFactory * m_instance
Represents serializable keyword/value map.
const char * find(const char *key) const
virtual bool loadState(const ossimKeywordlist &kwl, const char *prefix=0)
static ossimElevationDatabaseFactory * instance()
static const char * TYPE_KW
virtual void getTypeNameList(std::vector< ossimString > &typeList) const
#define STATIC_TYPE_NAME(T)
ossimElevationDatabaseFactory()
This is our default elevation factory in the ossim core.
The DTED elevation data base is also an elevation source but allows one to point to an file based ele...
ossimElevationDatabase * createDatabase(const ossimString &typeName) const
virtual ossimElevationDatabase * open(const ossimString &connectionString) const
virtual bool open(const ossimString &connectionString)=0
Open a connection to a database.