On Mar 8, 5:50 am, Ben Appleton <[email protected]> wrote: > We now queue image requests in JS, only fetching at most 12 images at a > time. This allows to cancel requests if a tile falls out of view before the > request has been forwarded to the browser, which reduces latency for a quick > sequence of zooms. To recover from stalled tiles we abandon a tile fetch > after 2 minutes. > > This can still fail in a few ways: > > - The bandwidth could be so low that loading 12 tiles x 25kB = 300kB > takes more than 2 minutes. > - The internet connection could drop out temporarily. > - The page could be making many other HTTP requests, blocking our tile > requests. > > I appreciate your feedback; we haven't finished optimizing tile loading yet. > > The API does not reload a discarded tile if it returns
But you agree the API should try again if the abandoned tile ever returns to view - right ? Please make at least one attempt to resuscitate a stubborn tile. Please consider the tile to be just lazy if other tiles in the same column or in the same row have been loaded successfully. Please attempt to fill any missing tile voids if the user changes zoom level or changes map type. It it the only way a user can override the API if the tile is declared missing. It works in V2. It used to work in V3 (3.29). A user will not repeatedly change zoom levels or change map types if the tiles are indeed missing. I believe Einstein defined an idiot to be a person who repeats the same experiment expecting a different result. I used to be able to do several consecutive zooms without waiting for completion, pour myself a cup of coffee, return five minutes later to find everything loaded. If an occasional tile failed to load, returning to the same zoom level caused it to be reloaded. Please provide a way to access 3.29 or some other last known good version. Thanks very much. -- 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.
