<div class="gmail_quote">On Tue, May 10, 2011 at 7:52 AM, Lennard <span dir="ltr"><<a href="mailto:ldp@xs4all.nl">ldp@xs4all.nl</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div class="im">> Or you could simply apply the shields to the geometries created by route<br>
> relations, greatly simplifying the ref parsing crap. Since the tile server<br>
> is running Mapnik trunk-ish now, you should be able to use the SVG<br>
> symbolizers (which should allow you to specify the contents of an SVG<br>
> using<br>
> a DB value rather than having separate SVGs for each shield).<br>
<br>
</div>That's also possible with non-SVG symbols, and I'm not so sure we can<br>
dynamically scale SVG symbols based on text size reported by postgresql.<br>
<br>
However, the <a href="http://osm.org" target="_blank">osm.org</a> tile server may be running a very recent trunk<br>
version of mapnik2, we're not targeting any of the features available in<br>
mapnik2 yet.<br>
<br>
The problem is two-fold:<br>
1) One of the stylesheet developers uses Windows. There is currently no<br>
mapnik2 Windows build. I think one of the GSoC projects this summer will<br>
be about making a solid Windows build.<br>
2) Switching over the stylesheet and using new features without<br>
announcement will mean other tile servers could be falling over left and<br>
right. We should give them some notice and time to prepare. I'd love to<br>
move to mapnik2 proper, but let's do it the right way. This is not exactly<br>
a 0.6->0.7 switch. Lots of dependencies need to be updated as well.<br>
<br>
Perhaps we need to leave osm.xml as is, and create a clone to move to<br>
mapnik2 syntax/features.</blockquote><div><br></div><div>I was not suggesting that we switch anything on the OSM tile server at this point. I was trying to get Nathan to the point where he could experiment with showing shields on his local machine.</div>
</div>