Elaboradar
0.1
|
◆ read_odim_volume()
Read from ODIM data file.
Definizione alla linea 190 del file cum_bac.cpp. 262 full_volume_cleanID.append_scan(z_volume->at(i).beam_count,z_volume->at(i).beam_size,z_volume->at(i).elevation, z_volume->at(i).cell_size, 0);
263 radarelab::algo::Cleaner::evaluateCleanID(z_volume->at(i), w_volume.at(i), v_volume.at(i),full_volume_cleanID.at(i),i);
271 //caso ZDR e grandezze polarimetriche presenti--> uso fuzzy logic del branch elaboradar_updating al 16/2/2022
281 full_volume_cleanID.append_scan(z_volume->at(i).beam_count,z_volume->at(i).beam_size,z_volume->at(i).elevation, z_volume->at(i).cell_size);
282 full_volume_diffprob.append_scan(z_volume->at(i).beam_count,z_volume->at(i).beam_size,z_volume->at(i).elevation, z_volume->at(i).cell_size);
288 sqi_volume.append_scan(z_volume->at(i).beam_count,z_volume->at(i).beam_size,z_volume->at(i).elevation, z_volume->at(i).cell_size);
305 Texture.append_scan(z_volume->at(i).beam_count,z_volume->at(i).beam_size,z_volume->at(i).elevation, z_volume->at(i).cell_size);
312 //algo::Cleaner::evaluateClassID(z_volume->at(i), w_volume.at(i), v_volume.at(i), zdr_volume.at(i), rhohv_volume.at(i), sqi_volume.at(i), snr_volume.at(i), Texture.at(0), full_volume_cleanID.at(i), v_volume.at(i).undetect , radar_name, i);
315 algo::Cleaner::evaluateClassID(z_volume->at(i), w_volume.at(i), v_volume.at(i), zdr_volume.at(i), rhohv_volume.at(i), sqi_volume.at(i), snr_volume.at(i), Texture.at(0), full_volume_cleanID.at(i), full_volume_diffprob.at(0), v_volume.at(i).undetect , radar_name, fuzzypath, i, true);
330 //algo::Cleaner::clean(z_volume->at(i), w_volume.at(i), v_volume.at(i),zdr_volume.at(i),i,true);
331 //algo::Cleaner::clean(z_volume->at(i), w_volume.at(i), v_volume.at(i),zdr_volume.at(i),i+100,true);
radarelab::Volume< double > & volume Set to Z undetect value the Zpixels classified as non-meteo echoes. Definition: cum_bac.h:106 PolarScan< T > & append_scan(unsigned beam_count, unsigned beam_size, double elevation, double cell_size, const T &default_value=algo::DBZ::BYTEtoDB(1)) Append a scan to this volume. Definition: volume.h:332 virtual std::vector< double > get_elev_array(bool medium=false) const =0 return the elev array used std::map< std::string, Scans< double > * > to_load Map used to specify quantity to be loaded. Definition: loader.h:26 void request_quantity(const std::string &name, Scans< double > *volume) Define a request - Fill to_load attribute Definition: odim.cpp:29 Struttura che eredita da Loader e definisce i metodi per accedere ai dati ODIM. Definition: odim.h:23 Referenzia radarelab::volume::Scans< T >::append_scan(), do_medium, elaboradar::Site::get_elev_array(), radarelab::volume::ODIMLoader::load(), elaboradar::Site::name, radarelab::volume::ODIMLoader::request_quantity(), site, radarelab::volume::Loader::to_load, e volume. |