|
subroutine vol7d_dballe_export |
( |
type(vol7d_dballe), intent(inout) |
this, |
|
|
character(len=network_name_len), intent(in), optional |
network, |
|
|
type(geo_coord), intent(in), optional |
coordmin, |
|
|
type(geo_coord), intent(in), optional |
coordmax, |
|
|
type(datetime), intent(in), optional |
timei, |
|
|
type(datetime), intent(in), optional |
timef, |
|
|
type(vol7d_level), intent(in), optional |
level, |
|
|
type(vol7d_timerange), intent(in), optional |
timerange, |
|
|
character(len=*), dimension(:), intent(in), optional |
var, |
|
|
character(len=*), dimension(:), intent(in), optional |
attr, |
|
|
character(len=*), dimension(:), intent(in), optional |
anavar, |
|
|
character(len=*), dimension(:), intent(in), optional |
anaattr, |
|
|
logical, intent(in), optional |
attr_only, |
|
|
character(len=*), intent(in), optional |
template, |
|
|
type(vol7d_ana), intent(inout), optional |
ana |
|
) |
| |
Exporta un volume dati a un DSN DB-all.e.
Riscrive i dati nel DSN di DB-All.e con la possibilità di attivare una serie di filtri. Try to make the better work: if write on file and template is generic write ana data and attribute in separate bufr befor data if write on file and template is not generic write ana and data in the same bufr if write on db write ana and use ana_id to insert data
- Parametri
-
[in,out] | this | oggetto contenente il volume e altre info per l'accesso al DSN |
[in] | network | network da exportare |
[in] | coordmin | coordinate minime e massime che definiscono il rettangolo di estrazione per l'esportazione |
[in] | coordmax | coordinate minime e massime che definiscono il rettangolo di estrazione per l'esportazione |
[in,out] | ana | identificativo della stazione da exportare |
[in] | timei | estremi temporali dei dati da esportare |
[in] | timef | estremi temporali dei dati da esportare |
[in] | level | livello selezionato per l'esportazione |
[in] | timerange | timerange selezionato per l'esportazione |
[in] | var | variabili da exportare secondo la tabella B locale o alias relative a dati, attributi, anagrafica e attributi dell'anagrafica |
[in] | attr | variabili da exportare secondo la tabella B locale o alias relative a dati, attributi, anagrafica e attributi dell'anagrafica |
[in] | anavar | variabili da exportare secondo la tabella B locale o alias relative a dati, attributi, anagrafica e attributi dell'anagrafica |
[in] | anaattr | variabili da exportare secondo la tabella B locale o alias relative a dati, attributi, anagrafica e attributi dell'anagrafica |
[in] | attr_only | permette di riscrivere su un DSN letto precedentemente, modificando solo gli attributi ai dati, ottimizzando enormente le prestazioni: gli attributi riscritti saranno quelli con thisdata_id definito (solitamente ricopiato dall'oggetto letto) |
[in] | template | specificando category.subcategory.localcategory oppure un alias ("synop", "metar","temp","generic") forza l'exportazione ad uno specifico template BUFR/CREX"
the special value "generic-frag is used to generate bufr on file where ana data is reported only once at beginning and data in other bufr after |
Definizione alla linea 2074 del file vol7d_dballeold_class.F90.
|