Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improve reshaping tool with topology activated #5989

Open
FelixHinckel opened this issue Feb 7, 2025 · 1 comment
Open

Improve reshaping tool with topology activated #5989

FelixHinckel opened this issue Feb 7, 2025 · 1 comment

Comments

@FelixHinckel
Copy link

FelixHinckel commented Feb 7, 2025

I have a simple QGis projet with a polygon layer, with transparence so that we can detect overleaping. On this layer i set the snapping as such :
Image

The idea is to have a topological layer, preventing overleaping while digitizing.

In QGis, I can modify the existing polygons with the 'reshape feature' tool :
Image

I use it this way (polygons are topologicaly adjacent) :
Image

And I have this result. The polygon on the right gained some area, and the one on the left lost this exact area. Topology is conserved.
Image

On QField I want to do the exact same thing. I use this tool, called 'reshaping tool'
Image

I use it the same way as in QGis :
Image

But I don't get the same result. The edited polygon effectively gained area over free space. But it did not claim area over the polygon at the bottom.
Image

Is it strictly the way this tool is intended to work? Is there a possibility to edit all polygons at once with this tool?

QGis Windows 3.34.15-Prizren
QField Windows 3.4.2 Ebo
QField Android 3.4.7 Ebo

@nirvn nirvn changed the title Reshaping tool with topology activated Improve reshaping tool with topology activated Feb 7, 2025
@nirvn
Copy link
Member

nirvn commented Feb 7, 2025

@FelixHinckel , it'd definitively be possible to improve the behavior to match that of QGIS. If you are interested in sponsoring this improvement, please reach out to [email protected].

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants