[GRASS-dev] [bug #2793] (grass) v.segment: side offset is ignored
hamish_nospam at yahoo.com
Fri May 4 07:54:49 CEST 2007
Markus Neteler wrote:
> > > > > https://intevation.de/rt/webrt?serial_num=2793
> > now functional in CVS.
> > Backport to 6.2 or comment out references to offset in the help
> > page?
> +1 for backport.
> > > > shift offset to the left or right?
> At least it should be consistent within GRASS.
I have now changed it to match Vect_line_parallel(). Positive side-
offsets now go to the right side of the line.
> > > can anyone compose a nice example (x2) for the v.segment help
> > > page?
Markus did this, and just now I've added a little more.
> BTW: v.lrs.segment suffers from the same problem:
> P <pid> <lid> <milepost>+<offset> [<side offset>]
> L <sid> <lid> <milepost>+<offset> <milepost>+<offset> [<side offset>]
Yes, code is mostly cloned so it would be easy to copy & paste in the
BUG: (adding to the tracker)
There is a problem with side-offset parallel line generation for inside
corners. It is in Vect_line_parallel(), so v.parallel et al. are also
affected. See it by doing the "-500" side-offset example in the
v.segment help page and changing -500 to +500. Or "v.parallel dist=500"
using the railroads vector map.
More information about the grass-dev