[GRASS-dev] Re: [bug #2765] (grass) v.buffer bug??
Maciej Sieczka
tutey at o2.pl
Sun Oct 8 10:27:16 EDT 2006
Hamish wrote:
> patch applied to 6.3-cvs and 6.2 branch.
>
> square_rot_buf30 is fixed.
Confirmed. Great!
> ditch_1188 is fixed.
Confirmed. Yay.
> 1 and 4m buffer around ditches seem to work fine for me, but they did
> before the patch. (?) (command taken from "v.info -h ditches_buf1")
>
>
> I still see the "holes get filled" bug in my own data though,
> (v.buffer in=roads bufcol="LANE_COUNT")
>
> so that one's still open.
>
> I seem to remeber Radim commenting on this a long time ago, here we go,
> complete with screenshots:
> http://grass.itc.it/pipermail/grass-dev/2005-November/020133.html
> http://grass.itc.it/pipermail/grass-dev/2005-November/020136.html
> http://thread.gmane.org/gmane.comp.gis.grass.devel/9506
>
>
> This is probably the same bug in v.buffer as you see and nothing to do
> with buffcol= (??).
>
> Ahh, I've got you now Obi Wan, the interior-fill bug happens when there
> is an interior dangle in my road network ... and I've isolated it to a
> vector made up of 10 polylines.
>
> can you try buffering your ditches after
> v.clean tool=rmdangle thresh=[big]
I tried with tresh=1000. Nothing was modified (Removed dangles: 0
removed lines: 0).
> I don't understand why you consistently get the error, and I
> don't, using the same* dataset. [*] are we really using the same data?
>
> md5sum vbuffer_bugs.tar.bz2
> d229fb3e5724acb7bf6314d940fc4def vbuffer_bugs.tar.bz2
Yes, we are using the same:
$ shoofi at sorbus:~/tmp$ md5sum vbuffer_bugs.tar.bz2
d229fb3e5724acb7bf6314d940fc4def vbuffer_bugs.tar.bz2
Very strange. Maybe it has something to do with the compiler used?
$ gcc -v
gcc version 4.0.3 (Ubuntu 4.0.3-1ubuntu5)
Or locale? I'm from Poland, where we use "," instead of "." for decimal
point delimiter. But how that would impact v.buffer I don't know - just
trying to think of *something*.
Does v.buffer depend on anything that could differ between your and my
system? I'm on Ubuntu Dapper 6.06, kernel 2.6.15-27-686. What is yours?
Maciek
More information about the grass-dev
mailing list