On 21/10/18 12:24, Kevin Kenny wrote:
Works great, right up until you need to maintain it. So, you've got
your "natural=wood" multipolygon sharing a way with an adjoining
"natural=scrub". And then, some inconsiderate developer bulldozes his
way across the boundary and puts up a housing development. Now what do
you do? You can't unglue the boundary and shrink the two affected
areas to make room for the "landuse=residential" because there's only
one way.
The only option I've found is to remove the affected section of
boundary from one of the multipolygons, move it to the new location,
create a new boundary way for the other multipolygon in the proper
place and add it, create a new multipolygon for the development
and add
the relevant boundary ways to it, and then confirm that you haven't
broken any of the multipolygons involved. It's painful enough that
it's usually faster and easier just to delete everything and re-create
them from scratch as ordinary closed ways.
I actually do edit those things pretty routinely. It involves
redrawing only for the added ways.
Draw the new closed polygon representing the landuse=residential. Make
it a multipolygon immediately.
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.
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.
Finally, delete any ways that are now unused.
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.)
An area of sand I introduced .. between a natural coastline, a tree area
and a water area... Relation: 8718211. Using JOSM.
Yes the coastline was already a relation, as was the tree area.. I don't
remember what the water areas was.. probably a relation too.
Most, if not all, the coastlines I deal with are relations.
_______________________________________________
Tagging mailing list
[email protected]
https://lists.openstreetmap.org/listinfo/tagging