I'm working on a GIS road-map visualizer.
Actually I'm interested on the zoom problem and in particular
in having some elements invariant to the affine transformation.
For example zooming will not make bigger the road signals.
Signals should have always the same size on screen, independently
by the zoom factor applied to the rest of the elements.
Same thing for the text on the SVGCanvas. I have some texts
on my map indicating the names of the places, and these texts
shouldn't get bigger when I zoom-in into the canvas.
I tryed the GraphicsNode approach with in my mind to use
the inverse affine transforms. I mean that I wanted to apply the
inverse transform on the GraphicsNodes that I wanted to keep
"constant", like the road signals and the texts.
What approach should I follow?
Thanks.
thomas.deweese wrote:
>
> Hi Mistercaste,
>
> mistercaste <[email protected]> wrote on 10/23/2009 10:35:27 AM:
>
>> I verified the Element source (actually I'm adjusting a code
>> inherited by someone else), and it has a "use" property as
>> predicted. Is it possible to get it's GraphicNode?
>
> No, because 'used' elements may have many Graphics Nodes.
> So it comes down to why do you need the GraphicsNode? As there
> may be another way to achieve the desired effect.
>
>
>
--
View this message in context:
http://www.nabble.com/Dynamic-Elements-on-zoom-tp23584458p26059986.html
Sent from the Batik - Users mailing list archive at Nabble.com.
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]