<div class="gmail_quote">On Tue, Jan 4, 2011 at 9:29 AM, Phil! Gold <span dir="ltr"><<a href="mailto:phil_g@pobox.com">phil_g@pobox.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
There was rough consensus that the current approach is more or less right,<br>
but disagreement on several specifics. Richard Weait suggested that<br>
further discussion probably wouldn't accomplish much without a sample<br>
implementation, so I've (in my copious free time, sigh) been working on<br>
some improvements to the rendering chain, including some modifications to<br>
osm2pgsql. I'm not sure when I'll have something reasonably complete, but<br>
once I do, I plan to start the discussion again with my code as a<br>
reference point.</blockquote><div><br></div><div>What changes to osm2pgsql are you making? As far as I remember it already creates 1 long linestring for contiguous elements of a route relation and puts the relation's ref tags on that linestring. We only need to modify the mapnik style sheets to get them to use SVG shields (so we can put the value of the ref in the empty slot of the SVG shield).</div>
<div><br></div><div>Also, rweait has an example implementation floating around somewhere. I'm not sure how much work he had to do to get it to work, but it came up pretty quick after the discussion started.</div></div>