Sorry for not replying to this thread for a while. I had some other personal problems to deal with first.
Now to reply to all the things being said: 1. I have not experienced a lot of svg performance problems across all the browsers I could test (so no IE7-8). So the running out of precision is unknown to me. It's not that the whole world is one giant svg element, every point to point is a single svg element. Of course if someone places two markers at opposite ends of the world the svg is going to be huge at high zoom levels, but I could do some sorcery with the rendering of that, like only drawing what the user sees + a margin or so. 2. I could move on with Google to canvas, but then it is all of a sudden a lot harder to draw curved lines with arrowheads again, as canvas is simply pixels and I have to do maths again to figure it out. Not enjoying the foresight of my next encounter with maths... 3. @Berry: yes, a lot of JS libraries. You might be right that a vanilla map with just the lines would be best to see if it is something maps related or a conflict in libraries. Hmm. 4. @Chris: yes starred and added to the discussion that it would be a great idea to add curved poly's or a function to pass to the drawing of the lines as well. On a sidenote, have you seen this issue<https://code.google.com/p/gmaps-api-issues/issues/detail?id=3628&can=5&colspec=ID%20Type%20Status%20Introduced%20Fixed%20Summary%20Stars%20ApiType%20Internal>? It's about InfoWindows disappearing in Safari after a particular zoom level. I think it's pretty serious but am puzzled why it's not picked up yet by you guys... Thanks people for the wonderful feedback you've given me. I'm going to look into all the options and report to you what my findings are in the near future. On Monday, March 12, 2012 11:49:42 PM UTC+1, Chris Broadfoot (Google Employee) wrote: > > I suggest using Berry's approach: > > On Sun, Mar 11, 2012 at 8:40 AM, Berry Ratliff wrote: > >> Have you considered using the API to draw your polys ? You could draw >> your arrows in an "OverlayView". You could use CANVAS rather than >> SVG. I believe every common browser with support for SVG also has >> support for CANVAS. >> > > Additionally, please star this issue and add your comments: > http://code.google.com/p/gmaps-api-issues/issues/detail?id=1811 > > Chris > > -- > G+: http://chrisbroadfoot.id.au/+ > Twitter: http://twitter.com/broady > -- You received this message because you are subscribed to the Google Groups "Google Maps JavaScript API v3" group. To view this discussion on the web visit https://groups.google.com/d/msg/google-maps-js-api-v3/-/8WzlO20Jk6wJ. To post to this group, send email to google-maps-js-api-v3@googlegroups.com. To unsubscribe from this group, send email to google-maps-js-api-v3+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-maps-js-api-v3?hl=en.