Hi Mistercaste,
mistercaste <[email protected]> wrote on 10/26/2009 09:45:22 AM:
> 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.
I have typically done this in the past by using a the inverse
transform of the group that contains the 'use' elements. Since all
of the elements experience the same change in global transform.
>From the group you can calculate the new scale factor (and the
anti-scale factor you need to apply). You should then be able to
apply that to the symbols. Note that all of this can be done with
the SVG DOM (use getTransformToElement or getScreenCTM).