Apparent caching problem in Google Earth's internal HTML browser.

21 views
Skip to first unread message

koo...@gmail.com

unread,
Jan 5, 2009, 2:12:51 PM1/5/09
to KML Developer Support - Advanced Support for KML
Hello all. I'm hoping someone can help with the following problem.

Within my KML I have <description> tags which contain a hyperlink to a
URL that is hosted on a web server. Basically, the "information
bubble" that Google Earth displays for my map data has a hyperlink in
it that points to a URL on my web server. That HTML that is returned
when this URL is accessed is dynamic, and changes over time.

The problem is, whatever data gets displayed the first time that that
the link is clicked is displayed _every_ time the link gets clicked
for that map entity from then on.

For example, if I click the following link in my information bubble:

www.mykmlserver.com/test?id=1223

It will return some HTML which is displayed in the Google Earth's
internal browser.

If I click that same link again, at a later time (knowing that the
HTML that is being returned has changed), it displays the HTML from
the first time the link was clicked. The HTML is being cached by
Google Earth.

Anyone know how to remedy this?

Thanks,

Kennedy

Roman N

unread,
Jan 12, 2009, 4:54:32 PM1/12/09
to KML Developer Support - Advanced Support for KML
Hi Kennedy,

Since the internal browser simply an embedded version of Internet
Explorer, it is using Internet Explorer's caching mechanisms. I'd try
fiddling with your Internet Options in Control Panel and/or clearing
the cache in IE. I've also seen weird things happen with caching when
the system time was modified recently.

- Roman

koo...@gmail.com

unread,
Jan 14, 2009, 1:40:16 PM1/14/09
to KML Developer Support - Advanced Support for KML
Roman,

That was exactly the solution I needed. I hadn't realized that the
HTML was being rendered with an embedded version of IE. I changed the
cache settings, and my problem was solved.

Thanks,

Kennedy
Reply all
Reply to author
Forward
0 new messages