On Mar 8, 1:55 am, Ben Appleton <[email protected]> wrote: > I have attempted to replicate the issue you report in Google Maps API > v3.0.1. I am using the Fiddler HTTP proxy's "Rules > Performance > Simulate > modem speeds" which applies a bandwidth cap of 26.7 kbps to simulate a > dialup modem. As a worst-case I viewed the hybrid map type (which loads 2 > images for each tile) and my map is 1400x800 pixels. I am using Firefox 3.6 > on Windows XP. After panning around a few dozen times I have seen 2 missing > tiles out of more than 1000. > > Is this a reasonable simulation of your setup? Specifically, do you know > the bandwidth of your internet connection during the periods when you see > missing tiles? v3.0.1 fetches 8-12 images at a time and gives up on an > image after 2 minutes.
Unless the view is exactly on a cusp, the presence of some tiles is a good indication other tiles also exist. At the end of a reasonable waiting perriod, can you retry the request ? Perhaps you could alternate between "mt0.google.com" & "mt1.google.com" to circumvent a slow path. But what really frustrates me is the inability to force the API to reload lost tiles. Once the API has decided a tile is missing, nothing can be done to convince it to try again. Every zoom change or map type change ought to try to refill the voids. I am planning to build a "tile sweeper" unless something changes quickly. It will clean up whatever missing tiles it might encounter. It will not be in strict compliance with the TOS. If the API fails to load good tiles, I do not know what else to do. Connection speed is not the only influencing factor. In your office, you may be just two or three router hops away from your tile server. I am at least fifteen hops away. If any one of the routers is having a bad day, a tile might not arrive in two minutes. Try again at least once. Provide a way to force the API to retry even if you are absolutely sure no such tile exists. -- 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.
