|
OPeNDAP Hyrax Back End Server (BES)
Updated for version 3.8.3
|
DAP_Dataset is a subclass of AbstractDataset, used to process NOAA GOES data. More...
#include <DAP_Dataset.h>


Public Member Functions | |
| DAP_Dataset () | |
| DAP_Dataset (const string &id, vector< int > &rBandList) | |
| DAP_Dataset (Array *src, Array *lat, Array *lon) | |
| GDALDataset * | DatasetWarper (int &IsRefDS, OGRSpatialReference &dstCRS, int &iDstRasterXsize, int &iDstRasterYsize, double pDstGeoTransform[], GDALResampleAlg eResampleAlg=GRA_NearestNeighbour) |
| string | GetAllowValues () |
| vector< int > | GetBandList () |
| string | GetCoverageArchiveTime () |
| string | GetCoverageBeginTime () |
| string | GetCoverageEndTime () |
| string | GetCoverageID () |
| string | GetCoverageInstrument () |
| string | GetCoveragePlatform () |
| string | GetCoverageSensor () |
| string | GetCoverageSubType () |
| Array * | GetDAPArray () |
| Grid * | GetDAPGrid () |
| string | GetDatasetDescription () |
| string | GetDatasetName () |
| string | GetDataTypeName () |
| string | GetFieldQuantityDef () |
| GDALDataset * | GetGDALDataset () |
| string | GetGeoCRS_URN () |
| virtual CPLErr | GetGeoMinMax (double geoMinMax[]) |
| int | GetGeoTransform (double geoTrans[]) |
| int | GetImageBandCount () |
| int | GetImageXSize () |
| int | GetImageYSize () |
| string | GetISO19115Metadata () |
| vector< string > | GetMetaDataList () |
| const double & | GetMissingValue () |
| void | GetNativeBBox (double bBox[]) |
| const OGRSpatialReference & | GetNativeCRS () |
| string | GetNativeCRS_URN () |
| string | GetNativeFormat () |
| string | GetProjectionRef () |
| string | GetResourceFileName () |
| CPLErr | GetSuggestedWarpResolution (OGRSpatialReference &dstCRS, double adfDstGeoTransform[], int &nPixels, int &nLines) |
| CPLErr | GetSuggestedWarpResolution2 (OGRSpatialReference &dstCRS, double adfDstGeoTransform[], int &nPixels, int &nLines) |
| virtual CPLErr | InitialDataset (const int isSimple=0) |
| int | IsbGeoTransformSet () |
| int | IsCrossingIDL () |
| int | isValidLatitude (const double &lat) |
| int | isValidLongitude (const double &lon) |
| CPLErr | RectifyGOESDataSet () |
| CPLErr | SetGCPGeoRef4VRTDataset (GDALDataset *) |
| virtual CPLErr | SetGDALDataset (const int isSimple=0) |
| void | SetGeoBBoxAndGCPs (int xSize, int ySize) |
| virtual CPLErr | SetGeoTransform () |
| virtual CPLErr | SetNativeCRS () |
| CPLErr | setResampleStandard (GDALDataset *hSrcDS, int &xRSValue, int &yRSValue) |
| virtual | ~DAP_Dataset () |
Protected Member Functions | |
| virtual CPLErr | SetMetaDataList (GDALDataset *) |
DAP_Dataset is a subclass of AbstractDataset, used to process NOAA GOES data.
GOES satellites provide the kind of continuous monitoring necessary for intensive data analysis. They circle the Earth in a geosynchronous orbit, which means they orbit the equatorial plane of the Earth at a speed matching the Earth's rotation. This allows them to hover continuously over one position on the surface. The geosynchronous plane is about 35,800 km (22,300 miles) above the Earth, high enough to allow the satellites a full-disc view of the Earth. Because they stay above a fixed spot on the surface, they provide a constant vigil for the atmospheric "triggers" for severe weather conditions such as tornadoes, flash floods, hail storms, and hurricanes. When these conditions develop the GOES satellites are able to monitor storm development and track their movements.
GOES satellite imagery is also used to estimate rainfall during the thunderstorms and hurricanes for flash flood warnings, as well as estimates snowfall accumulations and overall extent of snow cover. Such data help meteorologists issue winter storm warnings and spring snow melt advisories. Satellite sensors also detect ice fields and map the movements of sea and lake ice.
For more inforamtion about NOAA GOES data, please access http://www.oso.noaa.gov/GOES/
DAP_Dataset is a subclass of AbstractDataset, which is used to process GOES Imager and Sounder products.
Definition at line 76 of file DAP_Dataset.h.
| libdap::DAP_Dataset::DAP_Dataset | ( | ) |
| libdap::DAP_Dataset::DAP_Dataset | ( | const string & | id, |
| vector< int > & | rBandList | ||
| ) |
| libdap::DAP_Dataset::DAP_Dataset | ( | Array * | src, |
| Array * | lat, | ||
| Array * | lon | ||
| ) |
|
virtual |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
| Array* libdap::DAP_Dataset::GetDAPArray | ( | ) |
Referenced by libdap::function_swath2array().
| Grid* libdap::DAP_Dataset::GetDAPGrid | ( | ) |
Referenced by libdap::function_swath2grid().
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
virtual |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
virtual |
Reimplemented from AbstractDataset.
Referenced by libdap::function_swath2array(), and libdap::function_swath2grid().
|
inherited |
|
inherited |
|
inline |
Definition at line 111 of file DAP_Dataset.h.
|
inline |
Definition at line 115 of file DAP_Dataset.h.
| CPLErr libdap::DAP_Dataset::RectifyGOESDataSet | ( | ) |
| CPLErr libdap::DAP_Dataset::SetGCPGeoRef4VRTDataset | ( | GDALDataset * | ) |
|
virtual |
Reimplemented from AbstractDataset.
| void libdap::DAP_Dataset::SetGeoBBoxAndGCPs | ( | int | xSize, |
| int | ySize | ||
| ) |
|
virtual |
Reimplemented from AbstractDataset.
|
protectedvirtualinherited |
|
virtual |
Reimplemented from AbstractDataset.
| CPLErr libdap::DAP_Dataset::setResampleStandard | ( | GDALDataset * | hSrcDS, |
| int & | xRSValue, | ||
| int & | yRSValue | ||
| ) |
|
protected |
Definition at line 103 of file DAP_Dataset.h.
|
protected |
Definition at line 101 of file DAP_Dataset.h.
|
protected |
Definition at line 86 of file DAP_Dataset.h.
|
protected |
Definition at line 87 of file DAP_Dataset.h.
|
protected |
Definition at line 80 of file DAP_Dataset.h.
|
protected |
Definition at line 78 of file DAP_Dataset.h.
|
protected |
Definition at line 79 of file DAP_Dataset.h.
|
protected |
Definition at line 85 of file DAP_Dataset.h.
|
protectedinherited |
Definition at line 58 of file AbstractDataset.h.
|
protectedinherited |
Definition at line 84 of file AbstractDataset.h.
|
protectedinherited |
Definition at line 85 of file AbstractDataset.h.
|
protected |
Definition at line 94 of file DAP_Dataset.h.
|
protectedinherited |
Definition at line 81 of file AbstractDataset.h.
|
protectedinherited |
Definition at line 80 of file AbstractDataset.h.
|
protectedinherited |
Definition at line 82 of file AbstractDataset.h.
|
protected |
Definition at line 97 of file DAP_Dataset.h.
|
protected |
Definition at line 98 of file DAP_Dataset.h.
|
protected |
Definition at line 95 of file DAP_Dataset.h.
|
protected |
Definition at line 96 of file DAP_Dataset.h.
|
protected |
Definition at line 89 of file DAP_Dataset.h.
|
protected |
Definition at line 90 of file DAP_Dataset.h.
|
protected |
Definition at line 91 of file DAP_Dataset.h.
|
protected |
Definition at line 92 of file DAP_Dataset.h.
|
protectedinherited |
Definition at line 87 of file AbstractDataset.h.
|
protectedinherited |
Definition at line 74 of file AbstractDataset.h.
|
protectedinherited |
Definition at line 65 of file AbstractDataset.h.
|
protectedinherited |
Definition at line 62 of file AbstractDataset.h.
|
protectedinherited |
Definition at line 63 of file AbstractDataset.h.
|
protectedinherited |
Definition at line 61 of file AbstractDataset.h.
|
protectedinherited |
Definition at line 67 of file AbstractDataset.h.
|
protectedinherited |
Definition at line 66 of file AbstractDataset.h.
|
protectedinherited |
Definition at line 68 of file AbstractDataset.h.
|
protectedinherited |
Definition at line 64 of file AbstractDataset.h.
|
protectedinherited |
Definition at line 70 of file AbstractDataset.h.
|
protectedinherited |
Definition at line 71 of file AbstractDataset.h.
|
protectedinherited |
Definition at line 73 of file AbstractDataset.h.
|
protectedinherited |
Definition at line 75 of file AbstractDataset.h.
|
protectedinherited |
Definition at line 72 of file AbstractDataset.h.
|
protectedinherited |
Definition at line 69 of file AbstractDataset.h.
|
protectedinherited |
Definition at line 77 of file AbstractDataset.h.
|
protectedinherited |
Definition at line 78 of file AbstractDataset.h.