On Fri, 11 Mar 2011 10:51:08 +0100, Petr Morávek [Xificurk] wrote:
Karel Volný napsal(a):
Dne Čt 10. března 2011 Aleš Janda napsal(a):
Netřeba nic počítat. Mapnik používá „malířův algoritmus“ - nakreslí
všechno, přičemž pozdější objekty (ty co jsou výše) přepíšou
všechny
objekty níže.
Ale mapnik není ani zdaleka jediný renderer. Ne všechny renderery
používají malířův algoritmus a i u podobných rendererů může být problém
např. pokud něco kreslí průsvitně (pak to "pod něčím" bude vidět). Takže
to řeší problém u jednoho rendereru, a co ty ostatní?
hm, takže pokud tomu rozumím správně, tak s "layer logikou" by les
nebo
vpodstatě jakýkoliv objekt musel mít -2, aby se přes něj vykreslil
průběh
ponorné řeky (pokud mě v mapě zajímá), která bude mít -1, protože je
pod
normálním povrchem
layer funguje hlavně proto, aby se daly v mapě separovat objekty v
rámci stejného nebo podobného typu (např. silnice / železnice, když se
kříží mimoúrovňově), které jsou nad sebou nebo pod sebou a říct tak co
se má zobrazit nad čím, ale pokud se nějaký typ objektů (např.
polotransparentní hranice okresu) zobrazuje vždy nad jiným (např.
silnice) tak s tím layer nic nenadělá.
Martin
Ne! V jakém pořadí se vykreslují jednotlivé objekty je záležitostí
rendereru (resp. dodaného stylu) a nemá to (skoro) nic společného s
tagem layer.
Petr
_______________________________________________
Talk-cz mailing list
[email protected]
http://lists.openstreetmap.org/listinfo/talk-cz