<div class="gmail_quote">On Thu, Dec 17, 2009 at 6:19 PM, Steve Bennett <span dir="ltr"><<a href="mailto:stevagewp@gmail.com">stevagewp@gmail.com</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 all,<br> As we all know, you don't "tag for the renderer". However, you want your map data to render nicely now, and you want correct map data in the long term.<br><br>Suggestion: introduce a "fallback" tag.<br>
<br>For example, around my city there are little "reserves" - patches of grass reserved by the government for future development such as freeways or train lines. They often get tagged "leisure=park", but say I want to start tagging them "landuse=reserve" instead. Suddenly, instead of being green on mapnik, it will be white again - unrecognised tag.<br>
<br>Solution: tag it like this:<br>landuse=reserve<br>fallback:leisure=park<br><br>That's pretty simple logic to explain to any renderer or editor, and it gives people a way to avoid the temptation of "tagging for the renderer", and allows them to tag for the future instead.<br>
<br>What do people think? (No comments on how to tag land reserves, it's just an example...)<br><br>(This case is slightly complicated by the fact that the two tags - landuse and leisure - are different. Perhaps a more explicit fallback:landuse=leisure:park would be clearer.)<br>
<font color="#888888">
<br>Steve<br><br>
</font><br>_______________________________________________<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>
<br></blockquote></div>1. And what if even the 'fallback tag' is not rendered by the renderer?<br>2. Some things may have just no fallback e.g. Mountain passes are not rendered by most renderers. What would be the fallback tag in such a case.<br>
<br>In my opinion, this will only confuse the mappers more when they tag a POI. A few days down the line, we would have many more questions on what should be the fallback of what and why?<br><br>I would think a better idea is to have atleast one renderer and the main OSM map to render a superset of all tags.<br>
<br>Regards,<br>Shalabh<br>