Feature request #13050

Add interactive editing tools using spatial operators (difference, buffer, clip..)

Added by Regis Haubourg almost 2 years ago. Updated almost 2 years ago.

Status:Open Start Date:06/30/2015
Priority:Normal Due date:
Assigned to:- % Done:


Target version:Future Release - Nice to have
Platform: Resolution:
Platform version: Pull Request or Patch supplied:No
Status info: Tag:


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.


digitizing_in_MI.png (88.3 kB) Regis Haubourg, 06/30/2015 02:21 am


Updated by Hugo Mercier almost 2 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 ?

Updated by Regis Haubourg almost 2 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.

Also available in: Atom