<div dir="ltr"><div dir="ltr"><div class="gmail_default" style="font-size:small">If I may jump in. This error:</div><div class="gmail_default" style="font-size:small"><br></div></div><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div dir="ltr"><div class="gmail_default" style="font-size:small"><span style="font-size:12.8px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline">fatal:Argument type mismatch on argument (1) of (shapefile_mask_data) can not coerce</span></div></div></blockquote><div dir="ltr"><div class="gmail_default" style="font-size:small"><span style="font-size:12.8px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline"><br></span></div><div class="gmail_default" style="font-size:small"><span style="font-size:12.8px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline">is indicating that the second argument (argument count starts at 0) is not the correct expected type.</span></div><div class="gmail_default" style="font-size:small"><span style="font-size:12.8px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline"><br></span></div><div class="gmail_default" style="font-size:small"><span style="font-size:12.8px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline">This argument is expecting the shapefile that's already been opened by addfile, and not the name of the shapefile itself.</span></div><div class="gmail_default" style="font-size:small"><span style="font-size:12.8px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline"><br></span></div><div class="gmail_default"><span style="font-size:12.8px">For example:</span></div><div class="gmail_default"><span style="font-size:12.8px"><br></span></div><div class="gmail_default"><div class="gmail_default"><span style="font-size:12.8px"><font face="monospace, monospace">  shp_file  = "ne_10m_geography_regions_polys.shp"</font></span></div><div class="gmail_default"><span style="font-size:12.8px"><font face="monospace, monospace">  a         = addfile(shp_file,"r")</font></span></div><div class="gmail_default"><span style="font-size:12.8px"><font face="monospace, monospace">  opt = True</font></span></div><div class="gmail_default"><font face="monospace, monospace"><span style="font-size:12.8px"><i>  <...set possible "opt" options here...></i></span></font></div><div class="gmail_default"><span style="font-size:12.8px"><font face="monospace, monospace">  data_mask = shapefile_mask_data(data,shp_file,opt)</font></span></div><div class="gmail_default"><font face="monospace, monospace"><span style="font-size:12.8px"><br></span></font>--Mary</div></div></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Fri, Sep 28, 2018 at 1:38 PM, Rick Brownrigg <span dir="ltr"><<a href="mailto:brownrig@ucar.edu" target="_blank">brownrig@ucar.edu</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div>Hmmm...that all looks about right. Have you done a printVarSummary(var)  to make sure that variable is what you think it is?</div><div><br></div><div>Rick<br></div></div><br><div class="gmail_quote"><div><div class="h5"><div dir="ltr">On Fri, Sep 28, 2018 at 1:01 PM Christian Adrián Álvarez Báez <<a href="mailto:christian.alvarez813@gmail.com" target="_blank">christian.alvarez813@gmail.<wbr>com</a>> wrote:<br></div></div></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div class="h5"><div dir="ltr"><div dir="ltr"><div dir="ltr">Hi, I'm triying to extract data with a mask from an WRF output using the example shapefiles_19.ncl. I had many errors so looking I found some modifications, including the shapefile_mask_data: Error: not a valid rectilinear, curvilinear, or unstructured grid that I think it was solved by using the copy_VarMeta function. But I'm stuck with the error:</div><div dir="ltr">fatal:Argument type mismatch on argument (1) of (shapefile_mask_data) can not coerce</div><div>caused on line 60 of my script. <br></div><div>

<div style="color:rgb(212,212,212);background-color:rgb(30,30,30);font-family:Consolas,"Courier New",monospace;font-weight:normal;font-size:14px;line-height:19px;white-space:pre-wrap"><div><span style="color:rgb(212,212,212)">tc = </span><span style="color:rgb(220,220,170)">wrf_user_getvar</span><span style="color:rgb(212,212,212)">(a,</span><span style="color:rgb(206,145,120)">"tc"</span><span style="color:rgb(212,212,212)">,it)    </span><span style="color:rgb(106,153,85)"></span><span style="color:rgb(212,212,212)">  </span></div><div><span style="color:rgb(212,212,212)">var=tc(</span><span style="color:rgb(181,206,168)">0</span><span style="color:rgb(212,212,212)">,:,:)</span></div><div><span style="color:rgb(220,220,170)">copy_VarMeta</span><span style="color:rgb(212,212,212)">(tc,var)</span></div></div>

</div><div><br></div><div>Line 60<br></div><div>

<div style="color:rgb(212,212,212);background-color:rgb(30,30,30);font-family:Consolas,"Courier New",monospace;font-weight:normal;font-size:14px;line-height:19px;white-space:pre-wrap"><div><span style="color:rgb(212,212,212)">  data_keep  = shapefile_mask_data(var,shp_<wbr>filename,opt)</span></div><div><span style="color:rgb(212,212,212)"></span></div></div>

</div><div>

<div style="color:rgb(212,212,212);background-color:rgb(30,30,30);font-family:Consolas,"Courier New",monospace;font-weight:normal;font-size:14px;line-height:19px;white-space:pre-wrap"><div><span style="color:rgb(212,212,212)"><br></span></div><div><span style="color:rgb(212,212,212)"></span></div></div>

</div><div><br></div><div> The script it's a little messy because of many modifications, I hope I made sense. I don't know if the problem could be the shape, it's just a simple polygon test projected on Lambert conformal conical as the WRF output. <br></div><div><br></div><div>I'm sending my script and my shape files if there is a clue.</div><div><br></div><div>Thank you very much,</div><div>Christian<br></div></div></div></div></div>
______________________________<wbr>_________________<br>
ncl-talk mailing list<br>
<a href="mailto:ncl-talk@ucar.edu" target="_blank">ncl-talk@ucar.edu</a><br>
List instructions, subscriber options, unsubscribe:<br>
<a href="http://mailman.ucar.edu/mailman/listinfo/ncl-talk" rel="noreferrer" target="_blank">http://mailman.ucar.edu/<wbr>mailman/listinfo/ncl-talk</a><br>
</blockquote></div>
<br>______________________________<wbr>_________________<br>
ncl-talk mailing list<br>
<a href="mailto:ncl-talk@ucar.edu">ncl-talk@ucar.edu</a><br>
List instructions, subscriber options, unsubscribe:<br>
<a href="http://mailman.ucar.edu/mailman/listinfo/ncl-talk" rel="noreferrer" target="_blank">http://mailman.ucar.edu/<wbr>mailman/listinfo/ncl-talk</a><br>
<br></blockquote></div><br></div>