<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Sep 17, 2014 at 3:50 PM, Markus Metz <span dir="ltr"><<a href="mailto:markus.metz.giswork@gmail.com" target="_blank">markus.metz.giswork@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><span class="">On Wed, Sep 17, 2014 at 3:33 PM, Vaclav Petras <<a href="mailto:wenzeslaus@gmail.com">wenzeslaus@gmail.com</a>> wrote:<br>
> Hi,<br>
><br>
> it seems [1] that v.overlay cannot handle dot in mapset name which probably<br>
> points to a wrong handling of mapset in a parameter.<br>
<br>
</span>How did you manage to add @<mapset> to the output name? With the GUI<br>
this is not possible. On the command line you should not add @<mapset><br>
to a vector output (this might apply also to raster output, I did not<br>
check) because output maps are always created in the current mapset.<br></blockquote><div><br></div><div>Oh, I didn't realized that.<br><br></div><div>The error is caused by t.vect.mapcalc (visible in tests). It seems that it is just adding the mapset name there for some reason.<br><br><a href="http://fatra.cnr.ncsu.edu/grassgistests/reports_for_date-2014-09-17-07-00/report_for_nc_spm_08_grass7_nc/temporal/t.vect.mapcalc/test.t.vect.mapcalc/index.html">http://fatra.cnr.ncsu.edu/grassgistests/reports_for_date-2014-09-17-07-00/report_for_nc_spm_08_grass7_nc/temporal/t.vect.mapcalc/test.t.vect.mapcalc/index.html</a><br></div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
The error appears not in the module but in the library, thus affects<br>
all modules who care to check the validity of a vector output name.<br>
IOW, the vector output name must not be a fully qualified name. I have<br>
fixed that in r62023,4 for trunk and relbr_70. The warning is now<br>
<br>
WARNING: Illegal vector map name<br>
<tmp_map_name_27967_1@__temporal_t_vect_mapcalc_test.t.vect.mapcalc>.<br>
Character '@' not allowed.<br>
<br>
because '@' occurs before '.' in the fully qualified name.<br>
<br></blockquote><div>This is much clearer message, thanks.<br><br></div><div>Vaclav<br></div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
Markus M<br>
</blockquote></div><br></div></div>