Hi everybody,

I'm currently facing a blocking problem when using GWT google map api
(version 1.1.0) with IE 6.
GWT version used is 2.0.3.

Here is the context : I have a web interface that displays 2 maps : one on
the left that shows
a general view and one the right that shows details of a selected zone of
the left map.

The left map displays squares (let's denote them A-square) that are
clickable. When you click
on a A-square, the second map (on the right) zooms to show details of this
A-square. This
A-square is composed of smaller squares (let's denote the B-square).

There are around around 180 B-squares per map. They are also clickable. When
you click on a
B-square, its color changes according to the context. It is also added to a
list of selected
squares (or removed if the click is for unselecting it).

I got it working but it is very very slow. It is completely unusable in
fact. If I
click on the button for selecting all B-squares, I can see each one changing
of color (takes around
15 seconds to get all of them  colored).

I've investigated to understand what is going on. First CPU usage is raising
to 50% while applying color.
It seems that the A-square and B-square (and in fact all polygons) are
displayed using SVG polygons.
I have seen this with Firebug when selecting a B-Square. But IE does not
have native support for SVG and
I think the problem is that : no native support for SVG.

I have tried to install Abode SVG plugin but it didn't change anything. I
then tried the library
 http://code.google.com/p/sgweb/ but it didn't work neither.
So I really don't know how to solve this.

I have to keep IE 6 as the main browser (it is working almost fine under
firefox).

Anyone has already faced such thing and solved it ?

Any hint are welcome !

A solution would be to wrap some javascript component into GWT (since
apparently google maps
from javascript does not use SVG components from what I understood). But I
would like to make
pure GWT solution work since it is already coded.

thank you for your help.

Boris

-- 
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/google-web-toolkit?hl=en.

Reply via email to