|
MeteoIODoc 20251207.a703fe45
Environmental timeseries pre-processing
|
Represents a geographic location extracted from iCSV files. (POINT(X Y)...)
#include <iCSVHelper.h>
Public Member Functions | |
| bool | isEmpty () const |
| Checks if the geoLocation is empty. | |
| std::string | toString () const |
| Converts the geoLocation to a string representation. | |
| void | standardizeNodata () |
| Coords | toCoords (const int &epsg) const |
| geoLocation & | operator= (const geoLocation &rhs) |
| geoLocation (const geoLocation &rhs) | |
| geoLocation ()=default | |
| geoLocation (const double &in_x, const double &in_y, const double &in_z, const double &in_slope_angle=default_nodata, const double &in_slope_azi=default_nodata) | |
Public Attributes | |
| double | x = default_nodata |
| double | y = default_nodata |
| double | z = default_nodata |
| double | slope_angle = default_nodata |
| double | slope_azi = default_nodata |
| mio::iCSV::geoLocation::geoLocation | ( | const geoLocation & | rhs | ) |
|
default |
| mio::iCSV::geoLocation::geoLocation | ( | const double & | in_x, |
| const double & | in_y, | ||
| const double & | in_z, | ||
| const double & | in_slope_angle = default_nodata, |
||
| const double & | in_slope_azi = default_nodata |
||
| ) |
|
inline |
Checks if the geoLocation is empty.
| geoLocation & mio::iCSV::geoLocation::operator= | ( | const geoLocation & | rhs | ) |
|
inline |
|
inline |
|
inline |
Converts the geoLocation to a string representation.
| double mio::iCSV::geoLocation::slope_angle = default_nodata |
The slope angle at the location.
| double mio::iCSV::geoLocation::slope_azi = default_nodata |
The slope azimuth at the location.
| double mio::iCSV::geoLocation::x = default_nodata |
The x-coordinate of the location.
| double mio::iCSV::geoLocation::y = default_nodata |
The y-coordinate of the location.
| double mio::iCSV::geoLocation::z = default_nodata |
The z-coordinate of the location.