Q. Is there a way to refresh the display in Google Earth?

A. Yes, there is. By default, it refreshes automatically every 5 minutes; to force a refresh to happen immediately, right-click on the "InterMapper" entry in the "Places" sidebar, the select "Refresh". You may also change the interval by right-clicking on the "InterMapper" entry, selecting "Properties", then the "Refresh" tab.