[OSM-dev] proposal to kill areas
80n80n at gmail.com
Thu Jul 20 17:23:47 BST 2006
As it stands at the moment, areas are identical to ways. I've found that it
is quite feasible to treat ways as areas and have them render properly.
There's no real need to even tag them with area=true as this is implied by
presence of an area like tag (eg amenity=parking). That said, some clients
may like to generically identify all areas and treat them in a particlar way
(ignore them, process them first, or whatever).
The SVG rules about how a polygon is filled are quite complex, but seem to
be fairly comprehensive and deal with all the boundary conditions (like
areas with holes in etc). All that osmarender does is pass this burden to
SVG and let it work out how an arbitrary polygon should be filled - I doubt
that we can invent, or need to invent, anything better.
On 7/20/06, SteveC <steve at asklater.com> wrote:
> There are only 4 areas in OSM and osmarender treats certain tagged ways
> as an area. I figure it'd make the server simpler and make client area
> support simpler if 'area=true' on a way made it in to an area.
> Functionally, if they were working, an area is identical to a way
> have fun,
> SteveC steve at asklater.com http://www.asklater.com/steve/
> dev mailing list
> dev at openstreetmap.org
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the dev