That globe is absolutely enormous. Was the expectation that people were so familiar with a physical globe that it must be the best interaction device? It doesn’t make sense to me once you get past 1x zoom.
As far as Google earth goes, I remember using nasa world wind before I had ever heard of Google earth. At the time that earth came out, nasa had the leg up.
As far as Google earth goes, I remember using nasa world wind before I had ever heard of Google earth. At the time that earth came out, nasa had the leg up.