Opened 6 years ago

Last modified 6 years ago

#3628 new defect

PyGRASS: Use GEOS buffering

Reported by: sbl Owned by: grass-dev@…
Priority: normal Milestone: 7.6.2
Component: PyGRASS Version: svn-trunk
Keywords: buffer Cc:
CPU: All Platform: All

Description

Currently, PyGRASS uses native buffering functions (Vect_area_buffer2): https://trac.osgeo.org/grass/browser/grass/trunk/lib/python/pygrass/vector/geometry.py#L1654 This is known to have issues, which are not planned to be fixed (see: #3448).

Thus PyGRASS should use GEOS-based buffering (as in v.buffer): https://trac.osgeo.org/grass/browser/grass/trunk/vector/v.buffer/main.c#L564

For discussion ML see: https://lists.osgeo.org/pipermail/grass-dev/2018-August/089382.html

Change History (4)

comment:1 by neteler, 6 years ago

Milestone: 7.4.27.4.3

Ticket retargeted after milestone closed

comment:2 by martinl, 6 years ago

Milestone: 7.4.37.4.4

Bump milestone to 7.4.4

comment:3 by neteler, 6 years ago

Milestone: 7.4.47.4.5

Ticket retargeted after milestone closed

comment:4 by sbl, 6 years ago

Milestone: 7.4.57.6.2

Still relevant.

Note: See TracTickets for help on using tickets.