<div dir="ltr">This is an interesting topic which is well worth discussion, but to return to the original question for a moment. The issue is that mapnik is not capable of rendering a way that is both a path and an area. The example given was highway=service, amenity=parking.<br>
<br>Regardless of whether people are centerlineists or not, there are always going to be mappers who will tag ways this way. We have a free form tagging scheme so we cannot prohibit such things. For example, a way tagged as highway=waterway, power=line (two linear tags) might be unusual (water and electricity generally don't mix ;) but we cannot disallow it.<br>
<br>So, if a way is tagged as highway=service to describe a road, but also amenity=parking to indicate that the road *"is part of the car park and defines its boundaries"* then that's the way it is.<br><br>Suggesting that the data be changed to accommodate the deficiency of a particular renderer is very much a case of mapping for the renderer. This is a principle that is important to uphold. Fix the renderer not the data.<br>
<br>Back to the centerlineist discussion...<br><br>80n<br><br><br><div class="gmail_quote">On Thu, Sep 25, 2008 at 11:30 AM, Frederik Ramm <span dir="ltr"><<a href="mailto:frederik@remote.org">frederik@remote.org</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Hi,<br>
<div class="Ih2E3d"><br>
On 25.09.2008, at 12:23, Ed Loach wrote:<br>
> I would agree, and if Frederik does want to tag roads as areas he<br>
> could use the width= and/or est_width= tags, although it is unlikely<br>
> that the renderers use them, assuming that the widths they currently<br>
> render are based on just the highway= value and doesn't take into<br>
> account any width tags (though I may be wrong).<br>
<br>
</div>Well I don't necessarily want to tag roads as areas, I just want to<br>
map the fact that something (e.g. a forest) extends exactly up to the<br>
road. If the road is 0 metres wide (or "as wide as the renderer wants<br>
it to be"), then the only way to map this is to re-use the road<br>
centreline as a forest border. If the road had a left and right<br>
shoulder line then I could use that to delineate the forest border.<br>
<br>
It all boils down to whether the forest border and the road are<br>
independent of each other or whether you simply wanted to express<br>
"the forest stops at the road" (which is often the case for landuse<br>
or administrative areas, less often for forests).<br>
<div class="Ih2E3d"><br>
Bye<br>
Frederik<br>
<br>
--<br>
Frederik Ramm ## eMail <a href="mailto:frederik@remote.org">frederik@remote.org</a> ## N49°00'09" E008°23'33"<br>
<br>
<br>
<br>
<br>
</div><div><div></div><div class="Wj3C7c">_______________________________________________<br>
talk mailing list<br>
<a href="mailto:talk@openstreetmap.org">talk@openstreetmap.org</a><br>
<a href="http://lists.openstreetmap.org/listinfo/talk" target="_blank">http://lists.openstreetmap.org/listinfo/talk</a><br>
</div></div></blockquote></div><br></div>