<html xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="Generator" content="Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:"Andale Mono";
        panose-1:2 11 5 9 0 0 0 0 0 4;}
/* Style Definitions */
p.MsoPlainText, li.MsoPlainText, div.MsoPlainText
        {mso-style-priority:99;
        mso-style-link:"Plain Text Char";
        margin:0in;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;}
span.PlainTextChar
        {mso-style-name:"Plain Text Char";
        mso-style-priority:99;
        mso-style-link:"Plain Text";
        font-family:"Calibri",sans-serif;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:12.0pt;
        font-family:"Calibri",sans-serif;}
@page WordSection1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
        {page:WordSection1;}
--></style>
</head>
<body lang="EN-US" link="#0563C1" vlink="#954F72">
<div class="WordSection1">
<p class="MsoPlainText">Hi, Daniele -- <o:p></o:p></p>
<p class="MsoPlainText">I am able to read your station data with my build of GraDS 2.2.1. Here is the code that is issuing that error message:<o:p></o:p></p>
<p class="MsoPlainText"><o:p> </o:p></p>
<p class="MsoPlainText"><span style="font-size:9.0pt;font-family:"Andale Mono"">/* Round varying dimensions 'outwards' to integral grid units. */<o:p></o:p></span></p>
<p class="MsoPlainText"><span style="font-size:9.0pt;font-family:"Andale Mono"">  for (i=0;i<5;i++) {<o:p></o:p></span></p>
<p class="MsoPlainText"><span style="font-size:9.0pt;font-family:"Andale Mono"">    if (i==pst->idim || i==pst->jdim) {<o:p></o:p></span></p>
<p class="MsoPlainText"><span style="font-size:9.0pt;font-family:"Andale Mono"">      dmin[i] = floor(dmin[i]+0.0001);<o:p></o:p></span></p>
<p class="MsoPlainText"><span style="font-size:9.0pt;font-family:"Andale Mono"">      dmax[i] = ceil(dmax[i]-0.0001);<o:p></o:p></span></p>
<p class="MsoPlainText"><span style="font-size:9.0pt;font-family:"Andale Mono"">      if (dmax[i]<=dmin[i]) {<o:p></o:p></span></p>
<p class="MsoPlainText"><span style="font-size:9.0pt;font-family:"Andale Mono"">        gaprnt (0,"Data Request Error: Invalid grid coordinates\n");<o:p></o:p></span></p>
<p class="MsoPlainText"><span style="font-size:9.0pt;font-family:"Andale Mono"">        snprintf(pout,1255,"  Varying dimension %i decreases: %g to %g\n",i,dmin[i],dmax[i]);<o:p></o:p></span></p>
<p class="MsoPlainText"><span style="font-size:9.0pt;font-family:"Andale Mono"">        gaprnt (0,pout);<o:p></o:p></span></p>
<p class="MsoPlainText"><span style="font-size:9.0pt;font-family:"Andale Mono"">        snprintf(pout,1255,"  Error ocurred getting variable '%s'\n",vnam);<o:p></o:p></span></p>
<p class="MsoPlainText"><span style="font-size:9.0pt;font-family:"Andale Mono"">        gaprnt (0,pout);<o:p></o:p></span></p>
<p class="MsoPlainText"><span style="font-size:9.0pt;font-family:"Andale Mono"">        return (NULL);<o:p></o:p></span></p>
<p class="MsoPlainText"><span style="font-size:9.0pt;font-family:"Andale Mono"">      }<o:p></o:p></span></p>
<p class="MsoPlainText"><span style="font-size:9.0pt;font-family:"Andale Mono"">    }<o:p></o:p></span></p>
<p class="MsoPlainText"><span style="font-size:9.0pt;font-family:"Andale Mono"">  }<o:p></o:p></span></p>
<p class="MsoPlainText"><o:p> </o:p></p>
<p class="MsoPlainText">This should only appear for gridded variables, but you are using station data. What is the output from ‘q file’? Does it say “Type = Station Data” ? Is there some weird white space in your ‘dtype station’ entry in the descriptor file?
<o:p></o:p></p>
<p class="MsoPlainText"><o:p> </o:p></p>
<p class="MsoPlainText">Also, what is the output from ‘q dims’ ? Does it show X and Y as fixed?
<o:p></o:p></p>
<p class="MsoPlainText">--Jennifer<o:p></o:p></p>
<p class="MsoPlainText"><o:p></o:p></p>
<p class="MsoPlainText">-- <o:p></o:p></p>
<p class="MsoPlainText">Jennifer Miletta Adams<o:p></o:p></p>
<p class="MsoPlainText">ADNET Systems, Inc.<o:p></o:p></p>
<p class="MsoPlainText">NASA/GSFC, Code 610.2<o:p></o:p></p>
<p class="MsoPlainText">Building 32, Room S159<o:p></o:p></p>
<p class="MsoPlainText">(301) 614-6070<o:p></o:p></p>
<p class="MsoPlainText"><o:p></o:p></p>
<p class="MsoPlainText"><o:p> </o:p></p>
<p class="MsoPlainText">On 8/20/20, 5:09 AM, "gradsusr on behalf of Daniele Gandini" <gradsusr-bounces@gradsusr.org on behalf of daniele.gandini@arpa.piemonte.it> wrote:<o:p></o:p></p>
<p class="MsoPlainText"><o:p> </o:p></p>
<p class="MsoPlainText"><o:p> </o:p></p>
<p class="MsoPlainText"><o:p> </o:p></p>
<p class="MsoPlainText">    Dear GrADS Users,<o:p></o:p></p>
<p class="MsoPlainText"><o:p> </o:p></p>
<p class="MsoPlainText">    sorry for the long mail but the question is important for us.<o:p></o:p></p>
<p class="MsoPlainText"><o:p> </o:p></p>
<p class="MsoPlainText">    We have been using Open GrADS 2.0.1 on a Red Hat Enterprise Linux Server release 6.5<o:p></o:p></p>
<p class="MsoPlainText">    since many years with excellent results.<o:p></o:p></p>
<p class="MsoPlainText"><o:p> </o:p></p>
<p class="MsoPlainText">    Now we are going to update both Linux server with Fedora 31 operating system<o:p></o:p></p>
<p class="MsoPlainText">    and Open GrADS version 2.2.1.<o:p></o:p></p>
<p class="MsoPlainText"><o:p> </o:p></p>
<p class="MsoPlainText">    With Open GrADS 2.2.1 we aren't able to plot station time series<o:p></o:p></p>
<p class="MsoPlainText">    of the attached files written in Fortran 90 language. They are located in Piedmont, north-western Italy.<o:p></o:p></p>
<p class="MsoPlainText">    ==============================================================================================================<o:p></o:p></p>
<p class="MsoPlainText"><o:p> </o:p></p>
<p class="MsoPlainText">    grads -cl "open RETEA_PIEMO_20200810.ctl"<o:p></o:p></p>
<p class="MsoPlainText"><o:p> </o:p></p>
<p class="MsoPlainText">    Welcome to the OpenGrADS Bundle Distribution<o:p></o:p></p>
<p class="MsoPlainText">                  --------------------------------------------<o:p></o:p></p>
<p class="MsoPlainText"><o:p> </o:p></p>
<p class="MsoPlainText">    For additional information enter "grads --manual".<o:p></o:p></p>
<p class="MsoPlainText"><o:p> </o:p></p>
<p class="MsoPlainText">    Starting "/usr/local/bin/Linux/Versions/2.2.1.oga.1/x86_64/grads   -cl 'open RETEA_PIEMO_20200810.ctl' " ...<o:p></o:p></p>
<p class="MsoPlainText"><o:p> </o:p></p>
<p class="MsoPlainText">    ga-> set t 1 last<o:p></o:p></p>
<p class="MsoPlainText">    Time values set: 2020:8:10:0 2020:8:10:23<o:p></o:p></p>
<p class="MsoPlainText">    ga-> set lat 45<o:p></o:p></p>
<p class="MsoPlainText">    LAT set to 45 45<o:p></o:p></p>
<p class="MsoPlainText">    ga-> set lon 8<o:p></o:p></p>
<p class="MsoPlainText">    LON set to 8 8<o:p></o:p></p>
<p class="MsoPlainText">    ga-> d t2m(stid=90139)<o:p></o:p></p>
<p class="MsoPlainText">    Data Request Error: Invalid grid coordinates<o:p></o:p></p>
<p class="MsoPlainText">      Varying dimension 1 decreases: 45 to 45<o:p></o:p></p>
<p class="MsoPlainText">      Error ocurred getting variable 't2m'<o:p></o:p></p>
<p class="MsoPlainText">      Error ocurred at column 1<o:p></o:p></p>
<p class="MsoPlainText">    DISPLAY error:  Invalid expression<o:p></o:p></p>
<p class="MsoPlainText">      Expression = t2m(stid=90139)<o:p></o:p></p>
<p class="MsoPlainText"><o:p> </o:p></p>
<p class="MsoPlainText">    =====================================================================================================================<o:p></o:p></p>
<p class="MsoPlainText"><o:p> </o:p></p>
<p class="MsoPlainText">    Instead with Open GrADS 2.0.1:<o:p></o:p></p>
<p class="MsoPlainText">     grads -cl "open RETEA_PIEMO_20200810.ctl"<o:p></o:p></p>
<p class="MsoPlainText"><o:p> </o:p></p>
<p class="MsoPlainText">                  Welcome to the OpenGrADS Bundle Distribution<o:p></o:p></p>
<p class="MsoPlainText">                  --------------------------------------------<o:p></o:p></p>
<p class="MsoPlainText"><o:p> </o:p></p>
<p class="MsoPlainText">    For additional information enter "grads -h".<o:p></o:p></p>
<p class="MsoPlainText"><o:p> </o:p></p>
<p class="MsoPlainText">    Starting "/opt/grads-2.0.1.oga.1/Contents/Linux/Versions/2.0.1.oga.1/x86_64/grads   -cl 'open RETEA_PIEMO_20200810.ctl' " ...<o:p></o:p></p>
<p class="MsoPlainText"><o:p> </o:p></p>
<p class="MsoPlainText">    ga-> set t 1 last<o:p></o:p></p>
<p class="MsoPlainText">    Time values set: 2020:8:10:0 2020:8:10:23<o:p></o:p></p>
<p class="MsoPlainText">    ga-> set lat 45<o:p></o:p></p>
<p class="MsoPlainText">    LAT set to 45 45<o:p></o:p></p>
<p class="MsoPlainText">    ga-> set lon 8<o:p></o:p></p>
<p class="MsoPlainText">    LON set to 8 8<o:p></o:p></p>
<p class="MsoPlainText">    ga-> d t2m(stid=90139)<o:p></o:p></p>
<p class="MsoPlainText">    ga-><o:p></o:p></p>
<p class="MsoPlainText"><o:p> </o:p></p>
<p class="MsoPlainText">    all is ok.<o:p></o:p></p>
<p class="MsoPlainText"><o:p> </o:p></p>
<p class="MsoPlainText">    Do you know which can be the problem?<o:p></o:p></p>
<p class="MsoPlainText"><o:p> </o:p></p>
<p class="MsoPlainText">    In the following rows you can see how we installed Open GrADS 2.2.1<o:p></o:p></p>
<p class="MsoPlainText"><o:p> </o:p></p>
<p class="MsoPlainText">    ** Install & Configure OpenGrads ***<o:p></o:p></p>
<p class="MsoPlainText">    [root@xmeteo6 ~]# dnf install bc gcc-gfortran gdal gdal-python gdal-devel ImageMagick perl-Env<o:p></o:p></p>
<p class="MsoPlainText">    [root@xmeteo6 ~]# wget https://urldefense.proofpoint.com/v2/url?u=https-3A__sourceforge.net_projects_opengrads_files_grads2_2.2.1.oga.1_Linux-2520-252864-2520Bits-2529_opengrads-2D2.2.1.oga.1-2Dbundle-2Dx86-5F64-2Dpc-2Dlinux-2Dgnu-2Dglibc-5F2.17.tar.gz&d=DwIFaQ&c=ApwzowJNAKKw3xye91w7BE1XMRKi2LN9kiMk5Csz9Zk&r=M2mFZsxo0ZoztoK2Lyoypu1kKkBVKyEoM9CXGWO42zk&m=QH8IXCI1bvP5NhkYHNRGHX3oSBywJY33joPLKgsPT_w&s=R6i5oyzqUAy827sOdyGGE7_0ODCVRb8s-qQRgq7i8io&e= 
 -P /opt<o:p></o:p></p>
<p class="MsoPlainText">    [root@xmeteo6 ~]# cd /opt<o:p></o:p></p>
<p class="MsoPlainText">    [root@xmeteo6 opt]# tar xvzf opengrads-2.2.1.oga.1-bundle-x86_64-pc-linux-gnu-glibc_2.17.tar.gz<o:p></o:p></p>
<p class="MsoPlainText">    [root@xmeteo6 opt]# cp -rf opengrads-2.2.1.oga.1/Contents/* /usr/local/bin/<o:p></o:p></p>
<p class="MsoPlainText">    [root@xmeteo6 opt]# rm –rvf opengrads-2.2.1.oga.1/<o:p></o:p></p>
<p class="MsoPlainText">    [root@xmeteo6 opt]# rm -rvf opengrads-2.2.1.oga.1-bundle-x86_64-pc-linux-gnu-glibc_2.17.tar.gz<o:p></o:p></p>
<p class="MsoPlainText">    [root@xmeteo6 opt]# grads -p ==> to test the installation<o:p></o:p></p>
<p class="MsoPlainText"><o:p> </o:p></p>
<p class="MsoPlainText">    Test Installation<o:p></o:p></p>
<p class="MsoPlainText">    root@xmeteo6 opt]# which perl; echo $?<o:p></o:p></p>
<p class="MsoPlainText">    /usr/bin/perl<o:p></o:p></p>
<p class="MsoPlainText">    0<o:p></o:p></p>
<p class="MsoPlainText">    [root@xmeteo6 opt]# which gcc; echo $?<o:p></o:p></p>
<p class="MsoPlainText">    /usr/bin/gcc<o:p></o:p></p>
<p class="MsoPlainText">    0<o:p></o:p></p>
<p class="MsoPlainText">    [root@xmeteo6 opt]# which gfortran; echo $?<o:p></o:p></p>
<p class="MsoPlainText">    /usr/bin/gfortran<o:p></o:p></p>
<p class="MsoPlainText">    0<o:p></o:p></p>
<p class="MsoPlainText">    [root@xmeteo6 opt]# which bc; echo $?<o:p></o:p></p>
<p class="MsoPlainText">    /usr/bin/bc<o:p></o:p></p>
<p class="MsoPlainText">    0<o:p></o:p></p>
<p class="MsoPlainText">    [root@xmeteo6 opt]# which curl; echo $?<o:p></o:p></p>
<p class="MsoPlainText">    /usr/bin/curl<o:p></o:p></p>
<p class="MsoPlainText">    0<o:p></o:p></p>
<p class="MsoPlainText">    [root@xmeteo6 opt]# which wget; echo $?<o:p></o:p></p>
<p class="MsoPlainText">    /usr/bin/wget<o:p></o:p></p>
<p class="MsoPlainText">    0<o:p></o:p></p>
<p class="MsoPlainText">    [root@xmeteo6 opt]# which convert; echo $?<o:p></o:p></p>
<p class="MsoPlainText">    /usr/bin/convert<o:p></o:p></p>
<p class="MsoPlainText">    0<o:p></o:p></p>
<p class="MsoPlainText">    [root@xmeteo6 opt]# which gdal_rasterize; echo $?<o:p></o:p></p>
<p class="MsoPlainText">    /usr/bin/gdal_rasterize<o:p></o:p></p>
<p class="MsoPlainText">    0<o:p></o:p></p>
<p class="MsoPlainText">    [root@xmeteo6 opt]# which gedit; echo $?<o:p></o:p></p>
<p class="MsoPlainText">    /usr/bin/gedit<o:p></o:p></p>
<p class="MsoPlainText">    0<o:p></o:p></p>
<p class="MsoPlainText">    [root@xmeteo6 opt]# which grads; echo $?<o:p></o:p></p>
<p class="MsoPlainText">    /usr/local/bin/grads<o:p></o:p></p>
<p class="MsoPlainText">    0<o:p></o:p></p>
<p class="MsoPlainText"><o:p> </o:p></p>
<p class="MsoPlainText">    For each of these command lines, check status number display on the terminal:<o:p></o:p></p>
<p class="MsoPlainText">    if you see 0, then the package is installed; but if you have 1, the package is not installed.<o:p></o:p></p>
<p class="MsoPlainText"><o:p> </o:p></p>
<p class="MsoPlainText">    Thank you in advance.<o:p></o:p></p>
<p class="MsoPlainText"><o:p> </o:p></p>
<p class="MsoPlainText">    Daniele Gandini<o:p></o:p></p>
<p class="MsoPlainText">    Servizio Meteorologico ARPA Piemonte<o:p></o:p></p>
<p class="MsoPlainText">    Via Pio VII 9 - 10135 Turin (Italy)<o:p></o:p></p>
<p class="MsoPlainText">    https://urldefense.proofpoint.com/v2/url?u=http-3A__www.arpa.piemonte.it_&d=DwIFaQ&c=ApwzowJNAKKw3xye91w7BE1XMRKi2LN9kiMk5Csz9Zk&r=M2mFZsxo0ZoztoK2Lyoypu1kKkBVKyEoM9CXGWO42zk&m=QH8IXCI1bvP5NhkYHNRGHX3oSBywJY33joPLKgsPT_w&s=ZNLHyGD51KpDvhGoJg0ZbKndndhwLtssQ4SXL7l2gr4&e=
<o:p></o:p></p>
<p class="MsoPlainText">    Daniele.Gandini@arpa.piemonte.it<o:p></o:p></p>
</div>
</body>
</html>