<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>