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

Odpovedet emailem