Website here: http://www.lakecountypassage.com/index3.html
We have a wms server providing map tiles to overlay on a Google base map. These tiles reflect current congestion data, and that data is updated about every 2 minutes. About every 2 minutes, we have a periodic Ajax function that requests updated incident/roadwork/har data from the server. That response sends us a js fragment with the new icon array, a call to update the icons, and a call to our tile refresh function. I see it hit our refresh function, which calls the google-provided refresh on the tile overlay. And . . . according to both Firebug and my packet sniffer, nothing happens. These tiles have the cache-control header provided by geoserver, (Cache-Control max-age=0, must-revalidate). They do not have the older pragma no-cache header because I have been unable to work out a way to make it happen. If I add a random number to the tile request, we do get refreshed tiles. But, the memory leak caused by big image files heading into the cache (of both IE7 and FF2) every 2 minutes kills the browser in about an hour on your standard desktop. One of our requirements is that this page needs to remain open & updating indefinitely. Am I using the tileoverlay refresh command incorrectly? Is there anyway to make IE and FF update these tiles without making the browser think that it's a different filename each time around? Thanks, Deirdre --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Google Maps API" 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-API?hl=en -~----------~----~----~----~------~----~------~--~---
