John<br>I use MET2.0. I used attached file and rebuild MET. Point_stat works well with U,V,WIND now.<br><br>I looked at FUTURE WORK: ADD SUPPORT FOR THE MERCATOR PROJECTION&quot; in METv2.0 and did not find it anywhere. I guess I was totally overflowed yesterday night and went to METv1.0 to find it. Sorry for this to make you confused.<br>
<br>Thanks again for your helpful support,<br>Ruifang<br><br><div class="gmail_quote">On Wed, Jul 15, 2009 at 7:20 AM, John Halley Gotway <span dir="ltr">&lt;<a href="mailto:johnhg@rap.ucar.edu">johnhg@rap.ucar.edu</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Ruifang,<br>
<br>
It was in METv2.0 that we added support for Mercator projections into MET.  And it looks like we missed a change we needed to make in one spot that&#39;s casing the error message you&#39;re seeing.  I&#39;m<br>
surprised we hadn&#39;t heard about this yet, but I don&#39;t think that the Mercator projection is used very frequently.<br>
<br>
This bug has an easy fix, just adding a few lines to one file.  I&#39;m wondering though, what version of MET are you running?  That comment &quot;FUTURE WORK: ADD SUPPORT FOR THE MERCATOR PROJECTION&quot;<br>
shouldn&#39;t exist anywhere in the METv2.0 source code.  It was in METv1.1.<br>
<br>
In order to use Mercator projection, you&#39;ll need to use METv2.0.  And to fix this bug, you&#39;ll need to replace the file &quot;METv2.0/lib/vx_met_util/read_grid.cc&quot; with the version that&#39;s attached.  So<br>

please try updating that file, rebuilding MET, and rerunning.  And please let me know if that fixes your problem.  If so, I&#39;ll post that fix to the MET website.<br>
<br>
Thanks for finding this issue.<br>
<div><div></div><div class="h5"><br>
Thanks,<br>
John<br>
<br>
Ruifang Li wrote:<br>
&gt; John,<br>
&gt; I get this error when I run point_stat tool:<br>
&gt;<br>
&gt; *** Running POINT_STAT on WRF OUTPUT ***<br>
&gt; ***          UGRD                ***<br>
&gt; GSL_RNG_TYPE=mt19937<br>
&gt; GSL_RNG_SEED=1666342218<br>
&gt; Forecast File:<br>
&gt; /ptmp/lir/test/data/2009_t8_15km/verify_met2.0/gsi/wpp/2007081512/postprd/wrfprs_d01.000<br>
&gt; Climatology File: none<br>
&gt; Configuration File: ./config/PointStatConfig.UGRD<br>
&gt; Observation File:<br>
&gt; /ptmp/lir/test/data/2009_t8_15km/verify_met2.0/ob_nc/2007081512/<a href="http://ob.nc" target="_blank">ob.nc</a><br>
&gt;<br>
&gt; ----------------------------------------<br>
&gt;<br>
&gt; Reading records for UGRD/P1000.<br>
&gt; For UGRD/P1000 found 1 forecast levels and 0 climatology levels.<br>
&gt;<br>
&gt;<br>
&gt; ERROR: is_grid_relative() -&gt; Unsupported grid type value: ^A<br>
&gt;<br>
&gt;<br>
&gt; But point_stat works well with TMP. I looked at code read_grib.cc and found<br>
&gt; out<br>
&gt;<br>
&gt; // FUTURE WORK: ADD SUPPORT FOR THE MERCATOR PROJECTION<br>
&gt;<br>
&gt;    //<br>
&gt;    // Mercator Projection Grid<br>
&gt;    //<br>
&gt;<br>
&gt; else if(r.gds-&gt;type == 1) {<br>
&gt;<br>
&gt;       cerr &lt;&lt; &quot;\n\nERROR: read_gds() -&gt; &quot;<br>
&gt;            &lt;&lt; &quot;Mercator grid type &quot; &lt;&lt; (int) r.gds-&gt;type<br>
&gt;            &lt;&lt; &quot; not currently supported.\n\n&quot;<br>
&gt;            &lt;&lt; flush;<br>
&gt;       exit(1);<br>
&gt;    }<br>
&gt;<br>
&gt; My wrf forecast use Mercator projection, It looks like that I can not do U,<br>
&gt; V, WIND using MET2.0, right?<br>
&gt; Are there other ways that I can try?<br>
&gt;<br>
&gt; Thanks,<br>
&gt; Ruifang<br>
&gt;<br>
&gt;<br>
&gt; On Tue, Jul 14, 2009 at 10:18 AM, John Halley Gotway &lt;<a href="mailto:johnhg@rap.ucar.edu">johnhg@rap.ucar.edu</a>&gt;wrote:<br>
&gt;<br>
&gt;&gt; Ruifang,<br>
&gt;&gt;<br>
&gt;&gt; Sorry about that, I forgot the attachment.  It&#39;s attached now.<br>
&gt;&gt;<br>
&gt;&gt; You&#39;re right that you could use a polyline to define the masking region for<br>
&gt;&gt; the observations you&#39;d like to retain.  But to answer you question, does<br>
&gt;&gt; G181 = CAR.poly?  I&#39;d say the answer is NO.<br>
&gt;&gt;<br>
&gt;&gt; Look in the file &quot;METv2.0/data/poly/ncep_vx_regions.pdf&quot;, at the region<br>
&gt;&gt; marked &quot;CAR&quot;.  I&#39;m sure that doesn&#39;t line up exactly with NCEP Grid 181,<br>
&gt;&gt; although I can&#39;t find a plot of Grid 181 right now.<br>
&gt;&gt;<br>
&gt;&gt; You can do the masking with a grid or a polyline, whichever you prefer.<br>
&gt;&gt;<br>
&gt;&gt; Thanks,<br>
&gt;&gt; John<br>
&gt;&gt;<br>
&gt;&gt; Ruifang Li wrote:<br>
&gt;&gt;&gt; John,<br>
&gt;&gt;&gt; Thanks for quick reply.<br>
&gt;&gt;&gt; One more question, If I define these variables in the config file<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; mask_grid=&quot; &quot;<br>
&gt;&gt;&gt; maks_poly=&quot;MET_BASE/data/poly/CAR.poly&quot;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; Is it as same as<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; mask_grid=&quot;G181 &quot;<br>
&gt;&gt;&gt; maks_poly=&quot; &quot;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; By the way, I could not see your attached file.<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; Thanks again,<br>
&gt;&gt;&gt; Ruifang<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; On Tue, Jul 14, 2009 at 6:37 AM, John Halley Gotway &lt;<a href="mailto:johnhg@rap.ucar.edu">johnhg@rap.ucar.edu</a><br>
&gt;&gt;&gt; wrote:<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; Hello,<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; You raise a good point.  Here&#39;s the webpage from which we originally<br>
&gt;&gt;&gt;&gt; extracted the grid definitions:<br>
&gt;&gt;&gt;&gt; <a href="http://www.nco.ncep.noaa.gov/pmb/docs/on388/tableb.html" target="_blank">http://www.nco.ncep.noaa.gov/pmb/docs/on388/tableb.html</a><br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; I see that the information on there was updated on 9/15/2008, and that<br>
&gt;&gt; the<br>
&gt;&gt;&gt;&gt; changes are listed in red, including the addition of grid #181.  This<br>
&gt;&gt; will<br>
&gt;&gt;&gt;&gt; require some code changes to grab all of these<br>
&gt;&gt;&gt;&gt; updated grid definitions.  In the meantime, I&#39;ve modified the file<br>
&gt;&gt;&gt;&gt; &quot;METv2.0/lib/vx_data_grids/grid_defs.f&quot; to add NCEP Grid 181 to the list<br>
&gt;&gt; of<br>
&gt;&gt;&gt;&gt; definitions.  Please try replacing your original version<br>
&gt;&gt;&gt;&gt; of the file with the attached one, and then recompile MET being sure to<br>
&gt;&gt; do<br>
&gt;&gt;&gt;&gt; a &quot;make clean&quot; first.  Please let me know if you have any troubles using<br>
&gt;&gt;&gt;&gt; grid #181 after recompiling.<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; When I get a chance sometime over the next month, I&#39;ll update that file<br>
&gt;&gt;&gt;&gt; &quot;METv2.0/lib/vx_data_grids/grid_defs.f&quot; with all of the changes and post<br>
&gt;&gt; it<br>
&gt;&gt;&gt;&gt; to the MET website.<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; Thanks for raising this issue!<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; John Halley Gotway<br>
&gt;&gt;&gt;&gt; <a href="mailto:johnhg@ucar.edu">johnhg@ucar.edu</a><br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; Ruifang Li wrote:<br>
&gt;&gt;&gt;&gt;&gt; Hi, John,<br>
&gt;&gt;&gt;&gt;&gt; I have a question about  variable mask_grid = &quot;G212&quot; in the default<br>
&gt;&gt;&gt;&gt; config<br>
&gt;&gt;&gt;&gt;&gt; file of PB2NC. I tried to use mask_grid = &quot;G181&quot;<br>
&gt;&gt;&gt;&gt;&gt; for Caribean domain and it says:<br>
&gt;&gt;&gt;&gt;&gt; ERROR: process_config_file() -&gt; the mask_grid requested &quot;G181&quot; is not<br>
&gt;&gt;&gt;&gt;&gt; defined.<br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt; But G212 does work.<br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt; How to use mask_grid = &quot;G181&quot;<br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt; Thanks,<br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt; ------------------------------------------------------------------------<br>
&gt;&gt;&gt;&gt;&gt; _______________________________________________<br>
&gt;&gt;&gt;&gt;&gt; Met_help mailing list<br>
&gt;&gt;&gt;&gt;&gt; <a href="mailto:Met_help@mailman.ucar.edu">Met_help@mailman.ucar.edu</a><br>
&gt;&gt;&gt;&gt;&gt; <a href="http://mailman.ucar.edu/mailman/listinfo/met_help" target="_blank">http://mailman.ucar.edu/mailman/listinfo/met_help</a><br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; ------------------------------------------------------------------------<br>
&gt;<br>
&gt; _______________________________________________<br>
&gt; Met_help mailing list<br>
&gt; <a href="mailto:Met_help@mailman.ucar.edu">Met_help@mailman.ucar.edu</a><br>
&gt; <a href="http://mailman.ucar.edu/mailman/listinfo/met_help" target="_blank">http://mailman.ucar.edu/mailman/listinfo/met_help</a><br>
</div></div></blockquote></div><br><br clear="all"><br>-- <br>Ruifang <br><br>Mesoscale &amp; Microscale Meteorology Division<br>Phone: 303-497-8938<br>Office:  FL3-3085<br>Email:  <a href="mailto:lir@ucar.edu">lir@ucar.edu</a><br>