<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 TRANSITIONAL//EN">
<HTML>
<HEAD>
  <META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=UTF-8">
  <META NAME="GENERATOR" CONTENT="GtkHTML/3.0.8">
</HEAD>
<BODY>
Hi Quin Hao,<BR>
<BR>
Now it works. Many Thanks.<BR>
<BR>
Paolo<BR>
<BR>
On Fri, 2011-04-01 at 14:30, Qian Hao wrote:
<BLOCKQUOTE TYPE=CITE>
    <FONT COLOR="#737373"><I>Well, hello&nbsp;Paolo,<BR>
    I found that&nbsp;'set dfile' could not change the dimension configuration of grads.When you open a file for the first time, grads will set up its dimensional coordinates accordingly.When you open a second file, the dimensional coordinates do not change. You may check this with the 'q dims' command.<BR>
    And that's the problem. So you have to close the first opened file first if you want to display another variable from a second data file with a different coordinate settings. You my change you .gs file like this:<BR>
    <BR>
    'open suolo.ctl'<BR>
    ...<BR>
    'close 1'<BR>
    'open msg.ctl'<BR>
    ...<BR>
    <BR>
    I think this would work.<BR>
    2011/4/1 Paolo Boi &lt;</FONT><A HREF="mailto:pboi@arpa.sardegna.it"><U>pboi@arpa.sardegna.it</U></A><FONT COLOR="#737373">&gt;
    <BLOCKQUOTE>
        Thanks Quian Hao,<BR>
        <BR>
        The .gs script contains the lines 'd file1' and 'd file2', but it plots only the first data file, no matter it is. I tried to exchange the two files, but it plots only the first one.<BR>
        Here is the script .gs:<BR>
        <BR>
        'reinit'<BR>
        <BR>
        * Palette colori<BR>
        * --------------<BR>
        <BR>
        'run /opt/grads-1.8sl11/lib/colors/BYR-02'<BR>
        <BR>
        * Apertura file .ctl<BR>
        * ------------------<BR>
        <BR>
        'open suolo.ctl'<BR>
        'open msg.ctl'<BR>
        <BR>
        <BR>
        * Mappa<BR>
        * -----<BR>
        <BR>
        'set mpdraw on'<BR>
        'set display color black'<BR>
        'set mproj nps'<BR>
        'set mpdset hires'<BR>
        'set map 13'<BR>
        'set lon 0 20'<BR>
        'set lat 35 45'<BR>
        <BR>
        *<BR>
        i=1<BR>
        *ntime=1<BR>
        *while (i&lt;=ntime)<BR>
        'clear'<BR>
        'set t 'i<BR>
        *<BR>
        * Non riesce a passare da un grafico all'altro.<BR>
        * Grafica il primo file (sia esso mslp o msg) ma il secondo no<BR>
        * se i due grib hanno la stessa risoluzione (vedi geop e temp 850)<BR>
        * allora li grafica<BR>
        * perch??<BR>
        *<BR>
        * Traccia le isolinee di mslp<BR>
        * -------------------<BR>
        'set dfile 1'<BR>
        <BR>
        'set gxout contour'<BR>
        'set cint 4 '<BR>
        'set ccolor 0'<BR>
        'set csmooth on'<BR>
        'set clopts 1 1 0.08'<BR>
        'set cthick 6'<BR>
        'd MSLsfc/100'<BR>
        <BR>
        <BR>
        'set dfile 2'<BR>
        <BR>
        * Plot shading<BR>
        * ------------<BR>
        'set gxout shaded'<BR>
        *'set ccols&nbsp; 13&nbsp; 5&nbsp;&nbsp; 10&nbsp;&nbsp;&nbsp; 3&nbsp; 2&nbsp;&nbsp; 6&nbsp;&nbsp; 9&nbsp;&nbsp; 8&nbsp;&nbsp; 16&nbsp; 18&nbsp;&nbsp; 20&nbsp; 22&nbsp;&nbsp; 24&nbsp;&nbsp; 26&nbsp;&nbsp; 28&nbsp;&nbsp; 30&nbsp; 40&nbsp; 42&nbsp;&nbsp; 44&nbsp; 46&nbsp; 48&nbsp; 50&nbsp; 52&nbsp; 54&nbsp;&nbsp; 56&nbsp; 58&nbsp;&nbsp;&nbsp; 60&nbsp;&nbsp; 62&nbsp; 64&nbsp; 66&nbsp; 68&nbsp; 70 72&nbsp; 74&nbsp; 76 '<BR>
        *'set clevs -80&nbsp; -70 -65 -60 -58 -56 -54 -52 -50 -48 -46 -44 -42 -40 -38 -36 -34 -32 -30 -28 -26 -24 -22 -20&nbsp; -15 -10&nbsp; -5&nbsp;&nbsp; 0&nbsp;&nbsp; 2&nbsp;&nbsp; 4&nbsp;&nbsp; 6&nbsp;&nbsp; 8&nbsp;&nbsp; 10&nbsp; 12&nbsp;&nbsp; 14&nbsp;&nbsp; 16&nbsp; 18&nbsp; 20&nbsp; 22&nbsp; 24&nbsp; 26&nbsp;&nbsp; 30 40 '<BR>
        'set clevs&nbsp; 0&nbsp; 3&nbsp;&nbsp; 9&nbsp;&nbsp;&nbsp; 15 21&nbsp; 27 30 36 41 47 50 60 66&nbsp; 70 75 80 86&nbsp; 90 95 100 105 110 115 120 125 130 135 140 145 150 155 160 165 170 175 180 185 190 195 200 205 210 215 220 225 230 235 240 245 250 255'<BR>
        'set ccols&nbsp;&nbsp; 5&nbsp; 13&nbsp;&nbsp; 10&nbsp;&nbsp; 3&nbsp; 80 79 78 77 76 75 74 73 72 71&nbsp; 70 69&nbsp; 68&nbsp;&nbsp; 67&nbsp; 66&nbsp; 65&nbsp;&nbsp; 64&nbsp;&nbsp; 63&nbsp; 62 61 54&nbsp;&nbsp; 52&nbsp; 50&nbsp;&nbsp; 48&nbsp; 46&nbsp; 44 42&nbsp; 40&nbsp; 38&nbsp; 36&nbsp;&nbsp; 34&nbsp;&nbsp; 32&nbsp;&nbsp; 30&nbsp; 28 26 24&nbsp;&nbsp; 22&nbsp; 20&nbsp;&nbsp; 18&nbsp; 16'<BR>
        'd IMGD/4 '<BR>
        <BR>
        <BR>
        * legenda<BR>
        <BR>
        'run cbarn 1 1'<BR>
        <BR>
        'q time'<BR>
        res = subwrd(result,3)<BR>
        data=substr(res,1,15)<BR>
        <BR>
        'set string 1 tc 8'<BR>
        'set strsiz 0.13 0.16'<BR>
        'draw title IR T(C)&nbsp;&nbsp; 'data''<BR>
        *'draw title IR T(C)&nbsp;&nbsp; 'day' 'month' 'year' 'hour''<BR>
        'draw string 8.2 0.5 Dati EUMETSAT&nbsp;&nbsp; Elaborazioni SAR'<BR>
        *'draw string 1.2 0.5 Analisi'<BR>
        <BR>
        <BR>
        'enable print </FONT><A HREF="http://msg.gm"><U>msg.gm</U></A><FONT COLOR="#737373">'<BR>
        'print'<BR>
        'disable print'<BR>
        *i=i+1<BR>
        *endwhile<BR>
        'quit'<BR>
        <BR>
        <BR>
        <BR>
        On Fri, 2011-04-01 at 02:28, Qian Hao wrote: 
        <BLOCKQUOTE TYPE=CITE>
            Please also provide your .gs script file. I suggest you 'set dfile' to the corresponding file you are going to dispaly. Hope this may help.<BR>
            <BR>
            2011/3/30 Paolo Boi &lt;</FONT><A HREF="mailto:pboi@arpa.sardegna.it"><U>pboi@arpa.sardegna.it</U></A><FONT COLOR="#737373">&gt; 
            <BLOCKQUOTE>
                Hi,<BR>
                <BR>
                I tried to plot two different set of data in GRIB format. Here are the two .ctl files, with different step in lat long:<BR>
                <BR>
                dset ^12140800.w73.grb<BR>
                index ^12140800.w73.grb.idx<BR>
                undef 9.999E+20<BR>
                title 12140800.w73.grb<BR>
                *&nbsp; produced by grib2ctl v0.9.12.5p16<BR>
                dtype grib 255<BR>
                options yrev<BR>
                ydef 1024 linear 28.108000 0.0269494<BR>
                xdef 1280 linear -4.311000 0.0269494<BR>
                tdef 1 linear 08Z14dec2009 1mo<BR>
                zdef 1 linear 1 1<BR>
                vars 1<BR>
                IMGD&nbsp; 0 127,122,22&nbsp; ** Image data []<BR>
                ENDVARS<BR>
                <BR>
                dset ^suolo.grb<BR>
                index ^suolo.grb.idx<BR>
                undef 9.999E+20<BR>
                title suolo.grb<BR>
                *&nbsp; produced by grib2ctl v0.9.12.5p16<BR>
                dtype grib 255<BR>
                options yrev<BR>
                ydef 25 linear 20.000000 2.5<BR>
                xdef 65 linear -90.000000 2.5<BR>
                tdef 14 linear 12Z21mar2011 12hr<BR>
                zdef 1 linear 1 1<BR>
                vars 2<BR>
                MSLsfc&nbsp; 0 151,1,0&nbsp; ** Mean Sea Level (MSL) Pressure [Pa]&nbsp;&nbsp;&nbsp; Pa<BR>
                Tprs&nbsp; 0 130,100,850&nbsp; ** Temperature [K]<BR>
                ENDVARS<BR>
                <BR>
                The two data set have a completely different step in lat long. <BR>
                Here is the output error. I' using grads-1.8sl11.<BR>
                <BR>
                Data Request Error: Invalid grid coordinates<BR>
                &nbsp; World coordinates convert to non-integer grid coordinates<BR>
                &nbsp;&nbsp;&nbsp; Variable = imgd&nbsp; Dimension = 3<BR>
                &nbsp; Error ocurred at column 1<BR>
                DISPLAY error:&nbsp; Invalid expression<BR>
                &nbsp; Expression = imgd/4<BR>
                Cannot plot color bar: No shading information<BR>
                Hardcopy output file is closed<BR>
                No hardcopy metafile open<BR>
                GX package terminated<BR>
                <BR>
                <BR>
                <BR>
                Many thanks<BR>
                Paolo<BR>
                <BR>
            </BLOCKQUOTE>
            </I></FONT><BR>
            <TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%">
<TR>
</TR>
<TR>
</TR>
<TR>
</TR>
<TR>
</TR>
<TR>
<TD>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%">
<TR>
</TR>
<TR>
</TR>
<TR>
</TR>
<TR>
</TR>
<TR>
<TD>
---------------------------------------------------<BR>
<B>Paolo Boi</B><BR>
<BR>
ARPAS- Agenzia Regionale per la Protezione dell'Ambiente della Sardegna<BR>
Dipartimento Specialistico Regionale Idrometeoclimatico<BR>
Servizio Idrometeoclimatico<BR>
<BR>
<FONT SIZE="1">Viale Porto Torres 119 - 07100 Sassari<BR>
Tel + 39 079 258600<BR>
Fax + 39 079 262681</FONT><BR>
<BR>
</TD>
</TR>
</TABLE>

</TD>
</TR>
</TABLE>
<BR>
            <FONT COLOR="#737373"><I>_______________________________________________<BR>
            gradsusr mailing list</FONT><BR>
            <A HREF="mailto:gradsusr@gradsusr.org"><U>gradsusr@gradsusr.org</A><BR>
            <A HREF="http://gradsusr.org/mailman/listinfo/gradsusr">http://gradsusr.org/mailman/listinfo/gradsusr</U></A><BR>
            <FONT COLOR="#737373"><BR>
        </BLOCKQUOTE>
        <BR>
        <BR>
        <BR>
        -- <BR>
        &#27492;&#33268;<BR>
        &nbsp; &nbsp; &nbsp; &nbsp; &#25964;&#31036;&#65281;<BR>
        <BR>
        <BR>
        
<HR>

<PRE>_______________________________________________
gradsusr mailing list</FONT>
<A HREF="mailto:gradsusr@gradsusr.org"><U>gradsusr@gradsusr.org</A>
<A HREF="http://gradsusr.org/mailman/listinfo/gradsusr">http://gradsusr.org/mailman/listinfo/gradsusr</U></I></A>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%">
<TR>
</TR>
<TR>
</TR>
<TR>
<TD>
<BR>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%">
<TR>
</TR>
<TR>
</TR>
<TR>
<TD>
<BR>
---------------------------------------------------<BR>
<BR>
<B>Paolo Boi</B><BR>
<BR>
<BR>
<BR>
ARPAS- Agenzia Regionale per la Protezione dell'Ambiente della Sardegna<BR>
<BR>
Dipartimento Specialistico Regionale Idrometeoclimatico<BR>
<BR>
Servizio Idrometeoclimatico<BR>
<BR>
<BR>
<BR>
<FONT SIZE="1">Viale Porto Torres 119 - 07100 Sassari<BR>
<BR>
Tel + 39 079 258600<BR>
<BR>
Fax + 39 079 262681</FONT><BR>
<BR>
<BR>
</TD>
</TR>
</TABLE>

</TD>
</TR>
</TABLE>
</PRE>
        <FONT COLOR="#737373"><I>_______________________________________________<BR>
        gradsusr mailing list</FONT><BR>
        <A HREF="mailto:gradsusr@gradsusr.org"><U>gradsusr@gradsusr.org</A><BR>
        <A HREF="http://gradsusr.org/mailman/listinfo/gradsusr">http://gradsusr.org/mailman/listinfo/gradsusr</U></A><BR>
        <FONT COLOR="#737373"><BR>
    </BLOCKQUOTE>
    <BR>
    <BR>
    <BR>
    -- <BR>
    &#27492;&#33268;<BR>
    &nbsp; &nbsp; &nbsp; &nbsp; &#25964;&#31036;&#65281;<BR>
    <BR>
    
<HR>

<PRE>_______________________________________________
gradsusr mailing list
gradsusr@gradsusr.org</FONT>
<A HREF="http://gradsusr.org/mailman/listinfo/gradsusr"><U>http://gradsusr.org/mailman/listinfo/gradsusr</U></I></A></PRE>
</BLOCKQUOTE>
<PRE><TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%">
<TR>
<TD>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%">
<TR>
<TD>
---------------------------------------------------<BR>
<B>Paolo Boi</B><BR>
<BR>
ARPAS- Agenzia Regionale per la Protezione dell'Ambiente della Sardegna<BR>
Dipartimento Specialistico Regionale Idrometeoclimatico<BR>
Servizio Idrometeoclimatico<BR>
<BR>
<FONT SIZE="1">Viale Porto Torres 119 - 07100 Sassari<BR>
Tel + 39 079 258600<BR>
Fax + 39 079 262681</FONT><BR>
<BR>
</TD>
</TR>
</TABLE>

</TD>
</TR>
</TABLE>
</PRE>
</BODY>
</HTML>