On 6 May 2008, at 17:18, Karl Newman wrote: > On Tue, May 6, 2008 at 1:25 AM, SteveC <[EMAIL PROTECTED]> wrote: > Without reference to the ongoing debate or the changeset stuff, > > is there anything else that should be put in 0.6? Probably a good idea > to talk about it now. > > Best > > Steve > > Well, it's probably too big of a change for the next API change, but > it would be nice to get a native polygon primitive. I understand it > used to exist but was removed because nobody was using it. (!) It > would be nice to have this because it would allow us to deal with > polygons in a generic way without having to know which tags on a way > indicate a polygon. It also allows us to enforce that the polygon be > closed (last node == first node). I'm thinking specifically of tile > cutting where a polygon needs to be managed differently than a > simple line. Without a specific polygon type, any tool dealing with > them will have to be updated to track changes in polygon tagging. > This doesn't strictly need a new primitive; it could be accomplished > by requiring a tag such as "polygon=yes" or whatever on a way which > should be designated as a polygon. However, that method doesn't > really allow us to enforce polygon-ness (closed way) at the API. > Also, there wouldn't need to be a mandatory changeover; data could > be migrated over time. > > So, I'm sure I'll be shouted down, but I'll gladly listen to > reasoned arguments.
it was there in 0.3 (IIRC 0.3) and nobody used it[1]. [1] - imi didnt implement it in josm so nobody used it Best Steve _______________________________________________ dev mailing list [email protected] http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/dev

