Sounds great, but it's not that easy, I think...

Depending of the map layers you compose, you would need different text layer 
compositions. For example:

In my public transport map, there are priorities for the texts; the name of a 
railway station has always a higher priority than the name of a bus stop. 
Hence, if there is bus stop nearby a railway station, the name of the bus stop 
is not displayed.
Now, if you would decide to have different layers for railways and buses, and 
to switch off the railway layer, the name of the bus stop would have to 
reappear.

To go one step further:
Ideal would it be to move the colliding texts slightly instead of omitting 
them. But then, how to deal with different map layers?

Markus


-------- Original-Nachricht --------
> Datum: Tue, 28 Dec 2010 07:30:51 +0100
> Von: Igor Brejc <[email protected]>
> An: [email protected]
> CC: Frederik Ramm <[email protected]>, [email protected]
> Betreff: Re: [OSM-dev] Layered Tiling (Mapnik)

> On Mon, Dec 27, 2010 at 11:29 PM, <[email protected]> wrote:
> 
> >
> > But there is one problem you would have to deal with: there is no
> collision
> > avoidance between the texts of different tile layers.
> >
> >
> That could be solved if the all the layers were rendered as a single map,
> but painted onto several layer bitmaps. I'm planning to implement
> something
> like this in Maperitive.
> 
> Igor

_______________________________________________
dev mailing list
[email protected]
http://lists.openstreetmap.org/listinfo/dev

Reply via email to