[GRASS-dev] 'v.clean tool=break' separates the output of 'v.build.polylines' back

Maciej Sieczka tutey at o2.pl
Fri Sep 29 16:42:55 EDT 2006


Update:

I'm pretty sure now that the problem lies in the v.build.polylines.

In it's output, v.build.polylines creates 2 vertices instead of 1 at
each place where 2 lines are connected. This is propably why 'v.clean
tool=break' recognizes each such location as a candidate for breaking.

A workaround it to process v.build.polylines output with 'v.clean
tool=prune thres=0' first, which will remove all the doubled vertices.
Then a subsequent 'v.clean tool=break' doesn't break lines back into
pieces.

Given this info, is anybody able to fix v.build.polylines?

There is another quite serious bug in this module BTW:

http://intevation.de/rt/webrt?serial_num=4247
"v.build.polylines: fails to build a polyline out of a closed boundary"

Maciek




More information about the grass-dev mailing list