Hi Berry, Great work, it is currently showing the polygons in IE8 and IE8 compatibility mode (generally, meaning IE7). But there are some glitches. I'm not sure you still want to work on IE compatibility but here's what happens:
http://home.provide.net/~bratliff/polycluster/absurdlast.html starts loading the page, and IE gives the standard JS error (typical the script running slowly error; meaning 41.000 vertices is too much for IE). When you force it to keep running it draws the polys. In IE, the poly's are not drawn in reverse mode as in Chrome. But the real problem is when you take an action that results in redrawing of the tiles in any way (zoom or click on one of the colors or pan to move tiles out of visible area and back), the polys are drawn again but they are broken (i.e. random rectangular or triangular shapes in the area with only some of the borders matching). Similar behavior in Alaska (http://home.provide.net/~bratliff/polycluster/alaskalast.html) JS error in Canada Northwest Territories. I did not debug the error but it shows at lines 896 (ca.set) and line 58 (calast.html). Probably just a syntax difference between the browsers. Lake Michigan shore (http://home.provide.net/~bratliff/polycluster/polylinelast.html) works same way in IE or Chrome. I noticed no problems. And weirdly, the states are drawn fine in United States map (http://home.provide.net/~bratliff/polycluster/polygonlast.html) and zoom in and zoom out works, but as you keep clicking on the states, the polygons in some of the tiles (the whole tile) appear and disappear inconsistently in IE. Moreover, I tested and did not notice the tiles disappearing in IE 8 compatibility mode (meaning it should work on IE 7). My tests were mostly about v2, but generally speaking it works similarly in v3 too. It should be impossible to code without an environment to test your code; I appreciate your work. Ozgur -----Original Message----- From: [email protected] [mailto:[email protected]] On Behalf Of bratliff Sent: Saturday, February 06, 2010 5:40 PM To: Google Maps JavaScript API v3 Subject: [Google Maps API v3] Re: Request for Internet Explorer debug help On Feb 1, 1:40 pm, bratliff <[email protected]> wrote: > I have developed a light weight poly facility for API V2 & API V3 > called "PolyCluster". It can handle much larger & many more polys > than either version of the API but it lacks editing & clicking > capabilities. The same restrictions apply to tile layer overlays. > > It works in Firefox, Opera, Safari, Chrome & the iPhone but not > Internet Explorer. I am trying to add Internet Explorer support using > VML. Chrome-Frame will help but some people may not install it. > Unfortunately, I cannot debug it because VML is broken on my machine. > Apparently I have clobbered my registry. Ordinarily, I might say "who > cares ?". It is a horrible browser but people still use it. > > The file: > > http://www.polyarc.us/polycluster > > contains links to several demos. > > The file: > > http://www.polyarc.us/polycluster.js > > contains the JS source code. The relevant lines are 1020-1090. > > If anyone can figure out what I am doing wrong, please let me know. > If anyone can suggest another discussion group for VML users, please > let me know. > > Thanks very much for your help. > > Berry Ratliff I believe it is working now. Thanks to everyone who helped. -- You received this message because you are subscribed to the Google Groups "Google Maps JavaScript API v3" 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-maps-js-api-v3?hl=en. -- You received this message because you are subscribed to the Google Groups "Google Maps JavaScript API v3" 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-maps-js-api-v3?hl=en.
