53 libdap::Array *d_lat, *d_lon;
56 set<string> d_coards_lat_units;
57 set<string> d_coards_lon_units;
59 set<string> d_lat_names;
60 set<string> d_lon_names;
62 bool m_lat_unit_or_name_match(
const string &var_units,
const string &var_name,
const string &long_name);
63 bool m_lon_unit_or_name_match(
const string &var_units,
const string &var_name,
const string &long_name);
69 libdap::Grid *
grid() {
return d_grid; }
virtual ~FONgGrid()
Destructor that cleans up the grid.
FONgGrid(libdap::Grid *g)
Constructor for FONgGrid that takes a DAP Grid.
A DAP Grid with file out netcdf information included.
string get_projection(libdap::DDS *dds)
Set the projection information For Grids, look for CF information.
bool find_lat_lon_maps()
A private method called by the constructor that searches for latitude and longitude map vectors...
static class NCMLUtil overview
virtual double * get_data()
Get the data values for the band(s). Call must delete.
A DAP BaseType with file out gdal information included.
virtual void extract_coordinates(FONgTransform &t)
Extract the size (pixels), element data type and top-left and bottom-right lat/lon corner points for ...