Feature request #13050
Add interactive editing tools using spatial operators (difference, buffer, clip..)
|Pull Request or Patch supplied:||No||Resolution:|
|Easy fix?:||No||Copied to github as #:||21122|
We have users here missing some very handy Mapinfo digitizing tools. Those tools allow to modify features inside the currently edited layer, without any need to create new layers and copy-paste.
That would require for some operators to define source and target features (intersect, clip, difference), for others, selection is enough (buffer). See attached picture to explain what MI does.
This has been discussed some years ago (Anita should remember that) but I couldn't dig that topic out of archives.
#1 Updated by Hugo Mercier over 5 years ago
I am not sure to understand what targets are.
For unary operators (buffer, simplification), inplace modification would mean to update each (selected) geometry by the result of the operator.
But for binary operators, like intersection, I guess the "target" would be used to specify which of the two arguments should be updated ?
#2 Updated by Regis Haubourg over 5 years ago
Yep, you get it.
In MI : If one want to crop on feature with another feature (from any layer), one must select the cropping object, and define it as the object that will be used for cropping (selection is then converted to target symbology - a red hashed symbol), then select the feature in the layer you're editing, then apply operators.
I am not a big fan of MI target / source ergonomy, we could imagine something more clear. Any proposal welcome.
#4 Updated by Jan Lippmann almost 3 years ago
- File clip.gif added
I agree with Regis. I and other users missing this tools. specially the clipping tool. there are a qgis plugin which have this clipping functionality, but it has some limitations (for instance it works not with multipolygons) and at the moment it works not with qgis 3.x.
would a qgis-developer migrate this plugin to qgis core functionality?
i think cofounding from us would be possible. please contact me if there any same interests.
#5 Updated by Regis Haubourg almost 3 years ago
- Description updated (diff)
A QEP is being discussed here: [[https://github.com/qgis/QGIS-Enhancement-Proposals/issues/114