> randomly, a few days will go by and the placemarks will disappear. I
> have not touched the file, or taken it off the server. I've checked
> the link- it's not broken. It just stops referencing it and gives me a
> blank map sometimes. The only thing that fixes it is making another
> KML, naming it a different name, and linking to that instead.

It's only a guess, but based on your 'cure' being effective ...

When GGeoXml is used to display KML, it gets parsed at Google'
servers. Google accesses your KML directly, your KML gets cached at
Google.  So, if perhaps your server is bit busy sometimes or slow to
respond, Google might get a truncated or broken copy of your KML in
its cache, which of course won't display.   How long the cache lasts
is not clear, some hours at least.   Changing the filename would
immediately get round the cache.

If that is whats happening, what to do about it is trickier.
You might use one of the client-side KML parsers (GeoXml,EGeoXml),
thus avoiding Google's cache altogether.  This would mean yet another
script to load and process on your webpage, but as it is a small/
simple KML that might be acceptable.
Or, a simpler way, you might add a cache-busting random number to your
GGeoXml URL request to circumvent the cache.  You'd lose the speed
benefit of the cache too, but again this may be acceptable.

-- 
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.

Reply via email to