Este un script numit 'cbar.gs', care face scala. Scriptul asta il accesez dintr-un alt script mai mare, care face hartile. Am modificat acum scriptul incat sa mearga pana la 100 mm si dupa 100 mm este culoarea gri...alta idee mai buna n-am avut

).
Sa-ti dau exemple cum functioneaza :
Bucatica din scriptul de generare harti care deseneaza harta cu pp totale cumulate :
Cod:
'clear'
'set display color white'
'set mpdset hires'
'set gxout shaded'
'set clevs 0.5 5 10 20 30 40 50 60 70 80 90 100'
'set rbcols 0 10 13 5 11 4 14 12 8 2 6 9 15'
'd APCPsfc'
'cbar'
'draw title RoMetEx - Total Accumulated Precipitations (mm)'
'set string 1 tr 3 0'
'set strsiz 0.12'
'draw string 9.9 8.4 valid : $YY-$MM-$DD $HH UTC '
'draw string 4.1 8.4 init : $YYi-$MMi-$DDi $HHi UTC '
'printim maps/accpp${fhr}.gif gif'
Bucatica din script care deseneaza precipitatiile cumulate intre t+41h si t+42h :
Cod:
'clear'
if (${fhr}="042")
'open wrfprs_d01_041.ctl'
'define acp1 = APCPsfc'
'close 1'
'open wrfprs_d01_042.ctl'
'define acp2 = APCPsfc'
'set display color white'
'set mpdset hires'
'set gxout shaded'
'set clevs 0.5 1 3 6 9 12 15 18 21'
'set rbcols 0 10 13 5 11 4 8 2 6 9'
'd acp2-acp1'
'cbar'
'set gxout contour'
'set ccolor 9'
'set cint 5'
'd MSLETmsl/100'
'draw title RoMetEx - Precipitations / 1h (mm) + MSLP (hPa)'
'set string 1 tr 3 0'
'set strsiz 0.12'
'draw string 9.9 8.4 valid : $YY-$MM-$DD $HH UTC '
'draw string 4.1 8.4 init : $YYi-$MMi-$DDi $HHi UTC '
'printim maps/pptottend_mslp${fhr}.gif gif'
'undefine acp2'
'undefine acp1'
endif
Scriptul mare ce l-am scris are peste 2000 linii de cod.
_________________
Oană Liviu
PhD Student - West University of Timisoara, Faculty of Mathematics and Computer Science
Research Assistant - West University of Timisoara, Faculty of Mathematics and Computer Science
http://wrf.rometex.org, e-mail :
liviu.oana88@gmail.com