http://www.webglearth.com/ To embed a 3D globe in a website with an open-source project is now really easy. If you have a simple map application made with the popular Leaflet library, you can with almost no effort turn it into 3D interactive globe with the new WebGL Earth 2 project: just replace “L.” with “WE.” ;-)
See the examples of use of the API: http://examples.webglearth.org/
This is a complete reimplementation of our original WebGL Earth project.
OpenStreetMap, Bing, MapBox and other tile layers can be easily used with the globe.
Custom geodata (GeoTIFF, ECW, MrSID, …) can be easily preprocessed with MapTiler (http://www.maptiler.com) to create attractive globes, which can be hosted on any webserver without additional software, on a LAMP hosting with TileServer-php or even on Amazon S3 and other cloud storage services. See: http://tileserver.maptiler.com/#cassini-terrestrial/webglearth