Opened 19 months ago
#23151 new defect
reltoolbox overwrites coastlines while reconstructing natural features
Reported by: | Owned by: | Zverikk | |
---|---|---|---|
Priority: | normal | Milestone: | |
Component: | Plugin reltoolbox | Version: | |
Keywords: | Cc: |
Description
Case description: an islet is made of several unclosed natural=coastline ways. These are used as outer ways of natural=* multipolygons without inner ways. The coastlines don't have other parent relations (like a place=islet multipolygon).
What I tried to do: I tried to use the reltoolbox to reconstruct the natural=* polygons.
https://www.openstreetmap.org/relation/10705664 would be a good example if the islet had no place=islet multipolygon. I have seen a few of such cases.
The problem: the natural=* tag of the multipolygon overwrites or deletes the coastline way, depending on which way is used for the creation of the new closed way. If the coastline has more parent relations than just the natural=* multipolygon, it will be preserved when the polygon is reconstructed.
Desired behaviour: the natural=* multipolygon becomes a closed way, but the coastline is preserved.
This bug may occur whenever a coastline is used as outer way of a natural=* multipolygon and it has no other parent relations. Users that are not aware of the bug can accidentally break coastlines.