2009/9/14 Iván Sánchez Ortega <span dir="ltr"><<a href="mailto:ivan@sanchezortega.es">ivan@sanchezortega.es</a>></span><br><div class="gmail_quote"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<br>
You can see where this goes. If the input polygons are non-overlapping and<br>
adjacent, I could redraw the edges of the polygons as graph edges, put a<br>
graph node whenever three (or more) polygons touch each other, and then apply<br>
some graph theory to convert every polygon to a set of graph edges ( =<br>
relation of ways = multipolygon with several outer ways )<br></blockquote><div><br>shp-to-osm will spit out a multipolygon relation for any multipolygon or multilinestring. It does not try to do any collating of ways so it's one step away from what you're talking about.<br>
<br>This feature could be added, but could you draw a couple pictures to explain what you mean? What happens with the graph edges inside the multipolygon? Since they aren't really polygons, do they belong in a multipolygon relation? Maybe I'm not correctly interpreting what you meant.<br>
</div></div>