<div dir="auto"><div class="gmail_quote" dir="auto"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Works great, right up until you need to maintain it.  So, you've got<br>
your "natural=wood" multipolygon sharing a way with an adjoining<br>
"natural=scrub".  And then, some inconsiderate developer bulldozes his<br>
way across the boundary and puts up a housing development.  Now what do<br>
you do?  You can't unglue the boundary and shrink the two affected<br>
areas to make room for the "landuse=residential" because there's only<br>
one way.<br>
<br>
The only option I've found is to remove the affected section of<br>
boundary from one of the multipolygons, move it to the new location,<br>
create a new boundary way for the other multipolygon in the proper<br>
place and add it, create a new multipolygon for the development and add<br>
the relevant boundary ways to it, and then confirm that you haven't<br>
broken any of the multipolygons involved.  It's painful enough that<br>
it's usually faster and easier just to delete everything and re-create<br>
them from scratch as ordinary closed ways.<br></blockquote></div><div dir="auto"><br></div><div dir="auto">I actually do edit those things pretty routinely. It involves redrawing only for the added ways.</div><div dir="auto"><br></div><div dir="auto">Draw the new closed polygon representing the landuse=residential. Make it a multipolygon immediately.</div><div dir="auto"><br></div><div dir="auto">Insert nodes at the intersections of this closed way with the existing ways (if you didn't draw it that way to start with). Split the old and new ways on the nodes. (Splitting is safe - they're multipolygons already.) JOSM has an 'add nodes at intersections' feature that helps with this.</div><div dir="auto"><br></div><div dir="auto">Edit each of the old multipolygons to replace their old boundaries with the new ones. That's just 'remove the old ways, insert the new ones' in the relation editor.</div><div dir="auto"><br></div><div dir="auto">Finally, delete any ways that are now unused.</div><div dir="auto"><br></div><div dir="auto">I can do this *lots* faster than I can redraw an irregular boundary, at least in JOSM. (I'm not skilled enough with iD to comment. it wasn't much harder in Meerkartor when I tried it.) </div><div class="gmail_quote" dir="auto"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"></blockquote></div><div dir="auto"><br></div><div dir="auto"><br></div><div class="gmail_quote" dir="auto"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
</blockquote></div></div>