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.

Reply via email to