Skip to content

v.buffer: edit in docs - module not available without GEOS - #7575

Merged
lindakarlovska merged 3 commits into
OSGeo:mainfrom
lindakarlovska:edit-in-v.buffer-docs
Jun 15, 2026
Merged

lindakarlovska merged 3 commits into
OSGeo:mainfrom
lindakarlovska:edit-in-v.buffer-docs

Conversation

@lindakarlovska

Copy link
Copy Markdown
Contributor

The v.buffer docs is saying:

For advanced users: the built-in buffer algorithm is no longer used, as we use GEOS instead. If GRASS was not compiled with GEOS support or the GRASS_VECTOR_BUFFER is defined, then GRASS generates buffers using the built-in buffering algorithm (which is still buggy for some input data).

This is not exactly true since when I compiled GRASS without GEOS support, the v.buffer was not compiled. The condition for GEOS presence is here: e5ae98f .

New suggested formulation:
For advanced users:* current v.buffer builds use GEOS for buffering. If GRASS is built without GEOS support, v.buffer is not compiled and thus unavailable. When v.buffer is available and the GRASS_VECTOR_BUFFER is defined, then GRASS generates buffers using the built-in buffering algorithm (which is still buggy for some input data).

Comment thread vector/v.buffer/v.buffer.md Resolved
Co-authored-by: Edouard Choinière <27212526+echoix@users.noreply.github.com>
@github-actions github-actions Bot added vector Related to vector data processing module docs markdown Related to markdown, markdown files labels Jun 15, 2026
@lindakarlovska
lindakarlovska enabled auto-merge (squash) June 15, 2026 13:00
@lindakarlovska
lindakarlovska merged commit 1477741 into OSGeo:main Jun 15, 2026
22 checks passed
@github-actions github-actions Bot added this to the 8.6.0 milestone Jun 15, 2026
ninsbl pushed a commit to ninsbl/grass that referenced this pull request Jul 7, 2026
* edit is docs - v.buffer is not available at all when compiled without GEOS

Co-authored-by: Edouard Choinière <27212526+echoix@users.noreply.github.com>

---------

Co-authored-by: lindakladivova <l.kladivova@seznam.cz>
Co-authored-by: Edouard Choinière <27212526+echoix@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

docs markdown Related to markdown, markdown files module vector Related to vector data processing

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants