54 std::string d_data_file_name;
56 std::vector<std::string> d_stare_index_name;
57 std::vector<std::string> stare_cover_name;
58 std::vector<std::string> d_variables;
59 std::vector<size_t> d_size_i, d_size_j;
60 std::vector<int> d_stare_varid;
87 GeoFile() : d_ncid(-1), d_num_index(0) {};
93 explicit GeoFile(
const std::string &data_file_name) : d_ncid(-1), d_num_index(0), d_data_file_name(data_file_name) {
98 +
" - " + nc_strerror(ret), __FILE__, __LINE__);
105 void get_stare_indices(
const std::string &var_name, std::vector<STARE_ArrayIndexSpatialValue> &values);
107 size_t get_variable_rows(std::string variable_name)
const;
108 size_t get_variable_cols(std::string variable_name)
const;