facebook / Rapid

The OpenStreetMap editor driven by open data, AI, and supercharged features
https://rapideditor.org
ISC License
518 stars 91 forks source link

Copy and Paste the attributes of one element to similar ones #1421

Open jjiglesiasg opened 6 months ago

jjiglesiasg commented 6 months ago

Description

Could you please consider to implement a "Copy and Paste" feature, that allow to copy the attributes (Tags) of any given element and be pasted in another similar element without all tags required or desired.

That could be very handy to create new elements at Rapid and place the applicable tags.

Example: Tag: highway=track; Tag: tracktype=Grade3; Tag: surface=ground; Tag: smoothness=very_bad; and maybe others

tordans commented 6 months ago

@jjiglesiasg just in case, the quickest way to do this right now is IMO to use the Tags-List in "text" mode:

image

For inspiration for this feature, GoMap (macOS App) has this for a while now. I can copy tags and on paste (and if tags are present), I get the question "overwrite existing tags" or "merge tags". Speaking from usage, I can say this is a very helpful way of handling the edge cases that come up when pasting tags.

eneerhut commented 1 month ago

I can see this being helpful. If this feature is added, it would make sense to add a hotkey for it too.