bes Updated for version 3.21.1
The Backend Server (BES) is the lower two tiers of the Hyrax data server
|
A DAP BaseType with file out gdal information included. More...
#include <FONgType.h>
Public Member Functions | |
virtual void | dump (std::ostream &) const |
dump the contents of this object to the specified ostream | |
virtual void | extract_coordinates (FONgTransform &t) |
bool | find_lat_lon_maps () |
FONgType (libdap::Grid *g) | |
virtual double * | get_data () |
Get the data values for the band(s). Call must delete. | |
virtual std::string | get_projection (libdap::DDS *dds) |
Get the GDAL/OGC WKT projection string. | |
libdap::Grid * | grid () |
virtual std::string | name () |
virtual void | set_name (const std::string &n) |
virtual void | set_type (libdap::Type t) |
virtual libdap::Type | type () |
Protected Attributes | |
std::string | d_name |
libdap::Type | d_type |
A DAP BaseType with file out gdal information included.
This class represents a DAP BaseType with additional information needed to write it out to a gdal file. Includes a reference to the actual DAP BaseType being converted
Definition at line 48 of file FONgType.h.
|
inlinevirtual |
Definition at line 70 of file FONgType.h.
|
inlinevirtual |
dump the contents of this object to the specified ostream
This method is implemented by all derived classes to dump their contents, in other words, any state they might have, private variables, etc...
The inline function below can be used to dump the contents of an OPeNDAPObj object. For example, the object Animal is derived from BESObj. A user could do the following:
Animal *a = new dog( "Sparky" ) ; cout << a << endl ;
And the dump method for dog could display the name passed into the constructor, the (this) pointer of the object, etc...
strm | C++ i/o stream to dump the object to |
Implements BESObj.
Definition at line 86 of file FONgType.h.
|
virtual |
Get the data values for the band(s). Call must delete.
|
virtual |
Get the GDAL/OGC WKT projection string.
|
inline |
Definition at line 88 of file FONgType.h.
|
inlinevirtual |
Definition at line 72 of file FONgType.h.
|
inlinevirtual |
Definition at line 73 of file FONgType.h.
|
inlinevirtual |
Definition at line 76 of file FONgType.h.
|
inlinevirtual |
Definition at line 75 of file FONgType.h.
|
protected |
Definition at line 50 of file FONgType.h.
|
protected |
Definition at line 51 of file FONgType.h.