Base class for utilities traversing radar data with Sampler.
More...
#include <RadarDataPicker.h>
|
typedef SrcType< OD const > | src_t |
| Input source type.
|
|
typedef PlainData< src_t > | data_t |
| Input data type.
|
|
typedef DataSet< src_t > | dataset_t |
| Input dataSet type.
|
|
typedef std::map< std::string, const data_t & > | map_t |
| Map type compatible with Sampler.
|
|
|
| RadarDataPicker (drain::ReferenceMap2<> &variableMap, const OD &odim) |
| Default constructor.
|
|
bool | getValue (const data_t &data, double &value) const |
| Reads a value, and scales it unless nodata or undetect .
|
|
void | toOStr (std::ostream &ostr=std::cout) const |
| Prints images geometry, buffer size and type information.
|
|
| SamplePicker (ReferenceMap2<> &variableMap) |
|
void | setSize (int w, int h) |
|
virtual void | setPosition (int i, int j) const |
| Sets current position in image coordinates. To be redefined to compute also geographical projections, for example.
|
|
|
double | x |
| Metric coordinate corresponding to longitudinal coordinate.
|
|
double | y |
| Metric coordinate corresponding to latitudinal coordinate.
|
|
double | lon |
| Longitudinal coordinate (degrees)
|
|
double | lat |
| Latitudinal coordinate (degrees)
|
|
const OD & | odim |
| Metadata for navigating and scaling grid data.
|
|
|
int | current_i = 0 |
| Optional utility. Called prior to writing the actual data to output stream.
|
|
int | current_j = 0 |
| Vertical coordinate.
|
|
int | current_j2 = 0 |
| Vertical inversed coordinate.
|
|
int | width = 0 |
|
int | height = 0 |
|
FlexVariableMap | infoMap |
| Information to be should in output file header.
|
|
ReferenceMap2 & | variableMap |
|
template<class OD>
class rack::RadarDataPicker< OD >
Base class for utilities traversing radar data with Sampler.
- Template Parameters
-
TODO: min/max coord control, like CoordHandler for checking min and max. => drain::Sampler
The documentation for this class was generated from the following file: