[Talk-us] Do we want overlaps to be rendered? Or do we want to wait for relation support that may never come?

Lennard ldp at xs4all.nl
Tue May 10 13:52:42 BST 2011


> Or you could simply apply the shields to the geometries created by route
> relations, greatly simplifying the ref parsing crap. Since the tile server
> is running Mapnik trunk-ish now, you should be able to use the SVG
> symbolizers (which should allow you to specify the contents of an SVG
> using
> a DB value rather than having separate SVGs for each shield).

That's also possible with non-SVG symbols, and I'm not so sure we can
dynamically scale SVG symbols based on text size reported by postgresql.

However, the osm.org tile server may be running a very recent trunk
version of mapnik2, we're not targeting any of the features available in
mapnik2 yet.

The problem is two-fold:
1) One of the stylesheet developers uses Windows. There is currently no
mapnik2 Windows build. I think one of the GSoC projects this summer will
be about making a solid Windows build.
2) Switching over the stylesheet and using new features without
announcement will mean other tile servers could be falling over left and
right. We should give them some notice and time to prepare. I'd love to
move to mapnik2 proper, but let's do it the right way. This is not exactly
a 0.6->0.7 switch. Lots of dependencies need to be updated as well.

Perhaps we need to leave osm.xml as is, and create a clone to move to
mapnik2 syntax/features.


-- 
Lennard




More information about the Talk-us mailing list