39#ifndef WOSS_BATHYMETRY_UTM_CSV_DB_H
40#define WOSS_BATHYMETRY_UTM_CSV_DB_H
75 virtual bool insertValue(
const Coord& coordinates,
const Bathymetry& bathymetry_value );
Specialization of WossTextualDb for UTM CSV database.
Definition bathymetry-utm-csv-db.h:55
double range_easting_start
Definition bathymetry-utm-csv-db.h:228
const char getCSVSeparator() const
Definition bathymetry-utm-csv-db.h:106
void setDbSpacing(double spacing)
Definition bathymetry-utm-csv-db.h:113
void setDbTotalValues(int nnorth, int neast)
Definition bathymetry-utm-csv-db.h:128
std::vector< double > bathy_vec
Definition bathymetry-utm-csv-db.h:218
virtual bool finalizeConnection()
Definition bathymetry-utm-csv-db.cpp:58
void setCSVSeparator(const char new_separator)
Definition bathymetry-utm-csv-db.h:99
void setLandApproximationFlag(bool flag)
Definition bathymetry-utm-csv-db.h:186
bool getLandApproximationFlag()
Definition bathymetry-utm-csv-db.h:195
virtual bool importData()
Definition bathymetry-utm-csv-db.cpp:137
int total_northing_values
Definition bathymetry-utm-csv-db.h:224
double range_northing_start
Definition bathymetry-utm-csv-db.h:232
static const double land_approximation_depth
Definition bathymetry-utm-csv-db.h:238
virtual double getValue(const Coord &coords) const
Definition bathymetry-utm-csv-db.cpp:69
void setDbRangeEasting(double start, double end)
Definition bathymetry-utm-csv-db.h:148
std::pair< double, double > getDbRangeNorthing() const
Definition bathymetry-utm-csv-db.h:178
void setDbRangeNorthing(double start, double end)
Definition bathymetry-utm-csv-db.h:168
bool approx_land_to_sea_surface
Definition bathymetry-utm-csv-db.h:236
char separator
Definition bathymetry-utm-csv-db.h:220
virtual bool insertValue(const Coord &coordinates, const Bathymetry &bathymetry_value)
Definition bathymetry-utm-csv-db.cpp:63
double range_northing_end
Definition bathymetry-utm-csv-db.h:234
double db_spacing
Definition bathymetry-utm-csv-db.h:222
double range_easting_end
Definition bathymetry-utm-csv-db.h:230
int getBathyIndex(const Coord &coords) const
Definition bathymetry-utm-csv-db.cpp:97
double getDbSpacing() const
Definition bathymetry-utm-csv-db.h:120
std::pair< int, int > getDbTotalValues() const
Definition bathymetry-utm-csv-db.h:138
int total_easting_values
Definition bathymetry-utm-csv-db.h:226
std::pair< double, double > getDbRangeEasting() const
Definition bathymetry-utm-csv-db.h:158
Coordinates (lat, long) class definitions and functions library.
Definition coordinates-definitions.h:107
Data behaviour class for bathymetry database.
Definition woss-db.h:292
Textual implementation of WossDb.
Definition woss-db.h:245
Provides the interface for woss::WossDb class.