NASA WorldWind is an open-source (released under the NOSA license and the Apache 2.0 license) virtual globe. According to the website (), "WorldWind is an open source virtual globe API. WorldWind allows developers to quickly and easily create interactive visualizations of 3D globe, map and geographical information. Organizations around the world use WorldWind to monitor weather patterns, visualize cities and terrain, track vehicle movement, analyze geospatial data and educate humanity about the Earth." It was first developed by NASA in 2003 for use on personal computers and then further developed in concert with the open source community since 2004. a web-based version of WorldWind is available online. An Android version is also available.
The original version relied on .NET Framework, which ran only on Microsoft Windows. The more recent Java version, WorldWind Java, is cross platform, a software development kit (SDK) aimed at developers and, unlike the old .NET version, not a standalone virtual globe application in the style of Google Earth. The WorldWind Java version was awarded NASA Software of the Year in November 2009. The program overlays NASA and USGS , aerial photography, topographic maps, Keyhole Markup Language (KML) and Collada files.
Though widely available since 2003, WorldWind was released with the NASA Open Source Agreement license in 2004. The latest Java-based version (2.1.0), was released in December 2016. As of 2015 a web based version of WorldWind is under development and available online. An Android version is also available.
The previous .NET-based version was an application with an extensive suite of plugins. Apart from the Earth there are several worlds: Moon, Mars, Venus, Jupiter (with the four Galilean moons of Io, Ganymede, Europa and Callisto) and SDSS (imagery of stars and galaxies).
Users could interact with the selected planet by rotating it, tilting the view, and zooming in and out. Five million place names, political boundaries, latitude/longitude lines, and other data can be displayed.